Boa Tarde a Todos,
Um problema que encontrei ao tentar realizar testes com o Retorno do arquivo CNAB400 foi este erro de "CNPJ\CPF do arquivo inválido" (Não sei exatamente se foi o mesmo erro relatado no inicio deste tópico), porém acredito que o erro que encontrei seja devido a linha 310 dentro da procedure LerRetorno400 da unit ACBrBancoBradesco. Está linha contém uma função que tenta copiar do arquivo a String com o CNPJ do Cedente e então realiza a conversão para um Inteiro e depois tenta voltá-la novamente para uma string.
Para resolver este problema basta substituir o código:
rCNPJCPF := trim(IntToStr(StrToIntDef(Copy(ARetorno[1],04,14),0)));
por este
rCNPJCPF := Trim(Copy(ARetorno[1],04,14));
Espero ter ajudado.