Rejeição 215: Falha no schema XML - Como resolver?

Essa rejeição ocorre quando é enviado um arquivo XML que não esteja em conformidade com o layout de schema válido pela Sefaz. Trata-se de uma rejeição genérica, ou seja, pode ser retornada em diversas situações, para todos os modelos de Documentos Fiscais eletrônicos e Eventos.

Possíveis motivos para Sefaz retornar a rejeição 215 - Falha no schema XML:

  • Espaços em brancos, no começo ou final da tag;
  • Quebras de linhas;
  • Caracteres especiais;
  • Tags com erros de digitação ou que não existam;
  • Entre outros.

 

Exceções e Observações

Para essa Regra de Validação, não há exceções nem Observações.

 

Regra de Validação da Sefaz

 

Exemplo

No exemplo abaixo, foi emitido um Evento de Inutilização, para inutilizar a numeração de uma NF-e e no campo de Justificativa (xJust) tem uma quebra de linha. Nessa situação o Evento foi rejeitado pelo motivo 215.

Trecho do XML:

<infInut Id="ID52200738511100010255001000000453000000453">
	<tpAmb>2</tpAmb>
	<xServ>INUTILIZAR</xServ>
	<cUF>52</cUF>
	<ano>20</ano>
	<CNPJ>07385111000102</CNPJ>
	<mod>55</mod>
	<serie>1</serie>
	<nNFIni>453</nNFIni>
	<nNFFin>453</nNFFin>
	<!-- Justificativa -->
	<xJust>ERRO NA INSCRICAO
	ESTADUAL</xJust>
</infInut>

 

Como resolver?

Por se tratar de uma rejeição muito ampla, primeiro devemos descobrir o motivo do arquivo XML ter sido rejeitado pelo motivo 215. Para isso, será necessário fazer a validação do XML.

A validação pode ser feita no Validador de Mensagens da Sefaz RS. Caso tenha dúvidas de como proceder, acesse estes artigos:

Outro método para realizar essa validação, é utilizar os Schemas XML disponibilizados pela Sefaz em seu Portal Nacional.

No exemplo citado acima, após fazer a validação no Validador da Sefaz RS, foi retornado a seguinte mensagem:

Indicando que o campo xJust está inválido, ou seja, não esta de acordo com o schema XML. Neste caso, para corrigir, foi necessário retirar a quebra de linha do arquivo.

Abaixo exemplo de XML com a correção:

<infInut Id="ID52200738511100010255001000000453000000453">
	<tpAmb>2</tpAmb>
	<xServ>INUTILIZAR</xServ>
	<cUF>52</cUF>
	<ano>20</ano>
	<CNPJ>07385111000102</CNPJ>
	<mod>55</mod>
	<serie>1</serie>
	<nNFIni>453</nNFIni>
	<nNFFin>453</nNFFin>
	<!-- Justificativa -->
	<xJust>ERRO NA INSCRICAO ESTADUAL</xJust>
</infInut>

 

Referências

5 (2)
Avaliação do Artigo (2 Votos)
Avaliar esse artigo
Anexos
Não há anexos para este artigo.
Artigos Relacionados RSS Feed
Comentários
Nome
Email
Código de Segurança Security Code
Não há comentários para este artigo. Seja o primeiro a postar um comentário.