Rejeição 239: Cabeçalho - Versão do arquivo XML não suportada
Este artigo tem por objetivo orientar o usuário no entendimento da Rejeição 239: Cabeçalho - Versão do arquivo XML não suportada.
Tutorial
PASSO 1
A Rejeição 239 ocorre quando o cabeçalho do arquivo XML enviado para o WebService da SEFAZ não é suportado. Isso acontece porque a versão do XML utilizada não está de acordo com as especificações exigidas pela SEFAZ.
Na prática, isso significa que o cabeçalho do arquivo que está sendo enviado ao WebService não está de acordo com os padrões atualmente exigidos. Dessa maneira, o WebService recusa a recepção do arquivo e envia a rejeição informando a incompatibilidade.
Os WebServices tiveram a mudança da versão do layout de 1.00 para 1.01, e houve a necessidade de alteração no cabeçalho dos arquivos de comunicação com os WebServices. Após a ativação das configurações dos WebServices para receberem apenas as mensagens que possuíam a versão 1.01, caso fosse enviada a mensagem ainda com a versão 1.00, a rejeição seria gerada.
PASSO 2
Para resolver a Rejeição 239: Cabeçalho - Versão do arquivo XML não suportada, é necessário alterar o conteúdo do campo versao para "4.00". Além disso, todo o layout do XML deve estar de acordo com as exigências da NF-e 4.00, conforme estabelecido pela NT 2016.002.