Ola a todos
estou com a seguinte situação após exportar a nota aparece a tela para impressão do DANFE (uso o RAVE) ai quando eu clico em preview abre tudo perfeitamente. mas ai se eu mandar carregar novamente o xml pra reimpressão o DANFE vem sem os valores de BC.ICMS, V.ICMS e ALIQ.ICMS nos itens da nota, conferindo o XML la realmente não tem nada.
Minha duvida é, porque da primeira impressão aparece valores lá? e em qual caso esta certo a primeira ou a segunda vez?
Obs: segue o codigo para a reimpressão da danfe:
OpenDialog.Title := 'Selecione a NFE';
OpenDialog.DefaultExt := '*-nfe.XML';
OpenDialog.Filter := 'Arquivos NFE (*-nfe.XML)|*-nfe.XML|Arquivos XML (*.XML)|*.XML|Todos os Arquivos (*.*)|*.*';
OpenDialog.InitialDir := ACBrNFe.Configuracoes.Geral.PathSalvar;
if OpenDialog.Execute then
begin
ACBrNFe.NotasFiscais.Clear;
ACBrNFe.NotasFiscais.LoadFromFile(OpenDialog.FileName);
if ACBrNFe.NotasFiscais.Items[0].NFe.Ide.tpEmis = teDPEC then
begin
ACBrNFe.WebServices.ConsultaDPEC.NFeChave := ACBrNFe.NotasFiscais.Items[0].NFe.infNFe.ID;
ACBrNFe.WebServices.ConsultaDPEC.Executar;
ACBrNFe.DANFE.ProtocoloNFe := ACBrNFe.WebServices.ConsultaDPEC.nRegDPEC +' '+ DateTimeToStr(ACBrNFe.WebServices.ConsultaDPEC.retDPEC.dhRegDPEC);
end;
ACBrNFe.NotasFiscais.Imprimir;
end;
ImpressaoNr1.pdf
Reimpressao.pdf
41110404573575000154550010000009381000009386-nfe.xml