Olá Juliana, tudo bem?
Estive conversando com o Regys e ele me pediu pra abrir um post aqui para correção do ACBrBancoNordeste.pas e tb ajudar as pessoas que não conseguiram homologar o BNB.
O layout deles realmente é bem confuso, no campo carteira eles informam que deve ter 1 posição. Ex: se a carteira for 21 informar 4 na remessa, porém no boleto tem que aparecer 21 na carteira. Só questão de estética, pois não ira influenciar em nada, mas por conta disso eles não homologam.
Então fiz a seguinte alteração:
constructor TACBrBancoNordeste.create(AOwner: TACBrBanco);
begin
inherited create(AOwner);
fpDigito := 3;
fpNome := 'Banco do Nordeste';
fpNumero := 4;
fpTamanhoMaximoNossoNum := 7;
fpTamanhoAgencia := 4;
fpTamanhoConta := 7;
fpTamanhoCarteira := 2; {alterei para 2, anteriormente valor 1}
fSequencia := 1;
end;
E pronto, os arquivos foram homologados.
A nota está em anexo.
ACBrBancoNordeste.pas