Ir para conteúdo
  • Cadastre-se

dev botao

Valor da Multa no retorno


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

Recommended Posts

  • Moderadores
  • Solution
47 minutos atrás, Fernanda Penteado disse:

Estou processando o retorno dos boletos, estou pegando o valor dos juros na propriedade

ListadeBoletos.Objects.ValorMoraJuros

não encontrei a propriedade correspondente para o valor de Multa.

Bom dia,

Eu faço a leitura da multa assim:

Titulo := Cobranca.ListadeBoletos[I];
[...]
cdsTitulos.FieldByName('DATA_OCORRENCIA').AsDateTime := Titulo.DataOcorrencia;
cdsTitulos.FieldByName('DATA_CREDITO').AsDateTime := Titulo.DataCredito;
cdsTitulos.FieldByName('VALOR_DOCUMENTO').AsCurrency := Titulo.ValorDocumento;
cdsTitulos.FieldByName('VALOR_ACRESCIMOS').AsCurrency := Titulo.PercentualMulta * IfThen(Titulo.MultaValorFixo, 1, Titulo.ValorDocumento / 100) + Titulo.ValorMoraJuros + Titulo.ValorOutrasDespesas;
cdsTitulos.FieldByName('VALOR_ABATIMENTOS').AsCurrency := Titulo.ValorDesconto + Titulo.ValorAbatimento + Titulo.ValorOutrosCreditos;
cdsTitulos.FieldByName('TARIFA').AsCurrency := Titulo.ValorDespesaCobranca;

 

  • Curtir 2
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
2 horas atrás, BigWings disse:

Bom dia,

Eu faço a leitura da multa assim:


Titulo := Cobranca.ListadeBoletos[I];
[...]
cdsTitulos.FieldByName('DATA_OCORRENCIA').AsDateTime := Titulo.DataOcorrencia;
cdsTitulos.FieldByName('DATA_CREDITO').AsDateTime := Titulo.DataCredito;
cdsTitulos.FieldByName('VALOR_DOCUMENTO').AsCurrency := Titulo.ValorDocumento;
cdsTitulos.FieldByName('VALOR_ACRESCIMOS').AsCurrency := Titulo.PercentualMulta * IfThen(Titulo.MultaValorFixo, 1, Titulo.ValorDocumento / 100) + Titulo.ValorMoraJuros + Titulo.ValorOutrasDespesas;
cdsTitulos.FieldByName('VALOR_ABATIMENTOS').AsCurrency := Titulo.ValorDesconto + Titulo.ValorAbatimento + Titulo.ValorOutrosCreditos;
cdsTitulos.FieldByName('TARIFA').AsCurrency := Titulo.ValorDespesaCobranca;

 

Resolvido, Obrigada!!!

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1909 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...