Ir para conteúdo
  • Cadastre-se

dev botao

Bradesco - Ao invés de aparecer o código do beneficiário está aparecendo o número da conta


Ver Solução Respondido por Juliana Tamizou,
  • Este tópico foi criado há 1572 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Olá, estamos fazendo uma homologação bancária com o banco Bradesco, mas eles rejeitaram o boleto pois está aparecendo o número da conta ao invés do código do beneficiário na impressão.

Configuração:

image.png.032c9e069881be8a1ae37d887e946ce9.png

Boleto gerado pelo nosso sistema:

image.thumb.png.2576c0e8e4cbe8b7134151266df75555.png

Boleto gerado pelo bradesco:

image.thumb.png.f77641407f28f3fa6df4e74ec5224eec.png

 

Código responsável por isso:

image.thumb.png.43b015e56e915eab7cd1ad51344bb07d.png

 

Eu acredito que seria apenas trocar a conta nesse trecho, ou talvez estou informando alguma configuração errada, poderiam me ajudar?

Postado

Infelizmente não estou conseguindo compilar o exemplo. Outra coisa que não estou entendendo é que se for gerado para outro branco (testei com santander), está sendo informado corretamente. Vou revisar aqui o código e depois retorno

  • Curtir 1
Postado (editado)

Já entendi o que está acontecendo. A função MontarCampoCodigoCedente não foi implementada na unit do Bradesco, mas está implementada na do santander.

Função MontarCampoCodigoCedente na unit do santander: https://github.com/frones/ACBr/blob/8fdaaaf04824cc6e1f6202f4b847e05a0f045060/Fontes/ACBrBoleto/ACBrBancoSantander.pas#L428

Copiei esse trecho para o unit do bradesco e funcionou: (alteração que fiz está em anexo)

image.thumb.png.ae9f6b5fd46d89631786233af0d5f80d.png

 

 

 

ACBrBancoBradesco.pas

Editado por AndreiTS
erro de digitação
  • Administradores
Postado

Boa tarde André,

Provavelmente não é necessário este ajuste, pois não tivemos outros relatos semelhantes ao seu, queira por favor nos indicar como está setando as propriedades do componente para que possamos entender melhor seu caso.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Moderadores
Postado
2 horas atrás, AndreiTS disse:

Infelizmente não estou conseguindo compilar o exemplo. Outra coisa que não estou entendendo é que se for gerado para outro branco (testei com santander), está sendo informado corretamente. Vou revisar aqui o código e depois retorno

o exemplo basta no arquivo .inc que tem dentro comentar para uso do fortes por exemplo que el vai compilar e funcionar

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado (editado)
26 minutos atrás, Juliomar Marchetti disse:

o exemplo basta no arquivo .inc que tem dentro comentar para uso do fortes por exemplo que el vai compilar e funcionar

Assim consegui, mas ao tentar gerar PDF ele aparece o seguinte o erro:

image.png.647a480acb6e675350054d8e903dc9f6.png

Esse erro ocorre ao abrir o Boleto.fr3 (estou usando uma versão desatualizada do fastreport talvez seja por isso).

Para poder prosseguir copiei o Boleto.FR3 que estou usando dentro da pasta do exemplo (em anexo)

Depois disso, no programa de exemplo inclui o boleto e gerei o PDF (em anexo).

Debuggando ele chega nessa função:

image.thumb.png.6c9dc85a284dcd0ad20850ad7f9cc1ba.png

E então vai para essa:

image.thumb.png.4087fa8d46cfc7086eb58d665a705361.png

No caso esse boleto foi gerado com o itaú, mas é possível ver que ele puxa a conta (da mesma forma que é implementando no AcbrBoleto.pas), no caso do bradesco teria que puxar o código do cedente. Vou trocar o tipo de cobrança para bradesco e fazer mais um exemplo.

image.thumb.png.4f8115d0fdfba403ad7f97d1ad11fa8f.png

 

 

Boleto.fr3 boleto.pdf

 

image.png

Editado por AndreiTS
imagem a mais
  • Administradores
Postado

Boa tarde.

Assim que possível analisaremos e retornaremos aqui.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Administradores
  • Solution
Postado

Bom dia.

Estive revisando as últimas alterações nesta classe e notei que o método MontarCampoCodigoCedente() foi removido pois era exatamente oque está na classe ancestral, isso faz parte de um processo de melhorias visando simplificar o código.

Note ainda que conforme o manual que temos no svn, a montagem deste campo é exatamente como está na classe ancestral.

image.png

Por favor solicite ao banco o manual atualizado onde conta as orientações para a alteração que foi solicitada.

Att.

 

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Olá Juliana. Nesse caso, conforme dito pelo pessoal do banco que está fazendo a homologação, a classe ancestral não estaria gerando certo, por isso a necessidade da implementação na classe filha.

  • Administradores
Postado

Boa tarde.

Note que em meu post eu inclusive copiei a imagem do manual no qual a implementação foi baseada, vale ainda ressaltar que nenhum outro usuário relatou esta situação.

Por favor anexe o manual que o banco está usando para validar sua remessa,

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Olá Juliana, realmente olhei no manual e nele diz que deveria ir a conta. Enfim, vamos tentar homologar com essa alteração e depois iremos mandar como está atualmente no ACBr

Postado

Consultei com a pessoa que está fazendo homologação e na verdade quem fez essa reclamação foi o próprio cliente e não o banco. Desculpe pelo transtorno.

  • Curtir 1
  • Este tópico foi criado há 1572 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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.