Arquivos de Retorno

44 views
Skip to first unread message

Daniel Tavares

unread,
Apr 21, 2017, 8:53:04 PM4/21/17
to Caelum Stella User
Olá pessoal boa noite!

Estou com uma dúvida não quando a geração do boleto com o stella. Na verdade já consegui gerar o boleto com alguns números fictícios. Minhas dúvidas agora são mais negociais do que técnicas.

Seguem algumas delas:

 - Existe diferença entre arquivo de remessa e arquivo de retorno? Qual?
 - Eu preciso enviar algo ao banco para receber o arquivo de retorno?
 - Qual é o campo no arquivo de retorno que associa-o a um boleto? Ou, como eu posso associar um registro do arquivo de retorno a um boleto que foi gerado?
 - Existe identificação do pagador no arquivo de retorno?
 - O que indica que o boleto foi realmente pago?

Se alguém souber dessas respostas, ou poder me indicar algum material para leitura agradeço muito.

Aguardo.


Gilberto Caetano de Andrade

unread,
Apr 22, 2017, 5:33:55 PM4/22/17
to Caelum Stella User
Olá,


Em sexta-feira, 21 de abril de 2017 21:53:04 UTC-3, Daniel Tavares escreveu:
Olá pessoal boa noite!

Estou com uma dúvida não quando a geração do boleto com o stella. Na verdade já consegui gerar o boleto com alguns números fictícios. Minhas dúvidas agora são mais negociais do que técnicas.

Seguem algumas delas:

 - Existe diferença entre arquivo de remessa e arquivo de retorno? Qual?
 - Eu preciso enviar algo ao banco para receber o arquivo de retorno?


Existe. Com a obrigatoriedade do registro do boleto, os bancos e os beneficiários necessitam mudar o formato de envio e retorno dos dados. A Febraban mantém esse formato atualizado https://portal.febraban.org.br/pagina/3053/33/pt-br/layout-240 .
Na verdade o arquivo de transmissão eletrônica possui uma estrutura única (leiaute) - em tese daria para utilizar o mesmo arquivo para remessa e retorno.
Na prática cada "registro detalhe" desse leiaute possui variações que são chamados de segmento. E ao gerar títulos de cobrança na empresa, a mesma necessita transmitir ao banco (via arquivo de remessa) esses dados.

 
 - Qual é o campo no arquivo de retorno que associa-o a um boleto? Ou, como eu posso associar um registro do arquivo de retorno a um boleto que foi gerado?

Existe um campo no leiaute chamado Nosso Número, o qual vc bem conhece pois cada implementação de banco no stella-boleto tem um algoritmo próprio. Por exemplo, o BB é https://github.com/gilbertoca/caelum-stella/blob/master/stella-boleto/src/main/java/br/com/caelum/stella/boleto/bancos/BancoDoBrasil.java .
Esse número é junção número do título que a empresa gerou com informações que o banco fornece - veja, essa é a ligação.

 - Existe identificação do pagador no arquivo de retorno?

Como disse, a nova cobrança registrada requer mudanças e essa é uma delas.

 - O que indica que o boleto foi realmente pago?


Diariamente alguém da empresa fica responsável por abrir o gerenciador financeiro do banco e baixar o arquivo de retorno do processamento do arquivo de remessa do dia anterior - fazendo carga no sistema da empresa.

 
Se alguém souber dessas respostas, ou poder me indicar algum material para leitura agradeço muito.


Feito, passei o link do leiaute definido pela Febraban.
 
Aguardo.


Reply all
Reply to author
Forward
0 new messages