Falha no Schema XML

Quando existe alguma discrepância de informações entre o Ahead e o Sefaz ou até mesmo um erro no arquivo XML, é ocasionada a falha no Schema XML, sendo exibida a seguinte mensagem:

Um erro no Schema XML pode ser ocasionado por diversos motivos, e por isso, o Ahead não é capaz de identificar exatamente qual o erro, por isso, utilizamos o Validador do Sefaz (https://www.sefaz.rs.gov.br/nfe/nfe-val.aspx):

Validando uma NF-e

Para validar uma NF-e é necessário seguir os seguintes passos:

  • Localizar o arquivo baixado automaticamente pelo sistema

  • Clicar na setinha ao lado do arquivo e clicar em "Mostrar na Pasta"

  • O arquivo que se encontrará sem nenhuma extensão para abrir

  • Clicar com o botão direito

  • Selecionar "Abrir com" e escolher "Bloco de Notas"

É recomendado abrir pelo Bloco de Notas pois é garantido que não será perdida nenhuma parte do arquivo

  • Selecionar e copiar todo o XML

--> O arquivo é facilmente copiado utilizando as teclas "Ctrl+A", desta maneira será selecionado tudo contido no bloco de notas

--> Após isso, apenas dar um Ctrl+C e todo o arquivo é copiado corretamente

  • Depois é só clicar em "Validar"

Erros frequentes

  • Erros na sintaxe do XML

Isto ocorre quando o arquivo é copiado incorretamente, não vai ocorrer se forem seguidos todos os passos corretamente. Porém caso ocorra, o validador informa exatamente onde está o problema, desta maneira:

  • Discrepância de informações Ahead x Sefaz

As principais discrepâncias de informações entre o Ahead e o Sefaz são as seguintes:

Contribuinte ICMS

Quando a informação referente a Inscrição Estadual deste cliente estiver incorreta, o Validador exibirá isso desta maneira:

Será informado qual dado referente a Inscrição Estadual não está correto, neste caso, esse cliente não era Isento de ICMS. Também será mostrado no final das tags do XML que é referente a IE.

Lembrando que as possibilidades de Contribuinte ICMS são:

SIM: Contribuinte ICMS (informar a IE do destinatário); ISENTO: Contribuinte isento de Inscrição no cadastro de Contribuintes; NÃO: Não Contribuinte, que pode ou não possuir Inscrição Estadual no Cadastro de Contribuintes do ICMS.

--> Para ajustar a informação referente a cadastro de Contribuinte ICMS, é necessário acessar o cadastro de Pessoas referente aquele cliente.

Lembrando que esta informação deve ser acertada diretamente com o Fiscal ou com o Cliente.

Doc. Importação

Quando for feita uma Nota de Entrada Própria de Importação, é necessário informar a DI:

Caso esta informação não seja preenchida de maneira correta, o Validador mostrará a seguinte mensagem:

Note que ao final das tags mostra que a informação incorreta é referente a DI, ou seja, ao Doc. Importação.

  • Caracteres inválidos

Espaços em lugares indevidos também ocasionam falha no Schema XML, é bem frequente isto ocorrer nas Informações adicionais, na tag:

<infCpl></infCpl>

Este erro é mais complicado de identificar por se tratar de um detalhe bem pequeno, porém, ao utilizar o Validador, ele reescreve exatamente o texto que possui este espaço:

Os lugares onde não se pode ter espaço é no final do texto, e para perceber isso, tente selecionar um espaço em branco antes das aspas:

Note que há um espaço em branco neste campo, e deve-se retirá-lo, dentro do cadastro de Observações:

Lembrando que casos de espaços em lugares indevidos podem ocorrer em qualquer TAG! Apenas foi citado um exemplo que frequentemente acontece.

Last updated