Manual de integração com o webservice
Portais Disponíveis
Métodos Disponíveis
- Envio.
- Assíncrono.
- Consulta de NFSe por RPS.
- Cancelamento de NFSe.
Observações
Login e Senha:
- O padrão utiliza certificado, login e senha. Será necessário informar os parâmetros extras login e senha para qualquer método disponível.
- Obs: Caso os dados de autenticação estejam errados, resultará em comunicação proibida com o webservice (403, Forbidden). Portanto é necessário ter isso em mãos antes de realizar qualquer procedimento.
- Para obter estes dados, acesse o portal da prefeitura com o CNPJ cadastrado. No canto esquerdo entre na seção Dados Cadastrais > Meu Cadastro e então existirá o "Token de Acesso" e a "Senha NFS-e". O token de acesso será informado como login e a Senha NFS-e será informada como senha, como o exemplo:
- Ex: Login=1234a5bcde12f345g612af221ff8bb978272bfd85cff9bd0e1aee;Senha=fb644351560d8296fe6da332236b1f8d61b2828a
Outras Informações
- É possível realizar envio de RPS em lote, porém o padrão não possui Consulta de Lote, sendo necessário utilizar o método de Consulta de NFSe por RPS para cada NFSe emitida do LOTE.
- O padrão possui uma formatação no número do RPS informado. No envio o número poderá ser informado normalmente, mas será formatado para o padrão que a prefeitura aceita, como por exemplo:
- Se o número do RPS for 10, será formatado para o ANO/ATIVIDADE mais o número do RPS ao decorrer de 11 caracteres: 201900000000010.
- Já ao utilizar a Rota de Consulta será necessário informar o Número do RPS formatado (exemplo acima), para que não haja conflitos entre notas de anos diferentes.
- Na GUI de notas do eDoc/SaaS será salvo o número do RPS formatado.
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, porém se não for informado não possuirá nenhuma informação da atividade na impressão.
- Código CNAE segue a tabela nacional 2.2.
- Ao utilizar o Tx2 da cidade, é necessário informar o número do RPS da seguinte forma:
- ANO/ATIVIDADE + NUMERO RPS. Ex: 201900000000001 para o número de RPS 1.
- Utilizando o TX2 TecnoNFSe, o campo Discriminação é limitado a 384 caracteres pois ao emitir uma NFSe com um valor maior do que esse, houveram inconsistências no XML de Consulta da Nota (Consulta de NFSe por RPS).
- Alguns campos como: OptanteSimplesNacional, IncentivoCultural serão "ignorados" no XML de envio, e serão utilizadas as informações do cadastro do CNPJ na prefeitura.
Campos customizados para a impressão
Impressão do RPS
- RazaoSocialPrestador=String[80]
- EnderecoPrestador=String[80]
- CodigoCidadePrestador=String[10]
- UfPrestador=String[2]
- NumeroPrestador=String[7]
- ComplementoPrestador=String[20]
- BairroPrestador=String[40]
- CepPrestador=String[8]
- InscricaoEstadualPrestador=String[10]
- InscricaoEstadualTomador=String[10]
- NomeFantasiaTomador=String[80]
- CreditoGerado=String[20]
Impressão da NFSe
- InscricaoEstadualPrestador=String[10]
- InscricaoEstadualTomador=String[10]
- CreditoGerado=String[20]
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.