Ir para conteúdo
  • Cadastre-se

Mack-RJ

Membros
  • Total de ítens

    2
  • Registro em

  • Última visita

Tudo que Mack-RJ postou

  1. Parece as SEFAZ de vários estados estão calculando o Hash do QR Code 2.0 de forma diferente do que é especificado no Manual do Encat no "Passo 2", incluindo uma "|" antes do CSC, ou então, o manual está com um erro de redação. O fato é que aqui no RJ, as NFCEs com QR Code 2.0 estão sendo autorizadas tanto no ambiente de homologação quanto em produção, mas na página de consulta por QR Code aparece uma mensagem de erro no Hash do QR Code. Quando você coloca a "|" antes do CSC o erro desaparece. Pior que nem a SEFAZ, nem o Encat se manifestam sobre está divergência no cálculo do Hash do QR Code.
  2. Bruna, estou recebendo a mesma mensagem de erro de Hash no QR Code versão 2 na Sefaz do RJ, tanto nas NFCEs online quanto offline que testei em ambiente de homologação. Fiz alguns testes no validador do Encat (http://www.nfce.se.gov.br/portal/portalNoticias.jsp?jsp=barra-menu/servicos/validadorSHA1HEXA.htm) e percebi que a SEFAZ do RJ está calculando o Hash com uma "|" que não existe no manual de especificações técnicas para geração do QR Code ver. 2. Ela está calculando o Hash adicionando uma "|" entre o 4º parâmetro e CSC. No manual não informa a adição desta barra após o 4º parâmetro. Fiz com algumas NFCEs emitidas pela minha aplicação o seguinte teste: Na página do validador, coloquei a "|" após o 4º parâmetro antes de concatenar com o CSC, gerei o Hash dos 5 parâmetros, converti para Hexa, e chamei a URL de consulta por QR Code da Sefaz RJ, substituindo na URL o Hash gerado pela minha aplicação, pelo que gerei pelo validador .Não ocorreu mais a mensagem de erro de Hash inválido em nenhum dos testes. A minha conclusão é que essa mensagem de erro é um bug no sistema de consulta por QR Code ver 2 da Sefaz RJ, que espero, seja corrigido logo.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...