memoLog.Text := ACBrNFe1.GetURLQRCode(
ACBrNFe1.NotasFiscais.Items[0].NFe.ide.cUF,
ACBrNFe1.NotasFiscais.Items[0].NFe.ide.tpAmb,
OnlyNumber(ACBrNFe1.NotasFiscais.Items[0].NFe.InfNFe.ID),
IfThen(ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.idEstrangeiro <> '',ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.idEstrangeiro, ACBrNFe1.NotasFiscais.Items[0].NFe.Dest.CNPJCPF),
ACBrNFe1.NotasFiscais.Items[0].NFe.ide.dEmi,
ACBrNFe1.NotasFiscais.Items[0].NFe.Total.ICMSTot.vNF,
ACBrNFe1.NotasFiscais.Items[0].NFe.Total.ICMSTot.vICMS,
ACBrNFe1.NotasFiscais.Items[0].NFe.signature.DigestValue
);
DigestValue está vindo vazio uma vez que nao uso o procedimento de enviar. Quero fazer a contingência.
O que deve ser feito para que este valor venha preenchido sem usar o ACBrNFe1.Enviar(vNumLote,True,Sincrono) para enviar depois.
Alguem ajuda por favor.