Ir para conteúdo
  • Cadastre-se

dev botao

Importar XML NFe Tag Cobr.Dup


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

Recommended Posts

 

Boa tarde,

Na versão 4 da NFe ao importar o XML pelo ACBr, qual a forma correta de acessar a tag Cobr.Dup, pois não estamos conseguindo acessar os valores desta tag após mudarmos para a versão 4.0, nem mesmo pelo demo do ACBr
 

        NodePai := trvwNFe.Items.AddChild(Nota, 'Cobr');
        Node := trvwNFe.Items.AddChild(NodePai, 'Fat');
        trvwNFe.Items.AddChild(Node, 'nFat=' + Cobr.Fat.nFat);
        trvwNFe.Items.AddChild(Node, 'vOrig=' + FloatToStr(Cobr.Fat.vOrig));
        trvwNFe.Items.AddChild(Node, 'vDesc=' + FloatToStr(Cobr.Fat.vDesc));
        trvwNFe.Items.AddChild(Node, 'vLiq=' + FloatToStr(Cobr.Fat.vLiq));

        for I := 0 to cobr.dup.Count - 1 do
        begin
          Node := trvwNFe.Items.AddChild(NodePai, 'Duplicata' + IntToStrZero(I + 1, 3));
          with Cobr.Dup.Items[I] do
          begin
            trvwNFe.Items.AddChild(Node, 'nDup=' + nDup);
            trvwNFe.Items.AddChild(Node, 'dVenc=' + DateToStr(dVenc));
            trvwNFe.Items.AddChild(Node, 'vDup=' + FloatToStr(vDup));
          end;
        end;

Esse código tbm não traz os valores da Tag  (código retirado do demo)

A forma de pegar esses valores mudou? Como proceder?

 

Abraços

Rodrigo

 

 

Link para o comentário
Compartilhar em outros sites

Mais informações a respeito desse problema

 

Após usar o método LoadFromFile, em qualquer XML ( Anexei um a esta mensagem ), os seguintes valores estão nas tags:

 

NFE.NotasFiscais.Items[0].NFe.Cobr.Fat

('160235', 557,94, 0, 557,94)

NFE.NotasFiscais.Items[0].NFe.Pag

(0)

NFE.NotasFiscais.Items[0].NFe.Cobr.Dup

()
 

A tag Cobr.Dup vem vazia e acredito que outras tags tbm podem vir vazias nessa situação!

 

 

 

 

 

 

35180946919791000159550000000230151005985357-nfe.xml

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2061 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.