quarta-feira, 23 de junho de 2010

Houve uma pequena mudança no WSDL (apenas lá), visando evitar confusões recorrentes com relação a utilização do Web Service. Quem já adicionou o Web Service, será necessário atualizar o webreferences em seus projetos. Quem está usando o projeto de exemplo, também precisa fazer a atualização ou baixar uma nova versão do exemplo.

Exemplo 23-06-2010

terça-feira, 15 de junho de 2010

Continuando com os exemplos:

Melhorei o método de envio (tirei os lixos de teste que tinha esquecido lá);
O botão de "Assinar Lote" agora funciona.

Exemplo 15-06-2010

sexta-feira, 11 de junho de 2010

Aqui está a primeira versão de exemplo da solução que consome o serviço de Recepção de Lote de RPS.

Exemplo 08-06-2010

Nela você vai encontrar algumas coisas visuais desabilitadas, pois ainda não tive tempo de fazer tudo que quero, mas já serve como exemplo atual e funcionando, utilizando o servidor de homologação da NOTA CARIOCA - NFS-e do Rio de Janeiro.
Resolvi começar esse blog, por sugestão de um amigo (SR), após inúmeras vezes conversarmos sobre os problemas que atualmente as empresas estão tendo ao se adequar ao Modelo Nacional de emissão de NFS-e da ABRASF.

Nas próximas postagens, vou colocar exemplos e um cliente BEM simples de como consumir o serviço de Recepção de Lotes de RPS.

Por hora, fica só a dica do "pulo do gato", na hora de configurar as referencias em seus projetos (atualmente a dúvida/problema mais comuns). Certifique-se que nas configurações do registro do serviço, as seguintes propriedades estejam setadas da seguinte forma:

messageEncoding="Text"
textEncoding="utf-8"

Se não estiverem, você irá ficar recebendo o erro: "String cannot be converted to ... RecepcionarLoteRpsRequest" ou um erro de falha de acesso ao serviço.

Meus exemplos estarão em VB.NET com Framework 3.5