Central de rejeições SEFAZ / NF-e
NF-e · CÓDIGO 588
Rejeição 588: Não é permitida a presença de caracteres de edição no início/fim da mensagem ou entre as tags da mensagem
Descrição
a mensagem XML contém caracteres de edição em posições não permitidas: no início, no fim ou entre as tags.
Quando ocorre
- O conteúdo foi formatado/indentado por processo que inseriu caracteres não aceitos pelo Web Service.
- Foram adicionados caracteres antes da tag raiz ou depois do fechamento da mensagem.
- A mensagem foi alterada por rotina intermediária antes da transmissão.
Regra de validação da SEFAZ
- Regra: Validação de forma da área de dados
- Validação: A validação da forma da área de dados não permite caracteres de edição no início/fim da mensagem ou entre as tags.
- Código: 588
- Efeito: Rejeição
- Mensagem: Não é permitida a presença de caracteres de edição no início/fim da mensagem ou entre as tags da mensagem
Exemplo
O payload deve iniciar e terminar exatamente com a estrutura XML esperada, sem conteúdo de edição indevido fora ou entre os elementos.
Como resolver
- Transmitir o XML sem caracteres de edição indevidos.
- Revisar processos de formatação, concatenação ou gravação que alterem o payload.
- Gerar novamente a mensagem e retransmitir.
Orientação para suporte no HAFID
- Capturar o payload efetivamente enviado pelo HAFID, pois o arquivo salvo antes da transmissão pode não refletir alterações posteriores.
- Comparar o conteúdo transmitido com o XML originalmente gerado.
- Corrigir a rotina que insere os caracteres e retransmitir novo XML.
Resumo:
A rejeição 588 ocorre quando a mensagem XML contém caracteres de edição em posições não permitidas: no início, no fim ou entre as tags. Corrija a causa indicada pela regra, gere novamente o evento quando aplicável e retransmita somente após a validação dos dados.
Referência
Nota Técnica 2020.001 v1.60 – Evento de manifestação do destinatário
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