Leiaute e registros obrigatórios da Nota Fiscal modelo 01

postado por: , em 22/05/2017

No texto anterior tratamos mais profundamente sobre os envios de arquivos da nota fiscal modelo 01.

Continuando esse estudo falaremos sobre a observância do Leiaute e registros obrigatórios, vamos lá?

Leiaute e registros

Existe um “arquivo exemplo” disponível na seção “Manuais e Aplicativos” do Portal da Nota Fiscal Paulista.

Esse material possibilita a análise de um arquivo com leiaute e estrutura corretos.

Erros comuns de leiaute

a) O caractere delimitador pipe (“|”) deve ser inserido entre os campos de um registro, exercendo a função de separador de campos. Esse caractere não pode ser incluído antes do primeiro ou após o último campo do registro.

b) Campos numéricos e campos data não podem ter conteúdo alfanumérico.

c) Os campos de data do registro tipo 10 possuem o formato DD/MM/AAAA. Em contrapartida, os campos de data do registro tipo 20 possuem o formato DD/MM/AAAA HH:MM:SS.

d) Nos campos do tipo data DD/MM/AAAA HH:MM:SS, se a hora contém apenas um dígito, ela deve ser preenchida com um zero à esquerda (exemplo: 22/02/2008 08:55:02). O sistema não aceita o valor 22/02/2008 8:55:02.

e) No registro tipo 20, o campo “CNPJ ou CPF do Destinatário” não é de preenchimento obrigatório. Mas se ele for preenchido, deve possuir 11 caracteres (CPF) ou 14 caracteres (CNPJ). E o valor preenchido nesse campo deve ser um número de documento válido, com o dígito verificador consistente. Caso seja informado um número com quantidade de caracteres diferente de 11 ou 14, será exibida uma mensagem de erro na validação.

f) O comando “CR” (retorno do carro) e “LF” (alimentação de linha) devem estar presentes em todos os finais de registro.

g) O formato do arquivo deve ser UTF-8. Qualquer outro formato de arquivo, como ANSI ou ASCII, poderá ser rejeitado.

Erros comuns de estrutura

  • Registros obrigatórios não informados; ex: falta do registro 30 / 40 / 50 acompanhando um registro 20 de inclusão;
  • Registros 20 de cancelamento com os registros 30 / 40 / 50 correspondentes;
  • Erro nos contadores do registro 90.

  • É preciso estar atento para não cometer nenhuma “gafe” fiscal! Para trabalhar livre de dores de cabeça e preocupações conte com o TagPlus! O melhor software de gestão comercial que automatiza todos seus processos. Clique aqui e faça o download do programa!