O que você vai aprender neste artigo?
Entender o motivo da rejeição 225.
Ler e interpretar mensagens de falha no schema XML.
1. O que causa a rejeição 225 – Falha no Schema XML?
A SEFAZ valida a estrutura do XML da NF-e com base em um padrão técnico chamado schema. Quando o XML não está em conformidade, a nota é rejeitada com uma mensagem indicando o elemento que contém o erro, gerando a rejeição 225 - Falha no Schema XML da NF-e.
As mensagens da rejeição seguem geralmente o seguinte padrão:
Rejeição: Falha no Schema XML da NFe
(Elemento: caminho/do/elemento/identificado/)(código)
O trecho entre parênteses após “Elemento:” mostra exatamente onde está o erro no XML. Ele segue a estrutura do arquivo da nota. Veja um exemplo real abaixo:
Mensagem da SEFAZ: Rejeição: Falha no Schema XML da NFe
(Elemento: nviNFe/NFe[1]/infNFe/entrega/xBairro/) (225)
Como ler essa mensagem?
O trecho nviNFe/NFe[1]/infNFe/entrega/xBairro/
indica o caminho do campo com erro: nesse exemplo, note que o erro está no elemento entrega e no campo xBairro do XML, que seria o endereço do destinatário. Isso significa que o campo "Bairro" está com preenchimento incorreto ou inválido. Para corrigir esse erro no sistema Mainô, siga os passos abaixo:
Acesse Negócios > Empresas e Pessoas.
Localize o cadastro do destinatário da NF-e.
Verifique se o campo Bairro do endereço de entrega está corretamente preenchido.
Corrija a informação e salve o cadastro do destinatário.
Após isso, retorne na tela de NF-es emitidas, finalize a NF-e e tente transmitir novamente.
Aprendendo a interpretar corretamente a mensagem de erro, é possível localizar rapidamente o campo com problema e fazer os ajustes necessários.