Ir para conteúdo
  • Cadastre-se

dev botao

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...