Jump to content

dev botao
  • Este tópico foi criado há 2675 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Posted

alguem pode me ajudar a ver uma luz no fundo do tunel.

ao enviar uma NFCe passou a dar o presente erro 464: Rejeicao: Codigo de Hash no QR-Code difere do calculado, isto apesar de não termos efetuado qualquer modificação no CSC da empresa. O problema que se colocou foi o facto de o qr-code ser criado na integra pelo acbr e, apesar de procurar, não encontrei nenhuma alteração no log que pudesse levar ao erro em questao.

anexo a nota que gerou o erro em causa.

29160904272032000105650020000001621939183754-nfe.xml

Posted (edited)

Boa tarde,

Estou com o mesmo problema. Antes enviava normal (ambiente de homologação) e agora dá esta rejeição. Estou estudando a versão 1.41 da NT 2015_002 que fala de algumas mudanças de validação inclusive diz que o prazo para a implementação dos ajustes é: Ambiente de Homologação (01/09/2016 - coincide com a data da rejeição) e ambiente de produção: 10/09/2016. Ainda estou nos estudos. Descobrindo alguma coisa ainda posto aqui.

Edited by Tiago Souza
Posted (edited)

houve alteração no modo de carregar o qrcode no xml (CDATA), mas não lembro ver alguma alteração no modo de calculo hash do mesmo, quer na NT quer no código acbr

Mandei questão para o SEFAZ da BA, com nota em anexo, mas até ao momento não recebi resposta (surpresa!!). Resta saber se esta situação sucede com mais estados ou pessoas em BA, para homologação.

Edited by 3Soft Sistemas
Posted (edited)

É estranho pq ainda também não vi mudança no hash @3Soft Sistemas, Estou na correria ai porque se estiver certo a partir do dia 10 o ambiente de produção começa a fazer a mesma validação. Vamos aguardar sua resposta que o que temos até agora.

Edited by Tiago Souza
  • Consultores
Posted

Boa tarde a todos,

Por favor abram a unit ACBrNFe e procure pela function: GetURLQRCode.

Inclua o código IBGE a UF que esta gerando a rejeição  como foi feito com essas outras 3 UF.

  if (CUF in [35, 41, 50]) then
  begin
    sdhEmi_HEX := LowerCase(sdhEmi_HEX);
    sdigVal_HEX := LowerCase(sdigVal_HEX);
  end;

por exemplo:

  if (CUF in [29, 35, 41, 50]) then

Compile os fontes do componente e depois a aplicação e façam novos testes.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Posted

Estava com o mesmo problema aqui na Bahia o problema so foi resolvido quando gerei um novo CSC cujo o mesmo vei bem diferente do anterior o tamanho bem maior.

Posted

Bom dia Pessoal,

Consegui resolver aqui, só foi eu colocar o CSC em maiúscula (UPPERCASE) e passou normalmente. Não consigo entender essas coisas no servidor da Bahia. No desenvolvimento eu tinha colocado maiúscula e não passava, coloquei minúscula (como veio cadastrado da propria sefaz) e passou, agora eles estão aceitando só maiúscula? :-(

Bom dia @cgcesar, seu novo CSC veio como? minúscula ou maiúscula?

  • 8 months later...
  • Membros Pro
Posted

no meu PDV, estava funcionando no meu computador, mas ao instalar no cliente, eu colei o CSC, no PDV, mas o DBEDIT, esta com charcase=UPPERCASE, e deu erro no cliente, ao verificar no banco de dados que esta convertido para maiusculo, eu colei o CSC certo e funcionou no PDV.

somente a titulo de informacao, para alguma amigo que estiver fazendo o mesmo procedimento.

  • 9 months later...
  • Este tópico foi criado há 2675 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.