Rejeição: Parâmetro Hash no QR-Code não está no formato hexadecimal
A SEFAZ retornou o código 400 para a regra ZX02-316 durante a autorização.
Condição oficial
Se QR Code versão “2” e Parâmetro Hash no QR-Code não está no formato hexadecimal (Caracteres: “0-9”, “a-f”,“A-F”). (Caracteres: “0-9”, “a-f”,“A-F”). Nota: O Schema XML faz esta verificação Observação 1: Para NFC-e ONLINE é o 5º parâmetro da URL do QR Code. Observação 2: Para a NFC-e OFFLINE é o 8º parâmetro da URL do QR Code (NT 2016.002)
Como verificar
- Confirme no retorno da SEFAZ o código 400 e a regra ZX02-316.
- Compare a condição oficial com o XML gerado, sem expor dados reais do documento.
- Corrija somente dados cuja exigência esteja comprovada pela regra oficial e gere uma nova validação.