Manual de integração
Portais Disponíveis
- Produção
Métodos Disponíveis
- Gerar Remessa em Lote
- Cancelar
- Substituir
Observações
- O padrão BAUHAUS 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 software disponibilizado pela prefeitura (Software).
- Padrão aceita envio em lote.
- Atenção: Enviar no máximo 50 RPS por remessa.
- Para obter o código da identificação da atividade, deverá entrar em contato com a prefeitura do município.
- O padrão realiza cancelamento apenas com substituição de uma nota por uma nova.
- Informações para que seja feito o cancelamento com substituição de uma NFSe:
- É necessário que a nota SUBSTITUTA já tenha sido autorizada;
- É necessário informar os seguintes campos no TX2:
- NumeroNfseSubstituida ou NumeroNFSeCancelada : deverá ser informado o Número da NFSe que será cancelada e substituída.
- NumeroNFSe : deverá ser informado o Número da nota SUBSTITUTA da informada em um dos campos acima.
Geração de Remessa - Campos Importantes
- A identificação da Atividade é obtida através do contato com a prefeitura. A empresa cadastrada no Município deverá retirar os códigos de suas atividades junto a prefeitura, setor de ISS.
- Obrigatório informar o Código do Cnae, esse valor segue uma lista de Códigos disponibilizada pela prefeitura, o código deve ser o CNAE 2.0.
- Em anexo no post, você pode encontrar um exemplo de Tx2 com geração em lote.
Envio do Arquivo de Remessa - Utilização do Software NFSeNET
- Para que seja possível fazer o upload do arquivo na aplicação NFSeNET (Disponível para download diretamente no site prefeituramoderna.com.br), é necessário salvar o XML no formato txt.
- Primeiramente deve-se clicar em "Carregar Arquivo":
- Depois de selecionar o arquivo txt, clicar em "Carregar Arquivo":
- Se o carregamento der certo irá aparecer da seguinte maneira (Caso contrário será mostrado uma mensagem com o erro que está ocorrendo):
- Para fazer o envio deve-se clicar em "Enviar Arquivo" e será solicitado o login e senha do portal da prefeitura do emitente:
- Após inserir as credencias, deve-se clicar em "acessar" para que o envio seja feito.
Relação dos campos do TX2, seus valores e significados
- formato=tx2 - Formato do arquivo Tx2
- padrao=TecnoNFSe - Padrão único TecnoNFSe
- NomeCidade=TubaraoSC - Identificação da cidade no TecnoNFSe
- INCLUIRRPS - Identificador de inclusão do RPS
- NumeroNFSe= Campo não obrigatório, máximo 15 caracteres
- DataEmissaoNFSe= Campo não obrigatório, se preenchido deverá seguir o formato 'DD-MM-YYYY hh:mm:ss' - máximo 19 caracteres;
- Competencia= Obrigatório, e deve ser preenchido no formato YYYYMM - máximo 6 caracteres;
- NumeroNFSeSubstituida=O campo deverá ser preenchido com o Número da NFSe que será cancelada, apenas em caso de cancelamento, e o campo NumeroNFSeCancelada esteja vazio. - máximo de 15 caracteres. Para mais informações, verifique o tópico Observações.
- NaturezaTributacao= Obrigatório e deve ser preenchido com alguns dos seguintes valores:
- 1 -> Tributação no município;
- 2 -> Tributação fora do município;
- 3 -> Isento;
- 4 -> Imune;
- 5 -> Exigibilidade suspensa por decisão judicial;
- 6 -> Exigibilidade suspensa por decisão administrativo.
- NumeroRPS= Obrigatório, máximo 15 caracteres;
- SerieRps= Campo não obrigatório, máximo 5 caracteres.
- TipoRps=Obrigatório, devera ser preenchido com um dos seguintes valores:
- 1 -> Recibo provisório de serviços;
- 2 -> RPS nota fiscal conjugada (mista);
- 3 -> Cupom.
- DataEmissao= Obrigatório e devera ser preenchido no formato: DD/MM/AAAA - máximo 10 caracteres
- NumeroRPSSubstituido=Obrigatório apenas quando será feito cancelamento com substituição do RPS - máximo 15 caracteres;
- SerieRpsSubstituido=Obrigatório apenas quando será feito cancelamento com substituição do RPS - máximo 5 caracteres;
- ValorServicos= Obrigatório, devera ser preenchido com o valor do serviço prestado, exemplo: 0,00 - máximo de 16 caracteres (com vírgula);
- CodigoCnae= Campo não obrigatório, preencher com código CNAE 2.0.
- CodigoItemListaServico= Obrigatório, devera ser preenchido com a Identificação da Atividade. Para mais informações, verificar o tópico Observações.
- BaseCalculo=Obrigatório, devera ser preenchido com o valor da Base de Cálculo, exemplo: 0,00 - máximo de 16 caracteres (com vírgula);
- AliquotaISS=Obrigatório, devera ser preenchido com a Alíquota do serviço prestado, exemplo: 0,00 - máximo de 16 caracteres (com vírgula);
- ValorIss=Obrigatório, devera ser preenchido com o valor do ISS, exemplo: 0,00 - máximo de 16 caracteres (com vírgula);
- IssRetido= Obrigatório, devera ser preenchido com os seguintes valores:
- 1 ou sim para ISS retido;
- 2 ou nao para ISS não retido;
- DiscriminacaoServico=Obrigatório, devera ser preenchido com a discriminação dos serviços prestados - máximo 2000 caracteres.
- CodigoCidadePrestacao= Obrigatório, deverá ser preenchido com o código do município de onde o serviço foi prestado - máximo 15 caracteres.
- QuantidadeServicos= Deverá ser preenchido quando a quantidade de serviços prestados for maior que 1, máximo de 15 caracteres.
- ValorUnitarioServico=Obrigatório, devera ser preenchido com o valor unitário do serviço prestado, exemplo: 0,00 - máximo de 16 caracteres (com vírgula);
- RazaoSocialPrestador=Obrigatório, deverá ser preenchido com a razão social da prestadora de serviços, máximo de 115 caracteres.
- NomeFantasiaPrestador=Obrigatório, deverá ser preenchido com o nome fantasia do prestador de serviços, máximo de 60 caracteres.
- CpfCnpjPrestador= Obrigatório, deverá ser preenchido com o CNPJ/CPF do prestador de serviço, máximo de 14 caracteres.
- InscricaoMunicipalPrestador=Obrigatório, deverá ser preenchido com a CCM/Inscricao Municipal do prestador, máximo de 15 caracteres.
- EnderecoPrestador=Obrigatório, deverá ser preenchido com o endereço do prestador do serviço. Tipo e nome do logradouro, máximo de 125 caracteres.
- NumeroPrestador=Obrigatório, deverá ser preenchido com o número do endereço do prestador de serviços, máximo de 10 caracteres.
- ComplementoPrestador=Campo não obrigatório, deverá ser preenchido com o complemento do endereço do prestador de serviços, máximo de 60 caracteres.
- BairroPrestador=Obrigatório, deverá ser preenchido com o Bairro do prestador de serviços, máximo de 60 caracteres.
- CodigoCidadePrestador=Obrigatório, deverá ser preenchido com o código do município do prestador, máximo de 15 caracteres.
- CepPrestador=Obrigatório, deverá ser preenchido com o CEP do prestador de serviço.
- DDDPrestador= Campo obrigatório caso não seja preenchido no campo TelefonePrestador o DDD + telefone do prestador, máximo de 3 caracteres.
- TelefonePrestador=Obrigatório, deverá ser preenchido com o Telefone do prestador, máximo de 11 caracteres (com DDD).
- CPFCNPJTomador=Obrigatório, deverá ser preenchido com o CPF/CNPJ do tomador do serviço, máximo de 14 caracteres.
- TipoDocumentoTomador= Campo não obrigatório, deverá ser preenchido com o tipo do documento do tomador:
- 1 para CPF;
- 2 para CNPJ;
- RazaoSocialTomador=Obrigatório, deverá ser preenchido com a Razão Social ou o Nome do tomador do serviço, máximo de 115 caracteres.
- EnderecoTomador=Obrigatório, deverá ser preenchido com o endereço do tomador do serviço. Tipo e nome do logradouro, máximo de 125 caracteres.
- NumeroTomador=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 60 caracteres.
- BairroTomador=Obrigatório, deverá ser preenchido com o Bairro do tomador do serviço, máximo de 60 caracteres.
- CodigoCidadeTomador=Obrigatório, deverá ser preenchido com o código do município do tomador, máximo de 15 caracteres.
- UFTomador= Obrigatório, deverá ser preenchido com a UF do tomador, máximo de 2 caracteres. Caso não seja preenchido será feito uma busca baseada no campo CodigoCidadeTomador para obter esse valor.
- CepTomador=Obrigatório, deverá ser preenchido com o CEP do tomador do serviço, máximo de 8 caracteres.
- EmailTomador=Campo não obrigatório, deverá ser preenchido com o e-mail do tomador do serviço, máximo de 80 caracteres.
- DDDTomador=Campo obrigatório caso não seja preenchido no campo TelefonePrestador o DDD + telefone do tomador, máximo de 3 caracteres.
- TelefoneTomador=Obrigatório, deverá ser preenchido com o Telefone do prestador, máximo de 11 caracteres (com DDD).
- NumeroNFSeCancelada=O campo deverá ser preenchido com o Número da NFSe que será cancelada, apenas em caso de cancelamento, e o campo NumeroNFSeSubstituida esteja vazio. - máximo de 15 caracteres. Para mais informações, verifique o tópico Observações.
- ValorPis=Campo não obrigatório, devera ser preenchido com o valor de retenção do PIS, exemplo: 0,00 - máximo de 16 caracteres (com vírgula);
- ValorCofins=Campo não obrigatório, devera ser preenchido com o valor de retenção do COFINS, exemplo: 0,00 - máximo de 16 caracteres (com vírgula);
- ValorInss=Campo não obrigatório, devera ser preenchido com o valor de retenção do INSS, exemplo: 0,00 - máximo de 16 caracteres (com vírgula);
- ValorIr=Campo não obrigatório, devera ser preenchido com o valor de retenção do IR, exemplo: 0,00 - máximo de 16 caracteres (com vírgula);
- ValorCsll=Campo não obrigatório, devera ser preenchido com o valor de retenção do CSLL, exemplo: 0,00 - máximo de 16 caracteres (com vírgula);
- ValorDeducoes= Campo não obrigatório, devera ser preenchido com o valor de outras deduções da nota, exemplo: 0,00 - máximo de 16 caracteres (com vírgula);
- SALVARRPS - Identificador para salvar o RPS
- @ValorTotalDeducoes=O campo não é obrigatório e não possui tratamento, portanto deve ser preenchido EXATAMENTE com 16 caracteres (com vírgula), por exemplo: 0000000000000,00 - Deverá ser preenchido com o Valor das deduções pra redução da base de cálculo em R$.
Soluções Tecnospeed
- Componente NFSe: Release 9.1.57.X.
- Manager eDoc: Release 4.1.92.X
Comentários
0 comentário
Por favor, entre para comentar.