Bom dia!
Na leitura de retorno CNAB 240 do banco 104 CEF há uma leitura incorreta para a propriedade "SeuNumero" que está lendo a mesma informação para "NumeroDocumento"
na unit ACBrBancoCaixa na linha 685:
SeuNumero := Trim(copy(Linha,59,11));
NumeroDocumento := copy(Linha,59,11);
onde deveria estar:
SeuNumero := Trim(copy(Linha,106,25));
NumeroDocumento := copy(Linha,59,11);
Obs: a informação "SeuNumero" é campo de controle interno de uso da empresa (chave do titulo por exemplo) que é enviado na remessa e retornado no arquivo de retorno visando facilitar a identificação do registro no banco de dados, não é impresso no boleto.
Unit alterada em anexo.
Marcos Mentz
Softbox Informática
ACBrBancoCaixa.pas