Cancelamento NFS-e TXT ABRASF - Preenchimento Detalhado dos Campos

O modelo TXT ABRASF visa atender todos municípios e que serão agrupados dentro da compatibilidade  do XML ABRASF. Para os demais layouts, eles usaram o modelo ABRASF com comentários específicos em cada grupo.

 

Formato do Arquivo

O arquivo texto deve ser codificado em UTF-8, considerando os casos em que se é utilizada acentuação gráfica em um campos. Caso o sistema de faturamento (ERP) utilize a API REST para realizar as chamadas não é obrigatório gerar o arquivo texto, apenas passar o conteúdo do mesmo no parâmetro do endpoint da API e tratar a resposta.

 

Conteúdo do Arquivo

No arquivo enviado deverá constar o registro de cancelamento de uma Nota Fiscal de Serviço.

O arquivo TXT segue uma estrutura hierárquica de GRUPOS, que são determinados por letras (GN100 e GN110) e a delimitação dos campos de cada grupo pelo caractere “|”, denominado pipe.

Cada GRUPO de informações deve ser gerado em uma linha com uma quebra de linha ao final da mesma. O caractere de final de linha é referido como LF (Line feed, '\n', 0x0A, 10 em decimal) ou CR (Carriage return, '\r', 0x0D, 13 em decimal).

 

Resumo dos Campos

 ----- Dados Lote -----

 GN100 | id_evento| cpfCnpjPrestador| inscricaoMunicipalRem| quantidadeRps| versaoTXT| 

 ----- Informações sobre o cancelamento -----

 GN110 | tipoAmbiente| codigoMunicipio| numeroNFSe| motivoCancelamento|

 

Detalhamento dos Campos

 Id_Evento - Identificador do Lote. Campo alfanumérico que aceita entre 1 e 255 caracteres.

cpfCnpjPrestador - Número do CPF ou CNPJ do prestador do serviço. Campo numérico que aceita 11 ou 14 caracteres.

inscricaoMunicipalRem - Número da Inscrição Municipal do prestador do serviço. Campo alfanumérico que aceita entre 1 e 15 caracteres.

quantidadeRps - Quantidade de RPS do Lote. Valor padrão e imutável igual a '1'.

versaoTXT - Versão do Layout. Sempre informar o valor '5.00'.

tipoAmbiente - Tipo de ambiente (1 ou 2 para produção e homologação, respectivamente). Campo numérico que aceita 1 carácter. 

codigoMunicipio - Código do Município do Prestador. Campo alfanumérico que aceita 7 caracteres.

numeroNFSe - Número da NFSe. Campo alfanumérico que aceita entre 1 e 15 caracteres.

motivoCancelamento - Justificativa do cancelamento. Campo numérico que aceita 1 carácter. Valores aceitos: 1- Erro na Emissão; 2- Serviço não Prestado; 3- Erro de Assinatura; 4- Duplicidade da Nota; 5- Erro de Processamento. 

 

 

 

Preenchimento Detalhado dos Campos - Emissão NFSe

Confira o resumo e todos os detalhes dos campos do TXT ABRASF: NFS-e TXT ABRASF - Preenchimento Detalhado dos Campos

0 (0)
Avaliação do Artigo (Nenhum voto)
Avaliar esse artigo
Anexos
Não há anexos para este artigo.
Artigos Relacionados RSS Feed
NFS-e TXT ABRASF - Preenchimento Detalhado dos Campos
Visualizado 2478 vezes desde 21/12/2018
Manual - NFS-e TXT ABRASF
Visualizado 4407 vezes desde 28/12/2018
Comentários
Nome
Email
Código de Segurança Security Code
Não há comentários para este artigo. Seja o primeiro a postar um comentário.