Estou importando um Arquivo de Retorno do banco Cresol e dispara o Erro <Arquivo> não é um arquivo de retorno do Bradesco, verifiquei que o codigo que vem na posição 77 da primeira linha é 133 e não 237, como o if do inicio de LerRetorno400 testa. Alterei nos meus fontes para
if (StrToIntDef(copy(ARetorno.Strings[0], 77, 3), -1) <> NumeroCorrespondente) then
raise Exception.Create(ACBrStr(ACBrBanco.ACBrBoleto.NomeArqRetorno +
'não é um arquivo de retorno do '+ Nome));
mas mesmo estando o mesmo valor ainda entra no if como devo proceder?
Grato
Sandro W. Vieira