Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Bom dia pessoal, tudo bem? Não sei o que eu estou fazendo de errado, quando consulta uma NFCe pelo XML da o seguinte erro: DigestVAlue do documento ... não confere, mas quando consulta pela chave funciona. alguém tem alguma dica?

  • Consultores
Postado

Data e hora! geralmente tu não grava ela certa!

pega o seu xml e baixa o do site do sefaz e compara os dados!

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Baixei e comparei, ,olha que estranho:

 <dhEmi>2016-11-16T19:13:15-02:00</dhEmi> SEFAZ 

<dhEmi>2016-11-16T19:48:19-02:00</dhEmi> MEU

 

<DigestValue>bzxwN+KX7goHq5sOoi4tZ8c8u0c=</DigestValue> SEFAZ

<DigestValue>BQs37SWyEO0CItmKUu6nkr1jQEg=</DigestValue>MEU

 

porque isso?

 

 

  • Consultores
Postado

por que você informou diferente!

pegue a informação correta e informe também ao gerar a mesma!

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Eu fiz assim, conforme modelo de exemplo:

 

begin
  with ACBrNFe1.NotasFiscais.Add.NFe do
   begin
     Ide.cNF       := StrToInt(NumNFe);
     Ide.natOp     := 'VENDA';
     Ide.indPag    := ipVista; //mudar forma pgto
     Ide.modelo    := 65;
     Ide.serie     := 1;
     Ide.nNF       := StrToInt(NumNFe);
     Ide.dEmi      := now;
     Ide.dSaiEnt   := now;
     Ide.hSaiEnt   := now;
     Ide.tpNF      := tnSaida;

 

 

Postado

Aí que está o problema... você está utilizando o now no momento de enviar a nota, mas não é mesmo valor que você deve gravar no seu banco os dados da nota, ou seja, outro horário. Então quando preenche o componente será gerado outro XML pois teve essa diferença nos horários. Qualquer que seja a alteração no XML o digestValue irá mudar.

Postado

Certamente que não, como você mesmo postou, os horários estão com vários minutos de diferença, então teria que ajustar a sua rotina. Caso grave no seu banco de dados a sua venda primeiro, então utilize a mesma informação para preencher o componente, não utilizando o now novamente, ou se for o contrário, utilize a informação preenchida no componente e atribua no seu banco de dados, assim quando recuperar estará tudo igual.

  • Membros Pro
Postado

Bom dia,

Estou com o mesmo problema. Percebi que isso ocorre quando vai emitir uma nfc-e e dá erro, depois gero novamente e envio a nfc-e. Quando faço isso ocorre esse problema. Até ao ponto de recuperar as informações do meu banco de dados e preencher o componente com as informações de horas geradas pela primeira vez tudo bem, mais e se o cliente deixar pra refazer esta nota no próximo dia, isso num pode dar algum problema?

 

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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