Manual de integração com o Portal da Prefeitura
Portais Disponíveis
Métodos Disponíveis
- Gerar Remessa em Lote
- Cancelar
Observações
- O padrão Joinville suporta integração via WebService porém o mesmo ainda não foi liberado o ambiente de produção, a emissão de notas é feita através de um arquivo de remessa gerado pelo nosso software e que deve ser posteriormente importado manualmente no portal da prefeitura. Essa remessa se assemelha a um XML de RPS.
- Padrão aceita envio em lote.
- Atenção: Segundo o Schema XSD é possível enviar até 999 notas, porém recomendamos uma remessa de no máximo 250 notas.
- Para utilizar o cancelamento informe os seguintes campos no Tx2:
- SituacaoNota=2
- NumeroRps: Numero do RPS a ser cancelado
- SerieRps: Serie do RPS a ser cancelado
- DataEmissao/DataEmissaoNFSeCancelada : Data de Emissão da NFSe
Geração de Remessa - Campos Importantes
- O código do serviço segue o que está descrito na LC-116.
- Em anexo no post, você pode encontrar um exemplo de Tx2 com geração em lote e de cancelamento do RPS.
Relação dos campos do TX2, seus valores e significados
- formato=tx2 - Formato do arquivo Tx2
- padrao=TecnoNFSe - Padrão único TecnoNFSe
- NomeCidade= - Identificação da cidade no TecnoNFSe
- INCLUIR
- NumeroLote= - Numero do Lote da remessa
- CPFCNPJRemetente= - CNPJ do remetente da remessa
- SALVAR
- INCLUIRRPS - Identificador de inclusão do RPS
- NumeroRPS= - Campo Obrigatório máximo 6 caracteres
- SerieRps= - Campo obrigatório, máximo 5 caracteres
- DataEmissao= - 2018-05-16 - Deve ser informada nesse formato, contendo ano, mês e dia
- SituacaoNota= - 1 Para Emissão, 2 para Cancelamento, Obrigatório
- RazaoSocialPrestador= - Campo obrigatório, máximo 60 caracteres
- CpfCnpjTomador= - Máximo 14 (CNPJ) mínimo 11 (CPF)
- RazaoSocialTomador= - Campo obrigatório, máximo 60 caracteres
- SituacaoTomador= - 1 - para SUS, 2 - Para Órgão do poder Executivo, 3 - Para Bancos, 4 - Para Comércio/Indústria, 5 - Para Poder Legislativo/Judiciário, 0 - Para Outro, campo obrigatório.
- CepTomador= - Não informar para tomador internacional, máximo 8 caracteres
- EnderecoTomador= - Máximo 150, obrigatório.
- NumeroTomador= - Máximo 10 caracteres, não obrigatório.
- ComplementoTomador= - Máximo 100 caracteres, não obrigatório.
- BairroTomador= - Máximo 150 caracteres, não obrigatório para tomadores estrangeiros.
- DescricaoCidadeTomador= - Caso o tomador for de Joinville, esse campo não deverá ser informado, máximo 60 caracteres.
- DescricaoCidadePrestacao= - Caso o tomador for de Joinville, esse campo não deverá ser informado, máximo 60 caracteres.
- CodigoCidadePrestacao= - Código cidade prestação, máximo 7 caracteres
- UFTomador= - Caso o tomador for de Joinville, esse campo não deverá ser informado, máximo 2 caracteres.
- PaisTomador= - Código do Pais do tomador
- ISSRetido= - Caso seja vazio e o TipoTributacao for 5, o ISSRetido será 1 caso contrário IssRetido será 0
- DiscriminacaoServico= - Máximo 2000 caracteres, campo obrigatório
- ValorServicos= - Campo Obrigatório
- ValorDeducoes= - Campo Obrigatório
- CodigoItemListaServico= Máximo 10 caracteres, obrigatório
- AliquotaISS= - 5.00 – para indicar 5% de aliquota, obrigatório
- ValorIss= - 100.25 - para indicar cem reais e vinte e cinco centavos.
- ValorIr= - 100.25 - para indicar cem reais e vinte e cinco centavos.
- SALVARRPS - Identificador para salvar o RPS
Soluções Tecnospeed
- Componente NFSe: Release 8.7.56.X.
- Manager eDoc: Release 4.0.90.X
Comentários
0 comentário
Por favor, entre para comentar.