Ir para conteúdo
  • Cadastre-se

dev botao

soma do valor das parcelas difere do valor liquido da fatura


Ver Solução Respondido por VINHAG,
  • Este tópico foi criado há 2309 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia.. faltou vc informar a tag da fatura: segue exemplo:

 

      Writeln(Arquivo, '[Fatura]');
      Writeln(Arquivo, 'Numero=' + DM.CDS_NotasNUMERO.Text);
      Writeln(Arquivo, 'ValorOriginal=' + FloatToStr(DM.CDS_NotasTOTAL.AsFloat));
      Writeln(Arquivo, 'ValorDesconto=0');
      Writeln(Arquivo, 'ValorLiquido=' + FloatToStr(DM.CDS_NotasTOTAL.AsFloat));

      Q_Parcelas.Close;
      Q_Parcelas.ParamByName('PARAM1').Text := DM.CDS_NotasCODIGO.Text;
      CDS_Parcelas.Open;
      CDS_Parcelas.First;
      while not CDS_Parcelas.Eof do begin
        Writeln(Arquivo, '[Duplicata' + FormatFloat('000',CDS_Parcelas.RecNo)+ ']');
        Writeln(Arquivo, 'Numero=' + FormatFloat('00',CDS_Parcelas.RecNo) + '/' + FormatFloat('00',CDS_Parcelas.RecordCount));
        Writeln(Arquivo, 'DataVencimento=' + FormatDateTime('dd/mm/yyyy', CDS_ParcelasVENCIMENTO.AsDateTime));
        Writeln(Arquivo, 'Valor=' + FloatToStr(CDS_ParcelasVALOR.AsFloat));
        CDS_Parcelas.Next;
      end;

      CDS_Parcelas.First;
      while not CDS_Parcelas.Eof do begin
        Writeln(Arquivo, '[Pag' + FormatFloat('000',CDS_Parcelas.RecNo)+ ']');
        Writeln(Arquivo, 'tpag=14');
        Writeln(Arquivo, 'vPag=' + FloatToStr(CDS_ParcelasVALOR.AsFloat));
        CDS_Parcelas.Next;
      end;
      CDS_Parcelas.Close;
    end;
 

  • Curtir 1
  • Moderadores
Postado

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

  • Solution
Postado
5 horas atrás, Daniel Simoes disse:

Você usa o INI para gerar o XML, correto ?

Então nesse caso, provavelmente o problema está na formatação do seu INI... forneça o mesmo para analise...

Gente resolvido !!! realmente estava faltando a tag fatura.

Muito obrigada

  • Curtir 1
×
×
  • 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.

The popup will be closed in 10 segundos...