Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

ola, estou vendo no demo

nao achei como eu pego a taxa do boleto que banco esta cobrando
      RetText.Add('Nosso Número :: '    + Retorno[i].NossoNumero);
      RetText.Add('Valor Documento :: ' + CurrToStr(Retorno[i].ValorDocumento));
      RetText.Add('Valor Pago :: '      + CurrToStr(Retorno[i].ValorPago));
      RetText.Add('Valor Recebido :: '  + CurrToStr(Retorno[i].ValorRecebido));
      RetText.Add('Data Ocorrencia :: ' + DateToStr(Retorno[i].DataOcorrencia));
      RetText.Add('Data Vencimento :: ' + DateToStr(Retorno[i].Vencimento));
      RetText.Add('CodTipoOcorrencia :: ' + GetEnumName( TypeInfo(TACBrTipoOcorrencia), Integer(Retorno[i].OcorrenciaOriginal.Tipo)));
      RetText.Add('Descrição Tipo Ocorrencia :: '  + Retorno[i].OcorrenciaOriginal.Descricao);
      RetText.Add('Descriçãoo Comando :: '  + Retorno[i].DescricaoMotivoRejeicaoComando.Text);
      RetText.Add('EMV (QrCode Pix) :: '  + Retorno[i].QrCode.emv);

tentei  Titulo.ValorPago- Titulo.ValorRecebido  mas nao da certo 

  • Moderadores
Postado
Em 07/03/2025 at 05:35, dreamsoft_PR disse:

nao achei como eu pego a taxa do boleto que banco esta cobrando

Retorno[i].ValorDespesaCobranca

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

outra questao o CNPJ esta cortando como mudar o relatorio, esta em forte procurei os arquivo achei esses
object ACBRBoletoFCFortesFr: TACBRBoletoFCFortesFr
  Left = -7
  Top = 133
  Caption = 'ACBRBoletoFCFortesFr'
  ClientHeight = 1061
  ClientWidth = 1939
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  TextHeight = 14
  object BoletoReciboTopo: TRLReport
    Left = 18
    Top = 18
    Width = 794

Postado

sobre ter a taxa do boleto 


  ACBrBoleto2.DirArqRetorno := ExtractFilePath(OpenDialog1.FileName);
  ACBrBoleto2.NomeArqRetorno := ExtractFileName(OpenDialog1.FileName);

  try
    ACBrBoleto2.LerRetorno;
....

  for i := 0 to ACBrBoleto2.ListadeBoletos.Count - 1 do
  begin
    Titulo := ACBrBoleto2.ListadeBoletos.Objects[i];
...

  mtTitulosEncontradosNossoNumero.asString := Titulo.NossoNumero;
    mtTitulosEncontradosValorPago.AsFloat := Titulo.ValorRecebido;
    mtTitulosEncontradosVencimento.AsDateTime := Titulo.Vencimento;

// showmessage('ValorDespesaCobranca ' +      FloatToStr(Titulo.ValorDespesaCobranca));

estou vendo esse campo nao vem com taxa que seria 1.75

os outros campos vem certo

 

  • Moderadores
Postado

Nos fontes parece estar lendo correto de acordo com o manual:

image.png

 

      with Titulo do
      begin
        Carteira             := Copy(Linha,14,1);
        if (Carteira = '1') or (Carteira = 'A') then //Cobrança com Registro
        begin
          [...]
          ValorDespesaCobranca := StrToFloatDef(Copy(Linha,176,13),0)/100;
          ValorOutrasDespesas  := StrToFloatDef(Copy(Linha,189,13),0)/100;

Então é como o Juliomar disse, precisa ver com o banco o motivo de não estar sendo gerado o valor da despesa no arquivo.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

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.

The popup will be closed in 10 segundos...