Ir para conteúdo
  • Cadastre-se

dev botao

Arquivo de remessa Banco do Brasil rejeitada CNAB400 com 4 posições


Ver Solução Respondido por Gledson Santos,

Recommended Posts

  • Membros Pro
Postado

Temos um cliente tentando homologar o boleto para o banco do brasil, o convênio dele é com 6 posições, porém já geramos alguns arquivos e todos foram rejeitados pelo banco, quando fazíamos o ajuste que o banco solicitava, quebrava outro, por fim, analisando o código, vi que na linha 1218 da unit ACBrBancoBrasil tem o seguinte código: 

wLinha:= wLinha + PadLeft( trim(Cedente.Convenio), 6); // Número do convenio


Isso faz com que o arquivo tenha espaços antes do número e o banco espera que seja zeros, eu não quero modificar local, por isso, trouxe aqui para que vocês verifiquem se procede a alteração:

wLinha:= wLinha + PadLeft( trim(Cedente.Convenio), 6, '0'); // Número do convenio

 

Captura de tela 2024-12-26 103811.png

Captura de tela 2024-12-26 103917.png

  • Consultores
Postado

@Gledson Santos
Bom dia !
Pode testar com esta unit por favor:
ACBrBancoBrasil.pas

Salve na pasta ..\ACBr\Fontes\ACBrBoleto, rode o instalador ou execute um build na sua aplicação.
Aguardo um retorno após seus testes.
Obrigado !

 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

  • 4 semanas depois ...
  • Membros Pro
  • Solution
Postado

Bom dia, entrei em contato com o cliente diversas vezes para gerar o arquivo, mas ele recusou e acabou que o gerente do banco alterou o convênio dele para 7 posições.
Agradeço sua ajuda na solução do problema.
Por mim, pode fechar o tópico.

  • Curtir 1
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...