Ir para conteúdo
  • Cadastre-se

dev botao

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


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 912 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros 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;

 

  • 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
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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

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