Boa tarde.
Estou realizando a leitura de arquivo retorno do banco do brasil, e me deparei com o seguinte problema.
o campo "ValorOutrosCreditos" esta preenchido de forma errada segundo o manual.
atualmente esta pegando a posição que seria a valor de despesas.
Detalhe estou falando o layout de 240 posições.
!VALOR DE OUTRAS DESPESAS !108!122! 13! 2 !NUMERICO ! !
!-------------------------------!---!---!---!---!-------------!---!
!VALOR DE OUTROS CREDITOS !123!137! 13! 2 !NUMERICO ! !
Fiz a seguinte correção na função "LerRetorno240" da unit do banco do brasil.
ValorOutrosCreditos := StrToFloatDef(copy(Linha, 123, 15), 0) / 100;
ValorOutrasDespesas := StrToFloatDef(copy(Linha, 108, 15), 0) / 100;
Não sei qual é o processo, mas se alguém puder verificar isso e comitar no svn, creio que resolverá o problema para quem começar a usar esse layout.
Obrigado.