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
Envio de RPS
- É possível realizar o envio em Lote síncrono;
- O padrão aceita envio de múltiplos serviços, e devem ser informados da seguinte forma, pelo tx2 de padrão único TecnoNFSe:
INCLUIRRPS
...
DiscriminacaoServico=Discriminacao 2 { Primeiro Serviço }
CodigoItemListaServico=01.01
CodigoCidadePrestacao=3523404
ValorServicos=0.10
...
SALVARRPS
INCLUIRSERVICO
DiscriminacaoServico=Discriminacao 2 { Segundo Serviço }
CodigoItemListaServico=01.01
CodigoCidadePrestacao=3523404
ValorServicos=0.10
SALVARSERVICO
IINCLUIRSERVICO
DiscriminacaoServico=Discriminacao 3 { Terceiro Serviço }
CodigoItemListaServico=01.01
CodigoCidadePrestacao=3523404
ValorServicos=0.10
SALVARSERVICO
Obs: O primeiro serviço deve ser informado dentro do Dataset "INCLUIRRPS" e a partir do segundo serviço (caso haja), devem ser informados em um Dataset "INCLUIRSERVICO".
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.
Métodos Adicionais
- O padrão possui o método ObterLinkImpressao, o qual é possível obter o link da impressão da NFSe, direto do portal da prefeitura. Para maiores informações acesse este link: ObterLinkImpressaoNFSe
Geração do XML - Campos Importantes
- O campo CodigoCnae não é obrigatório, o campo CodigoItemListaServico é obrigatório e segue a lista nacional.
- O campo CodigoCancelamento contém os seguintes códigos:
- 1 – Erro na emissão
- 2 – Serviço não prestado
- 3 – Erro de assinatura
- 4 – Duplicidade da nota
- 5 – Erro de processamento
Campos customizados para a impressão
Impressão do RPS
- NomeFantasiaPrestador=String[80]
- RazaoSocialPrestador=String[80]
- EnderecoPrestador=String[80]
- CodigoMunicipioPrestador=String[10]
- UfPrestador=String[2]
- NumeroEnderecoPrestador=String[7]
- ComplementoEnderecoPrestador=String[20]
- BairroPrestador=String[40]
- CepPrestador=String[8]
- TelefonePrestador=String[20]
- EmailPrestador=String[80]
- PercentualValorCofins=String[10]
- OutrasInformacoes=String[500]
- QuantidadeServico=String[10]
Impressão da NFSe
- CodigoCancelamento[2]
- OutrasInformacoes=String[500]
- QuantidadeServico=String[10]
- PercentualValorCofins=String[10]
Soluções Tecnospeed
- Componente NFSe: Release 10.1.62.X
- Manager eDoc: Release 5.1.X.X
Comentários
0 comentário
Por favor, entre para comentar.