Jump to content

Delphi chamada_delphi.png acbr.png

C6 chamada_c6.png botao.png

DigestValue difere da Assinatura


Go to solution Solved by José M. S. Junior,
  • Este tópico foi criado há 312 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

BOA tarde.

uso o ACBrMonitor.exe

Por favor se puderem explicar de forma simples  o problema abaixo...

uma cliente aqui de MG ao mandar os XML para a contadora segundo ela o sistema NÃO importa.
pelo Danfe View ao tentar abrir da o erro em anexo.

pelo que entendi ela faz a  NFC_e e por algum motivo, demora ou problema  ela tenta fazer de novo.

ACREDITO EU que a 1 tentativa seja Processada pelo SEFAZ  antes da segunda tentativa

o CUPOM é emitido e se consultar no sefaz ele esta AUTORIZADO.

1- como corrigir estes XML com o digest diferentes ?
 no xml em anexo tem 2 campos DigestValeu e DigVal   pelo que entendi os 2 TEM que ser IGUAIS correto ?
existe algum Aplicativo que corrija esses DigestValue  ?  e qual o Correto dos 2 ?

2 - como posso evitar que esses erros aconteçam ?

Pelo que me lembro Antigamente ao consultar uma NF  acbr atualizava o xml..
Hj em dia não acontece  Acho que o SEFAZ proibiu ?

o Problema aqui em MG  é que o SEFAZ NÃO permite que se baixe os XML (Todos) por faixa de data
em Goias isto é permitido

até consigo consultar esta chave no fefaz MG e fala que esta Autorizado +++ não permite baixar o xml rs


DESDE já agradeço

erroxml.png

31210700667403000199650010000031321231300006-nfe.xml

Link to comment
Share on other sites

  • Consultores

muito provavel se tu pegar o xml do site do sefaz e comparar com o seu o campo de data e hora estão diferentes assim o digestvalue vai ser diferente.

quando tu manda deve de estar sendo modificado esse data e hora

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

  • Consultores

Verdade está com problemas lá

mas geralmente é essa a questão está alterando

como tu disse que ele faz de novo. ao enviar novamente tu não alterada essa data e hora?

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

  • Membros Pro

Vejamos se entendi:
quando gero o txt/ini para o acbr  eu coloco a data e Hora atual.
ai envio para o sefaz

por algum motivo/problema não é feita a nota neste momento.

ai a cliente manda de novo  fazer a nota e... EU torno a pegar a data e Hora atual e mando no acbr

ao gerar o xml fica o DigestValue =  com a Primera data+hora   e o DigVal com a Segunda Data + hora   
a data e hora faz parte destas chaves ??

? + se o xml é gerado pelo acbr  porque ele coloca valores diferentes ?

e qual seria uma solução ?   ao mandar fazer uma nota TENHO que guardar a data e Hora  e se tentar fazer de novo TEREI que usar a DATA e Hora Guardada ?
ate que diferença de Hora  pode ser feita a nota/cupom ?

entendi errado ?

 

Obrigado

Link to comment
Share on other sites

  • Consultores
  • Solution

Bom dia,

Ao enviar o XML e não obter retorno, deve realizar uma Consulta desta mesma chave, assim se a NFCe foi autorizada o XML será atualizado com o Protocolo de autorização. Caso retorno que não consta nenhuma NFCe com essa chave ai sim poderá tentar enviar novamente. Se não for possível realizar a consulta no momento deve sempre incrementar a numeração da NFCe seja para emissão Off-Line ou para o reenvio. Só assim para evitar a duplicidade... (Nesse caso segue a regra de Contingencia, inutiliza a numeração pendente ou cancela  a chave posteriormente). segue passo a passo nesse vídeo: 

 

Outro detalhe é que sempre preciso guardar o XML de envio ou os dados exatos, para o caso onde precise gerar o XML novamente para consultar e atualizar com o protocolo... dessa forma não terá problemas de digestValue.

No ACBr tem opção de gravar ou não o XML mesmo que ele não seja autorizado.

 

 

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

×
×
  • 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.