Manual de integração com a Prefeitura
Portais Disponíveis
Métodos Disponíveis
- Gerar Xml em Lote
Observações
- O padrão de Elmar 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 20 RPS por remessa.
- Os acentos serão removidos na hora da geração, pois o portal da prefeitura não suporta os mesmos;
- Caracteres especiais como: !@#$%*()'"-=+/.,:][{}\/;.|:& < > " ' § ° não devem ser informados pois o padrão SolucaoPublica não consegue ler esses valores que ocasiona em erros internos.
Geração do XML - Campos Importantes
- O Código do Cnae segue a lista de Códigos da tabela CNAE 2.0.
Relação dos campos do TX2, seus valores e significados
- formato=tx2 - Formato do arquivo Tx2
- padrao=TecnoNFSe - Padrão único TecnoNFSe
- NomeCidade=GuarabiraPB - Identificação da cidade no TecnoNFSe
- INCLUIRRPS - Identificador de inclusão do RPS
- NumeroRps= Campo não obrigatório, máximo 20 caracteres
- DataEmissao= Campo não obrigatório, se preenchido deverá seguir o formato 'YYYY-MM-DD' - máximo 19 caracteres;
- RazaoSocialTomador= É obrigatório e deverá ser preenchido com a Razão Social ou o Nome do tomador do serviço, máximo de 100 caracteres.
- CPFCNPJTomador= É obrigatório e deverá ser preenchido com o CPF/CNPJ do tomador do serviço, com 11 ou 14 caracteres.
- InscricaoMunicipalTomador= Campo não obrigatório, deverá ser preenchido com a Inscrição Municipal do tomador do serviço, máximo de 20 caracteres.
- EnderecoTomador= Campo não obrigatório, deverá ser preenchido com o endereço do tomador do serviço. Tipo e nome do logradouro, máximo de 100 caracteres.
- NumeroTomador= Campo não obrigatório, deverá ser preenchido com o número do endereço do tomador do serviço, máximo de 10 caracteres.
- ComplementoTomador=Campo não obrigatório, deverá ser preenchido com o complemento do endereço do tomador do serviço, máximo de 80 caracteres.
- BairroTomador= Campo não obrigatório, deverá ser preenchido com o Bairro do tomador do serviço, máximo de 80 caracteres.
- DescricaoCidadeTomador= Campo não obrigatório, deverá ser preenchido com o código do município do tomador, máximo de 100 caracteres.
- UFTomador= Campo não obrigatório, deverá ser preenchido com a UF do tomador, máximo de 2 caracteres.
- CepTomador= Campo não obrigatório, deverá ser preenchido com o CEP do tomador do serviço, máximo de 9 caracteres.
- EmailTomador=Campo não obrigatório, deverá ser preenchido com o e-mail do tomador do serviço, máximo de 100 caracteres.
- DiscriminacaoServico= Campo não obrigatório, deverá ser preenchido com a discriminação dos serviços prestados - máximo 400 caracteres.
- OutrasInformacoes= Campo não obrigatório, deverá ser preenchido com as observações dos serviços prestados - máximo 400 caracteres.
- ValorServicos= Campo não obrigatório, deverá ser preenchido com o valor do serviço prestado, exemplo: 0.00 - máximo de 15 caracteres;
- ValorDeducoes= Campo não obrigatório, devera ser preenchido com o valor de outras deduções da nota, exemplo: 0.00 - máximo de 15 caracteres;
- BaseCalculo= Campo não obrigatório, deverá ser preenchido com o valor da Base de Cálculo, exemplo: 0.00 - máximo de 15 caracteres;
- ValorIss= Campo não obrigatório, deverá ser preenchido com o valor do ISS, exemplo: 0.00 - máximo de 15 caracteres;
- ValorIssRetido= Campo não obrigatório, deverá ser preenchido com o valor do ISS retido na fonte, exemplo: 0.00 - máximo de 15 caracteres;
- ValorIr=Campo não obrigatório, devera ser preenchido com o valor de retenção do IR, exemplo: 0.00 - máximo de 15 caracteres;
- AliquotaISS= Campo não obrigatório, devera ser preenchido com a Alíquota do serviço prestado, exemplo: 0.00 - máximo de 6 caracteres;
- AliquotaISS= Campo não obrigatório, devera ser preenchido com a Alíquota do serviço prestado, exemplo: 0.00 - máximo de 6 caracteres;
- AliquotaINSS= Campo não obrigatório, devera ser preenchido com a Alíquota do INSS do serviço prestado, exemplo: 0.00 - máximo de 6 caracteres;
- AliquotaIR= Campo não obrigatório, devera ser preenchido com a Alíquota do IR do serviço prestado, exemplo: 0.00 - máximo de 6 caracteres;
- SituacaoNota= Campo não obrigatório, deverá ser preenchido com a Situação da nota, exemplo: '1' - Normal ou '2' - Cancelada;
- CodigoCnae= Campo não obrigatório, preencher com código CNAE 2.0 - máximo de 10 caracteres;
Comentários
0 comentário
Por favor, entre para comentar.