Tópicos deste artigo
- Manual de integração com o webservice
- Portais disponíveis
- Métodos disponíveis
- Observações
- Geração do XML - Campos importantes
- Campos customizados para a impressão
Manual de integração com o webservice
Portais disponíveis
Métodos disponíveis
- Envio:
- Síncrono.
- Consulta de NFSe por RPS;
- Cancelamento de NFSe.
Observações
- É necessário preencher os parâmetros "Login" e "Senha" nas configurações de Autenticação da Prefeitura com as Chaves de autorização do Contribuinte adquirida no portal da prefeitura. Acesse a opção AUTORIZAÇÃO DE APLICAÇÃO EXTERNA e gere uma nova chave de acesso/autorização.
Dúvidas sobre o preenchimento, clique aqui. - É possível realizar o envio em Lote síncrono;
- A prefeitura possui inconsistências/rejeições no envio de palavras acentuadas, por isso não será possível realizar o envio de acentos.
Cancelamento de uma NSFe
- Para cancelar uma NFSe, é necessário informar a Chave de Cancelamento do padrão, que será constituída pelo número da NFSe;
- É possível informar o código de cancelamento da NFSe. Caso o mesmo não seja informado, preencheremos automaticamente com os valores abaixo:
- Código: 2 - Serviço não prestado.
Impressão de NFSe
- Para realizar a impressão de uma NFSe deve-se utilizar o XML de retorno da Consulta de NFSe por RPS. O XML de retorno do envio síncrono não possui todos os campos necessários para realizar uma impressão compatível com a da prefeitura.
- No XML da Consulta de NFSe por RPS não retorna nenhuma tag informando que a NFSe está cancelada, sendo necessário informar o campo "DataHoraCancelamento" como campo customizado para a aparição da tarja de "Doc. Fiscal Cancelado".
Geração do XML - Campos importantes
Campos customizados para a impressão
Impressão do RPS
- NomeFantasiaPrestador=String[80]
- RazaoSocialPrestador=String[80]
- EnderecoPrestador=String[80]
- CodigoCidadePrestador=String[10]
- UfPrestador=String[2]
- NumeroPrestador=String[7]
- ComplementoPrestador=String[20]
- BairroPrestador=String[40]
- CepPrestador=String[8]
- TelefonePrestador=String[20]
- NomeFantasiaTomador=String[80]
Impressão da NFSe
- RegimeFiscal=String[60]
- NaturezaOperacao=String[60]
- FormaPgto=String[60]
- UfPrestacaoServico=String[2]
- CodigoAutenticidade=String[30]
- DataHoraCancelamento=String[30]
- InscricaoEstadualTomador=String[15]
- InscricaoEstadualPrestador=String[15]
- ValorIssqn=String[10]
Comentários
0 comentário
Por favor, entre para comentar.