Manual de integração com o webservice
Portais Disponíveis
- Produção
Métodos Disponíveis
- Envio.
- Síncrono.
- Consulta de NFSe por RPS.
- Cancelamento de NFSe.
Observações
- Envio síncrono aceita somente o envio de uma nota por vez. Para arquivos TX2 com mais de uma nota será gerado somente a primeira.
- Padrão possui quebra de linha.;
- Padrão não possui Múltiplos Serviços;
- Para a impressão de notas, é desejável guardar o XML de resposta do envio. (enviar_lote_rps_resposta).
- Padrão possui impressão por Link.
- Para impressão de notas canceladas, utilizar o campo customizado DataCancelamento, para que saia a tarja de cancelamento em caso de falhas na impressão via link.
- Padrão não permite emissão de RPS com data inferior ao último RPS autorizado.
- Na emissão quando o retorno for -1 ou 0 significa que o RPS foi rejeitado, para saber qual foi o erro é necessário fazer a consulta do RPS.
- Na emissão quando retornar um número negativo diferente de 0 e -1, esse número se refere a nota que foi autorizada com o número do RPS enviado.
Geração do XML - Campos Importantes
- O código do serviço segue o que está descrito na LC-116.
- o campo FormaPagamento pode receber os valores de 1 a 5 sendo:
1 - A vista, 2 - Parcelado, 3 - A prazo (nesse caso pode-se alimentar o campo DataVencimento)
4 - Contra Apresentação, 5 - Conforme Contrato. Se não for informado será enviado como A vista.
Campos customizados para a impressão
Impressão do RPS
- InscricaoEstadualPrestador=string[15]
- RazaoSocialPrestador=String[150]
- NomeFantasiaPrestador=String[80]
- EnderecoPrestador=String[125]
- NumeroEnderecoPrestador=String[10]
- ComplementoEnderecoPrestador=String[60]
- BairroPrestador=String[60]
- CodigoMunicipioPrestador=String[7]
- UfPrestador=String[2]
- CepPrestador=String[8]
- TelefonePrestador=String[50]
- EmailPrestador=String[80]
- ValorExtenso=String[255]
Impressão de NFSe
- InscricaoEstadualPrestador=string[15]
- RazaoSocialPrestador=String[150]
- NomeFantasiaPrestador=String[80]
- EnderecoPrestador=String[125]
- NumeroEnderecoPrestador=String[10]
- ComplementoEnderecoPrestador=String[60]
- BairroPrestador=String[60]
- CodigoMunicipioPrestador=String[7]
- UfPrestador=String[2]
- CepPrestador=String[8]
- TelefonePrestador=String[50]
- EmailPrestador=String[80]
- ValorExtenso=String[255]
- DataCancelamento=String[10]
Comentários
0 comentário
Por favor, entre para comentar.