Como corrigir a Rejeição 588
A 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 acontece quando o XML contém caracteres inválidos.
Explicação simples
O XML da NF-e não pode conter:
- espaços inválidos;
- quebras de linha indevidas;
- tabulações;
- caracteres ocultos;
- caracteres especiais fora do padrão XML.
Se esses caracteres existirem no início, fim ou entre as tags, a SEFAZ rejeita a mensagem.
Passos para corrigir
Verificar o XML gerado
Confira caracteres ocultos ou inválidos.
Remover espaços e quebras indevidas
Limpe o conteúdo do XML.
Validar o XML no schema oficial
Garanta conformidade com o layout.
Revisar o sistema emissor
Evite inserção automática de caracteres extras.
Reenviar a NF-e/evento
Após corrigir, transmita novamente.
Para acessar a lista de rejeições acesse aqui.