Os documentos fiscais eletrônicos, como a NFe e CTe, são construídos em XML, uma linguagem de marcação que garante a validade jurídica do arquivo.
Porém, você sabia que nem todo XML é íntegro? É possível que alguns arquivos XML contenham erros, seja por falta de assinatura digital ou um campo preenchido de forma errada, e quando este documento passar pela SEFAZ, será rejeitado.
Para evitar problemas com o Fisco, a Secretaria da Fazenda do RS disponibiliza o Validador de XML online e gratuito, em que você informa o arquivo e ele retorna se ele está correto ou se tem erros.
Vamos mostrar para você como utilizar o validador e quais são os erros mais frequentes, confira!
O que é o Validador de XML
Um validador de XML, como o próprio nome diz, analisa as informações do arquivo em questão e retorna o status dele, apontando quais são os erros existentes se houver algum, ou informando que está tudo certo.
Ele é muito utilizado quando os documentos fiscais são recebidos via e-mail ou outra fonte que não tenha sido a própria Secretaria da Fazenda. Validar a NFe e CTe auxilia a empresa destinatária a garantir que os arquivos recebidos são íntegros.
Como utilizar o Validador de XML online
A validação da NFe online é grátis pelo aplicativo da Secretaria da Fazenda, e bem simples de fazer:
- abra o XML em um bloco de notas, selecione tudo e copie;
- cole o código no o validador online e gratuito da SEFAZ (logo abaixo) e clique em “validar”.
Para fazer a validação de CTe, o link de acesso é este.
Caso tenha retornado algum erro do XML, é preciso fazer as correções necessárias. Ainda neste artigo você irá conferir quais são os erros mais comuns e como resolver!
Onde conseguir o XML de nota fiscal
Para validar um XML online, é preciso ter ele em mãos, certo? Geralmente você pode recebê-lo por email do seu fornecedor, porém, este modo é pouco prático e também inseguro.
Outra solução é consultar a partir da chave de acesso no Portal da NFe ou do CTe. Neste caso, é preciso digitar toda a chave de acesso e fazer a consulta de uma nota por vez.
A melhor opção é contar com um software que captura os documentos da SEFAZ e retorna os XMLs em uma plataforma. O sistema da Qive faz isso, além disso, as NFes e CTes já são validadas por padrão, ou seja, não é preciso utilizar um validador.
Como validar XML em lote?
Para fazer a conferência de vários documentos eletrônicos de uma só vez, é necessário contar com uma ferramenta que faça o processo em lote.
O software da Qive captura notas fiscais e conhecimentos de transporte da Secretaria da Fazenda, já validados, então o processo de conferência do XML já foi feito automaticamente. Logo, você pode baixar os documentos fiscais em lote sem preocupações.
Erros comuns do validador de XML
A bolinha vermelha com um “x” no resultado da validação do Schema e de Regras de Negócio indica que há algo errado com o arquivo. Confira quais são as validações que o programa faz e os problemas mais comuns.
Parser XML
Essa validação expressa se a mensagem do XML está “bem-formada”, ou seja, ela identifica se:
- existe um único elemento raiz;
- tem caracteres inválidos no nome da tag;
- todas as tags abertas foram fechadas.
Tipo de mensagem
São vários os WebServices do Sistema de NFe, e cada um tem um leiaute de mensagem na comunicação entre empresa e SEFAZ. O validador reconhece as mensagens e estruturas XML, e retorna se tudo está correto.
Schema XML
Este campo é responsável por validar se há erros de Schema e o elemento XML vinculado ao possível erro. XML Schema é uma linguagem que tem como base o XML para definir regras de validação nos documentos.
Ele consegue apontar alguns tipos de erros na montagem do arquivo, geralmente vinculados ao tipo de dado a ser informado e ao domínio do campo.
Certificado de Assinatura e Assinatura XML
Ambos os campos remetem ao Certificado Digital, que para emissão de NFe, deve ser do tipo A1 ou A3. É possível visualizar o Certificado utilizado, e ainda, se há algum problema com a Assinatura Digital do documento.
Regras de Negócio
Este campo faz relação entre o documento e as regras de validação descritas no Manual de Integração – Contribuinte.
A própria SEFAZ RS alerta que o objetivo do validador é servir como referência ao serviço de autorização de uso das NFe, sendo que deve prevalecer o resultado do processamento no ambiente normal de autorização da empresa.
Tendo isso em mente, a seguir você confere algumas situações e resultados de validação descritos pela SEFAZ RS:
- Encontrado erro de Validação: é mostrado o código e a descrição do erro.
- Não encontrado erro de Validação: neste caso, está tudo certo e a mensagem será “100-Simulação: Autorizado o Uso da NF-e”.
- Emissor não habilitado para a emissão de NFe: Este erro só é válido para a SEFAZ-RS e UF que utilizam a SEFAZ Virtual do RS. Outras UF devem desconsiderar o erro “245-CNPJ do Emitente não cadastrado”.
- Validação de uma NFe já autorizada anteriormente: O erro irá aparecer como: “204-Rejeição: Duplicidade de NF-e”. Podem aparecer também outros erros caso haja novas regras de validação descritas em Nota Técnica.
É possível receber XMLs já validados?
O processo de validação das notas fiscais eletrônicas pode ser demorado, seja ele feito pelo validador ou consultando direto no Portal da NFe. A boa notícia é que já existem sistemas que capturam XMLs validados diretamente na Secretaria da Fazenda.
Uma dessas plataformas é a da Qive, basta iniciar um teste gratuito e vincular o Certificado Digital para que os documentos dos últimos 30 dias comecem a aparecer. O sistema faz a consulta dentro da SEFAZ, ou seja, não é necessário digitar a chave de acesso.
Precisa validar se o XMLs que sua empresa recebeu são verdadeiros? Faça um teste gratuito na Qive, e consulte NFe e CTe de forma automática!
Veja também
Otimize rotinas, reduza custos e evite multas
Tudo o que você precisa na Qive para gestão financeira e fiscal do jeito certo: automatizada e estratégica.