O que causa a Rejeição 215
⚠ Causa do erro
A Rejeição 215 é uma das mais genéricas e frequentes. Ela ocorre quando o arquivo XML não está em conformidade com o schema (XSD) definido pela SEFAZ.
Os problemas mais comuns incluem: espaços em branco no início ou final de tags, quebras de linha dentro de campos de texto, caracteres especiais não permitidos, tags inexistentes ou com nomenclatura incorreta, e campos obrigatórios ausentes.
Como esta rejeição é genérica, a mensagem de retorno geralmente não detalha qual campo causou o problema.
Tags XML envolvidas
As seguintes tags do XML são relevantes para esta rejeição:
| Tag XML | Descrição |
|---|---|
Qualquer tag | Qualquer campo do XML pode causar esta rejeição se estiver fora do schema |
<xJust> | Justificativa — campo frequentemente problemático por aceitar texto livre |
<infCpl> | Informações complementares — outro campo de texto livre suscetível |
<xProd> | Descrição do produto — pode conter caracteres inválidos |
Exemplo prático
<xJust>ERRO NA INSCRICAO
ESTADUAL</xJust> <!-- Quebra de linha dentro do campo! -->
<xJust>ERRO NA INSCRICAO ESTADUAL</xJust> <!-- Sem quebra de linha -->
Como resolver passo a passo
✔ Solução
- Valide o XML com o Validador da SEFAZ RS: identifique qual campo está em desconformidade.
- Verifique caracteres especiais: remova caracteres não permitidos ou use entidades XML.
- Remova quebras de linha: campos de texto não devem conter \n ou \r.
- Elimine espaços extras: remova espaços em branco no início e final de cada campo.
- Reenvie o XML corrigido para a SEFAZ.
Como prevenir
🛡 Prevenção
- Implemente validação de schema (XSD): valide o XML contra o schema oficial antes do envio.
- Sanitize campos de texto: remova caracteres inválidos automaticamente.
- Atualize os schemas: use sempre a versão mais recente do XSD.
- Use o Gálago: o sistema faz validação automática contra o schema antes de transmitir.
Referência técnica
Documentação oficial
MOC 7.0 — Manual de Orientação do Contribuinte:
confaz.fazenda.gov.br/legislacao/arquivo-manuais/moc7-visao-geral.pdf
Portal Nacional da NF-e:
nfe.fazenda.gov.br
Perguntas frequentes
O que causa a Rejeição 215 da SEFAZ?
A Rejeição 215 ocorre quando o XML não está em conformidade com o schema XSD. Pode ser causada por caracteres inválidos, quebras de linha, espaços extras ou tags incorretas.
Como resolver a Rejeição 215?
Use o Validador da SEFAZ RS para identificar o campo problemático, corrija o erro e reenvie.
Onde encontro o validador de XML da SEFAZ?
O validador está disponível no site da SEFAZ RS, permitindo identificar exatamente quais campos estão fora do schema.
Cansado de lidar com rejeições?
O Gálago valida os dados antes de transmitir, evitando a maioria das rejeições. Experimente grátis por 21 dias.
Teste Grátis