Bom dia pessoal!
Estava homologando a remessa e os boletos para o banco BRB e tive que fazer algumas mudanças no componente.
1º - Na procedure TACBrBancoBRB.GerarRegistroTransacao400 quando alimentava o CPF/CNPJ estava preenchendo com zeros a direita, quando eu informava um CPF que contém 11 dígitos ele completava com 3 zeros a direita para completar os 14 dígitos, estava assim no componente:
PadL(OnlyNumber(Sacado.CNPJCPF), 14, '0') + // Código do Sacado
Quando mandei a remessa para o banco me informaram que nos 3 dígitos que sobraram do CPF eu deveria preencher com espaços em branco, segue e-mail:
"13 á 26: Código do sacado se caso for CPF, será preenchidos as posições 13 á 23, as posições 24 á 26 ficam em branco."
Então alterei o código e o banco aceitou:
PadL(OnlyNumber(Sacado.CNPJCPF), 14, ' ') + // Código do Sacado
2º - Mandei novamente a remessa e o banco me retornou o seguinte:
"No arquivo de remessa nas posições 154 á 157 Número da agência cobradora, que é a agência do beneficiário no caso : 0050. "
no ACBrBancoBRB existia uma linha informando o seguinte:
'0000' + // Número da Agência Cobradora - Confirmar no suporte
Então alterei o código e passou:
'0050' + // Número da Agência Cobradora - Confirmar no suporte
3°- Pediram também para que mudasse a logo, em anexo a nova logo deles.
Vou colocar em anexo os arquivos do manual da remessa, logo e manual do boleto impresso que o banco me passou.
Espero ter colaborado.
Obrigado.
Arquivos BRB.rar