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
- O padrão não utiliza certificado, porém é necessário informar as Chaves de autorização do Contribuinte adquirida no portal de Serviço do Contribuinte. Para obter estas chaves, o contribuinte deve entrar no Portal com seu usuário e senha de acesso, na opção AUTORIZAÇÃO DE APLICAÇÃO EXTERNA e gerar uma nova chave de acesso / autorização.
- A chave será informada como parâmetro extra para todos os métodos:
- Ex: Login=A12B.34C56.DE7FG-8;Senha=A1B2.C3456.DE789-0
Envio de RPS
- É possível realizar o envio em Lote síncrono;
- A prefeitura possui inconsistências/rejeições com palavras acentuadas, e por isso não será possível realizar o envio de acentos.
Cancelamento de uma NSFe
- Para realizar o cancelamento de 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, será preenchido pelo número 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]
Soluções Tecnospeed
- Componente NFSe: Release 10.1.63.X
- Manager eDoc: Release 5.1.X.X
Comentários
0 comentário
Por favor, entre para comentar.