Jump to content

dev botao

Rotina para ler o arquivo de retorno .RET do banco Bradesco


Go to solution Solved by BigWings,
  • Este tópico foi criado há 1105 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde pessoal,

Saudações.

Eu já fiz testes com o exemplo do ACBrBoletos e ainda fiquei em duvida qual é o melhor método para fazer a leitura dos dados do retorno do banco com arquivo .RET.

1) A opção "Ler Boleto"

2) A opção "Consultar Boleto"

Desculpe pergunta mas eu analisei o exemplo e fiquei sem entender qual opção funcionaria para o meu caso, estou fazendo testes por enquanto, mas para ganhar tempo, já que o nosso tempo é sempre curto aproveito para perguntar aos mestres.

Desde já agradeço pela atenção.

Link to comment
Share on other sites

  • Membros Pro
10 minutos atrás, BigWings disse:

Para o arquivo .RET vai ser a opção "Ler Retorno".

"Consultar boleto" é se tivesse usando via webservice ou API.

 

5 minutos atrás, José M. S. Junior disse:

Precisa também passar para o componente boleto as propriedades: DiarArqRetorno e NomeArqRetorno.

Amigos, boa tarde, muito obrigado pela resposta.

Eu tinha entendido isto analisando o código, porém estou fazendo testes com o "Ler Retorno".

Consigo que o sistema execute o "Ler retorno" mas eu não entendi o que ele obtive de retorno, como saber para onde ele enviou as informações lidas? ou seja, como posso aproveitar os dados desta leitura do arquivo de retorno.

Link to comment
Share on other sites

  • Moderadores
  • Solution
18 minutos atrás, Juliano Otaviano Barreto disse:

Consigo que o sistema execute o "Ler retorno" mas eu não entendi o que ele obtive de retorno, como saber para onde ele enviou as informações lidas? ou seja, como posso aproveitar os dados desta leitura do arquivo de retorno.

Vai popular no componente na propriedade ACBrBoleto.ListaDeBoletos.

Você percorre a lista lendo as informações retornadas.

var
  Titulo: TACBrTitulo;

for I := 0 to Cobranca.ListadeBoletos.Count - 1 do
begin
  Titulo := Cobranca.ListadeBoletos[I];
  if Titulo.OcorrenciaOriginal.Tipo = ACBrBoleto.toRetornoLiquidado then
  begin
    ANossoNumero := Titulo.NossoNumero;
    ADataPagto := Titulo.DataOcorrencia;
    ADataCredito := Titulo.DataCredito;
    ATarifa := Titulo.ValorDespesaCobranca;
    [...]
  end;

 

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

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Membros Pro
1 minuto atrás, BigWings disse:

Vai popular no componente na propriedade ACBrBoleto.ListaDeBoletos.

Você percorre a lista lendo as informações retornadas.

var
  Titulo: TACBrTitulo;

for I := 0 to Cobranca.ListadeBoletos.Count - 1 do
begin
  Titulo := Cobranca.ListadeBoletos[I];
  if Titulo.OcorrenciaOriginal.Tipo = ACBrBoleto.toRetornoLiquidado then
  begin
    ANossoNumero := Titulo.NossoNumero;
    ADataPagto := Titulo.DataOcorrencia;
    ADataCredito := Titulo.DataCredito;
    ATarifa := Titulo.ValorDespesaCobranca;
    [...]
  end;

 

Muito obrigado, nem me passou esta ideia.

Link to comment
Share on other sites

  • Administradores

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

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...