Rejeição 396: Parâmetro do QR-Code inexistente
Falta um parâmetro no QR Code. Veja o que ele carrega.
A Rejeição 396 acontece quando um parâmetro obrigatório do QR Code do cupom não é informado.
A mensagem indica qual parâmetro faltou.
Por que acontece a Rejeição 396
O QR Code do cupom não é um link comum: ele carrega, dentro dele, os dados que permitem ao consumidor conferir a autenticidade da nota no site da SEFAZ, mesmo sem ter o documento em mãos.
O que ele leva:
| Parâmetro | Para que serve |
|---|---|
| Chave de acesso | Identifica a nota |
| Versão | Diz como ler os demais parâmetros |
| Ambiente | Produção ou homologação |
| Identificador do CSC | Qual credencial assinou |
| Hash | A assinatura do conjunto |
| Digest da nota | Resumo do conteúdo (versão antiga) |
Faltando qualquer um, o código não pode ser verificado.
As causas mais comuns:
Sistema desatualizado. É a causa principal. O emissor monta o QR Code numa versão antiga, sem os parâmetros que a atual exige.
Montagem própria. A integração constrói o código por concatenação e omite um campo.
CSC não configurado. O identificador falta porque a credencial nunca foi cadastrada — nesse caso, resolver o CSC resolve o QR Code.
Essa rejeição é do sistema emissor, com uma exceção: quando o parâmetro que falta é o do CSC, a configuração é do cliente.
Como resolver a Rejeição 396
- 1Veja qual parâmetro a mensagem apontou.
- 2Sendo o identificador do CSC, configure a credencial — ela é gerada pela empresa no portal da SEFAZ.
- 3Sendo qualquer outro, abra um chamado com o fornecedor do sistema.
- 4No Berga o QR Code é montado conforme a especificação, e essa rejeição não aparece na emissão normal.
Como evitar a Rejeição 396
Mantenha o sistema atualizado e o CSC configurado. São os dois lados dessa rejeição.
Se a Rejeição 396 continuar
Rejeições vizinhas: parâmetro fora do formato hexadecimal, parâmetro divergente dos dados da nota, hash que não confere, versão não mais válida, e endereço de consulta errado.
Persistindo, abra um chamado informando o número do cupom e o parâmetro apontado.
Referência: MOC 7.0 — Anexo I, validação do QR Code da NFC-e (NT 2015.002).