Desculpe a demora em responder Juliomar,
Ele será via cnab400 por enquanto. Uma necessidade de um cliente nosso.
"pega um que seja parecido e baseia-se nele para implementar." ( Fiz exatamente isso mesmo, obrigado pela dica).
Eu tive que implementar, a principio, um formato meio diferente, deixa eu tentar explicar.
Nosso cliente solicitou a homologação do ARBI, porém depois descobrimos que havia uma financeira intermediária no meio, tive que implementar conforme eles precisavam. O fluxo vai ser: -Nosso sistema gera o titulo, e envia a remessa para esta financeira, a financeira importa a remessa para o sistema dela, e gera uma remessa para o ARBI. Feito isso, o ARBI devolve um retorno, esta financeira lê este retorno, e gera um retorno para nós, nós lêmos este retorno em nosso sitema, onde eu absorvo apenas o NOSSONUMERO gerado pelo banco, para vincular em nosso título, e em fim geramos um boleto do nosso sistema com o NOSSONUMERO recebido.
Então tive que implementar a princípio este fluxo, porém, o boleto está gerando, a remessa está gerando e a leitura do retorno está sendo feita conforme layout cnab400.
Segue os fontes da unit do ARBI e o uses na unit ACBrBoleto. Por favor se puderem incluir no svn.
Desde já agradeço a vossa atençao.
ACBrBancoARBI.pas
ACBrBoleto.pas