464- Código de Hash no QR-Code difere do calculado
Como resolver
Deve-se verificar o calculo do parâmetro “cHashQRCode” pelo sistema emissor. O Hash é calculado sobre os outros parâmetros que integram o QR-Code (chNFe, nVersao, tpAmb, dhEmi, vNF, digVal e cIdToken), valide essas informações e após isso reenvie o documento.
Motivo do erro
Quando for emitida uma NFC-e e o parâmetro “cHashQRCode” calculado pelo sistema, for diferente do calculado pela Sefaz, será retornado a rejeição “464 – Código de Hash no QR-Code difere do calculado”. O Hash do QR-Code é calculado sobre os outros parâmetros que integram o QR-Code (chNFe, nVersao, tpAmb, dhEmi, vNF, digVal e cIdToken).
Exceções e Observações
Para essa Regra de Validação não há exceções. Para que o documento seja autorizado o Hash calculado pela aplicação deve ser igual ao calculado pela Sefaz.