Descrição
A Rejeição 243 ocorre quando a mensagem XML recebida pelo Web Service não pode ser interpretada corretamente por estar mal formada.
Quando ocorre
- Existe tag aberta sem o respectivo fechamento.
- Há caracteres, aspas ou estrutura XML inválida que impedem o parser de interpretar a mensagem.
- O conteúdo transmitido foi truncado ou montado de forma diferente de um documento XML bem formado.
Regra de validação da SEFAZ
- Regra: Seção 3.6 – Validação inicial da Mensagem no Web Services
- Validação: Validar inicialmente se a mensagem recebida é um XML bem formado antes das demais validações do evento.
- Código: 243
- Efeito: Rejeição
- Mensagem: Rejeição: XML Mal Formado
Exemplo
<envEvento>
<evento>
</envEvento>Neste exemplo, a tag <evento> não foi fechada.Como resolver
- Validar o XML efetivamente transmitido com um parser XML.
- Corrigir tags não fechadas, caracteres inválidos, aspas e problemas de montagem da mensagem.
- Gerar novamente o XML completo e retransmitir.
Orientação para suporte no HAFID
- Obter o XML bruto enviado pelo HAFID, sem editar o arquivo antes da análise.
- Verificar se o arquivo está completo e se todas as tags possuem abertura e fechamento válidos.
- Se a mensagem estiver sendo truncada ou concatenada incorretamente, corrigir a geração/transmissão antes de tentar novamente.
Resumo:
A mensagem não é um XML bem formado. É necessário corrigir a estrutura do arquivo gerado e retransmiti-lo.
Referência
Nota Técnica 2014.001 v1.41 – Evento Prévio de Emissão em Contingência (EPEC)
Consultar a referência informada
Conteúdos relacionados
APOIO À SUA OPERAÇÃO FISCAL
Precisa de apoio com o HAFID ERP?
Se sua empresa utiliza o HAFID, informe à equipe GREENSYS o código retornado, o evento e o ambiente em que ocorreu a rejeição. A análise deve considerar a configuração da operação e o provedor utilizado.
Não envie senhas, certificados digitais ou chaves privadas pelo formulário.
Falar com a GREENSYS