Manual de integração com o webservice
Download do manual para obter o Token
Manuais de integração e lista de erros
Portais Disponíveis
Métodos Disponíveis
- Envio.
- Síncrono.
- Consulta de NFSe por RPS.
- Cancelamento por substituição
Observações
- Possui envio em Lote;
-
É necessário preencher o parâmetro "Senha" nas configurações de Autenticação da Prefeitura com o Token adquirido no portal da prefeitura. Acesse o Manual que está no topo deste artigo para saber como adquirir esse Token e para mais informações.
Dúvidas sobre o preenchimento, clique aqui. - O erro <faultstring>Field 'CODIGO_MSG' not found</faultstring> pode ser retornado caso o Token não tenha sido configurado, ou esteja configurado incorretamente.
Cancelamento de uma NFSe
- Deverá ser realizado através de substituição, pois, o padrão não permite o Cancelamento de Notas.
- Para realizar a Substituição de NFSe através do método Enviar, é necessário incluir no tx2 os campos: TipoRpsSubstituido, SerieRpsSubstituido e NumeroRpsSubstituido com seus respectivos valores. Também é necessário informar o Número da NFSe a ser substituída como parâmetro extra. Ex: NumeroNFSe=999
Geração do XML - Campos Importantes
- O código do serviço segue o que está descrito na LC-116.
- Não é obrigatório informar o código CNAE, entretanto, caso informado será gerado no XML.
Campos customizados para a impressão
Impressão do RPS
- NomeFantasiaPrestador=String[80]
- RazaoSocialPrestador=String[80]
- InscricaoEstadualPrestador=String[80]
- EnderecoPrestador=String[80]
- CodigoMunicipioPrestador=String[10]
- UfPrestador=String[2]
- NumeroPrestador=String[7]
- ComplementoPrestador=String[20]
- BairroPrestador=String[40]
- TelefonePrestador=String[20]
- EmailPrestador=String[80]
- NomeFantasiaTomador=String[80]
- InscricaoEstadualTomador=String[80]
- DataPrestacaoServico=String[10]
- ValorTotalRetencoes=String[10]
- InformacoesComplementares=String[255]
- HoraEmissao=String[8]
Impressão da NFSe
- InscricaoEstadualTomador=String[80]
- InscricaoEstadualPrestador=String[80]
- MotivoCancelamento=String[50]
- DataPrestacaoServico=String[10]
- ValorTotalRetencoes=String[10]
- InformacoesComplementares=String[255]
- NomeFantasiaTomador=String[80]
- DataEmissaoNfseSubstituidora=String[20]
- HoraEmissao=String[8]
Comentários
0 comentário
Por favor, entre para comentar.