Manual de integração com o Portal da Prefeitura
Portais Disponíveis
- Produção
Métodos Disponíveis
- Gerar Remessa em Lote
- Cancelar
Observações
- O padrão SigISSWeb não suporta integração via WebService , 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.
- Padrão aceita envio em lote.
- Atenção: Enviar no máximo 50 RPS por remessa.
- 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
- MotCancelamento: Descrição do motivo do cancelamento, texto livre até 150 caracteres
- Para utilizar o Ambiente de homologação, envie o parâmetro extra Ambiente=2 no método spdNFSeConverterX.ConverterEnvioNFSe ao usar o Edoc, a configuração do ambiente é feita automaticamente.
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
- INCLUIRRPS - Identificador de inclusão do RPS
- NumeroRPS= Obrigatório quando o campo SituacaoNota=1
- SerieRps= Campo não obrigatório, máximo 4 caracteres.
- DataEmissao=2018-05-16T00:00:00 - Deve ser informada nesse formato, contendo mês, dia, ano, hora, minuto e segundo
- SituacaoNota=2 Campo obrigatorio
- DataVencimento = Preenche campo Forma de Pagamento da impressão.
- CodigoItemListaServico= Código do serviço do prestador. Exemplo: 7.02, 7.05 e etc.
- AliquotaISS= Alíquota do ISS do serviço, preenchimento obrigatório
- ValorServicos= Valor do serviço, 14 caracteres
- ValorDeducoes= Somatória das retenções, máximo 14 caracteres
- PaisTomador= Pais do tomador, caso o tomador seja estrangeiros, informar o código do pais
- CPFCNPJTomador= CNPJ do tomador, máximo 14, mínimo 11 caracteres. Caso o tomador seja estrangeiro, não deve ser informado.
- RazaoSocialTomador= Razão social do tomador (Não informar para tomador estrangueiro), máximo 100 caracteres
- EnderecoTomador= Endereço do tomador (Apenas o logradouro, Não informar para tomador estrangueiro), máximo 60 caracteres.
- NumeroTomador= Número do endereço do tomador, máximo 10 numeros
- ComplementoTomador= Complemento do tomador (Não informar para tomador estrangueiro), máximo 40 caracteres
- BairroTomador= Bairro do tomador (Não informar para tomador estrangueiro), máximo 100 caracteres
- DescricaoCidadeTomador= Cidade do tomador (Não informar para tomador estrangueiro), máximo 100 caracteres
- UFTomador= Uf da cidade do tomador (Não informar para tomador estrangueiro), máximo 2 caracteres
- CepTomador= Cep do logradouro do tomador (Não informar para tomador estrangueiro), máximo 8 caracteres
- EmailTomador= Email do tomador, máximo 152 caracteres
- DiscriminacaoServico= Discriminacao do serviço, tamanho maximo de 2000 caracteres quebra de linha deve ser pipe |
- ValorIr= Valor do imposto IR, máximo 14 caracteres
- ValorPis= Valor do imposto PIS, máximo 14 caracteres
- ValorCofins= Valor do imposto Cofins, máximo 14 caracteres
- ValorCsll= Valor do imposto Csll, máximo 14 caracteres
- 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.