Jump to content

dev botao

NFC-e erro ao consultar, não atualiza o XML


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

Recommended Posts

Bom dia, eu estou tentando consultar um cupom eletrônico que já foi validado, mas eu queria atualizar o meu xml, vi nos foruns que o comando consultar atualiza esse xml com o protocolo, mas não esta fazendo isso, o comando consultar da certo mas não atualiza.

Segue o xml em anexo que esta incompleto, faltando o protocolo.

 

esse é o meu código fonte:

 

procedure TfrmPrincipal.TesteClick(Sender: TObject);
begin
  with NFe do begin
    NotasFiscais.Clear;
    NotasFiscais.LoadFromFile('x:\cfe_import\import\teste.xml');

    try
      Consultar(Copy(NotasFiscais.Items[0].NFe.infNFe.ID, 4));
    except
      on e : Exception do begin
        ShowMessage(e.Message);

      end;

    end;

  end;

end;

 

teste.xml

Link to comment
Share on other sites

  • Consultores

Bom dia,

Experimente não passar a chave como parâmetro.

(...)

try
      Consultar;
    except

(...)

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link to comment
Share on other sites

  • Consultores
  • Solution

Se o DigestValue não confere isso significa que deve ter ocorrido alguma alteração no XML após o seu envio.

Faça o seguinte, inclui mais parâmetro no LoadFromFile.

 NotasFiscais.LoadFromFile('x:\cfe_import\import\teste.xml', False);

Esse False faz com que o componente não gera novamente o XML e consequentemente assina o mesmo, desta forma o DigestValue lido não será recalculado.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

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.