Ir para conteúdo
  • Cadastre-se

dev botao

Campo de instruções e Seu Numero enviados de forma incorreta no Boleto API Banco do Brasil


Ver Solução Respondido por Victor H. Gonzales - Panda,

Recommended Posts

  • Membros Pro
Postado

Olá, amigos bom dia!

Estamos utilizando o envio de boletos por api no banco do Brasil e observamos 2 problemas no preenchimento do JSON no envio do banco.

  • No campo "campoUtilizacaoBeneficiario" deveria conter o "Seu Número" mantendo o padrão da emissão dos boletos CNAB mas está sendo enviado as Mensagem indevidamente.
  • No campo "mensagemBloquetoOcorrencia" deveria conter as Mensagens mas está sendo enviado o código das instruções 1, 2 e 3 indevidamente

Segue anexo os fontes corrigidos.

 

ACBrBoletoRet_BancoBrasil_API.pas

Gilson do Carmo
WindSoft Sistemas

  • Consultores
Postado
3 hours ago, windsoft said:

Olá, amigos bom dia!

Estamos utilizando o envio de boletos por api no banco do Brasil e observamos 2 problemas no preenchimento do JSON no envio do banco.

  • No campo "campoUtilizacaoBeneficiario" deveria conter o "Seu Número" mantendo o padrão da emissão dos boletos CNAB mas está sendo enviado as Mensagem indevidamente.
  • No campo "mensagemBloquetoOcorrencia" deveria conter as Mensagens mas está sendo enviado o código das instruções 1, 2 e 3 indevidamente

Segue anexo os fontes corrigidos.

 

ACBrBoletoRet_BancoBrasil_API.pas 24.76 kB · 1 download

Bom dia!

Primeiro de tudo, muito obrigado pela contribuição!

Fiz o download da unit que disponibilizou e comparei com a atual do SVN usando o WinMerge, mas não acusou diferença.

Por favor, quando foi a última vez que atualizou seus fontes?

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Membros Pro
Postado

Olá @Diego Foliene

Realmente anexei o arquivo errado, porém aqui não está permitindo anexar arquivos maiores que 2KB na resposta. 
O arquivo mesmo compactado fica com 7KB 

Gilson do Carmo
WindSoft Sistemas

  • Consultores
Postado
6 minutes ago, windsoft said:

Olá @Diego Foliene

Realmente anexei o arquivo errado, porém aqui não está permitindo anexar arquivos maiores que 2KB na resposta. 
O arquivo mesmo compactado fica com 7KB 

 

Arquivo correto foi disponibilizado no Discord.

Criada a #TK-5654 para análise da contribuição e parecer por parte da equipe de consultores.(Arquivo anexado a TK).

Quanto ao problema de anexar arquivos no tópico, veja se as informações deste tópico lhe são úteis.

 

  • Curtir 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Consultores
Postado
Em 26/06/2024 at 08:25, windsoft disse:

Olá, amigos bom dia!

Estamos utilizando o envio de boletos por api no banco do Brasil e observamos 2 problemas no preenchimento do JSON no envio do banco.

  • No campo "campoUtilizacaoBeneficiario" deveria conter o "Seu Número" mantendo o padrão da emissão dos boletos CNAB mas está sendo enviado as Mensagem indevidamente.
  • No campo "mensagemBloquetoOcorrencia" deveria conter as Mensagens mas está sendo enviado o código das instruções 1, 2 e 3 indevidamente

Segue anexo os fontes corrigidos.

 

ACBrBoletoRet_BancoBrasil_API.pasUnavailable

Está retornando informação para você na consulta ? no campo SeuNumero?

anexa o seu arquivo para analisar as mudanças por favor

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • 2 semanas depois ...
  • Administradores
Postado

Tópico fechado por falta de retorno do usuário

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 !!

  • Membros Pro
Postado
Em 03/07/2024 at 14:22, Victor H. Gonzales - Panda disse:

Está retornando informação para você na consulta ? no campo SeuNumero?

anexa o seu arquivo para analisar as mudanças por favor

Olá @Victor H. Gonzales - Panda sim, está. 

O arquivo fonte já foi anexado no ticket, qual arquivo mais você precisa?

 

Em 26/06/2024 at 12:46, Diego Foliene disse:

Arquivo correto foi disponibilizado no Discord.

Criada a #TK-5654 para análise da contribuição e parecer por parte da equipe de consultores.(Arquivo anexado a TK).

 

 

Gilson do Carmo
WindSoft Sistemas

  • Consultores
Postado

image.png

Bom dia,

o arquivo não está disponível, deve ter sido removido.

envie novamente, se possivel envie o log, se houver informações sensíveis envie para o email, [email protected] (arquivo de log)

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Consultores
Postado

Bom dia @windsoft!

Na mensagem do Discord, foi disponibilizado o arquivo ACBrBoletoW_BancoBrasil_API.pas

Este é o arquivo que foi anexado na respectiva tarefa.

Por favor, confirme se é o arquivo correto.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Membros Pro
Postado

Olá @Diego Foliene, sim o arquivo é este mesmo.

Vou anexar aqui novamente caso facilite.

 

ACBrBoletoW_BancoBrasil_API.pas

23 minutos atrás, Victor H. Gonzales - Panda disse:

Bom dia,

o arquivo não está disponível, deve ter sido removido.

envie novamente, se possivel envie o log, se houver informações sensíveis envie para o email, [email protected] (arquivo de log)

@Victor H. Gonzales - Panda, desculpe não consigo enviar o LOG agora, mas acredito que apenas com o arquivo já vai ficar claro pra vc o que foi corrigido. E estava claramente errado.
Caso precise posso enviar os LOGs em outro momento.

  • Curtir 1

Gilson do Carmo
WindSoft Sistemas

  • Consultores
Postado

Bom dia!

Apenas dando um retorno.

A tarefa está em análise com sua contribuição sendo verificada pela equipe de consultores.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Consultores
Postado
Em 15/07/2024 at 11:35, windsoft disse:

Olá @Diego Foliene, sim o arquivo é este mesmo.

Vou anexar aqui novamente caso facilite.

 

ACBrBoletoW_BancoBrasil_API.pas 40.41 kB · 2 downloads

@Victor H. Gonzales - Panda, desculpe não consigo enviar o LOG agora, mas acredito que apenas com o arquivo já vai ficar claro pra vc o que foi corrigido. E estava claramente errado.
Caso precise posso enviar os LOGs em outro momento.

tentei contato com o banco mas ainda não tive resposta.

referente a questão do SeuNúmero não parece que está muito claro no swagger, que esse campo é para essa finalidade.

sendo enviado:

campoUtilizacaoBeneficiario:
          type: string
          description: Informações adicionais sobre o beneficiário

porem a resposta retorna :

        textoCampoUtilizacaoCedente:
          type: string
          description: >-
            Texto de observações destinado ao envio de mensagens livres, a serem
            impressas no campo de instruções da ficha de compensação do Boleto
            de Pagamento.
 

  • Curtir 2
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Consultores
Postado
Em 15/07/2024 at 11:35, windsoft disse:

Olá @Diego Foliene, sim o arquivo é este mesmo.

Vou anexar aqui novamente caso facilite.

 

ACBrBoletoW_BancoBrasil_API.pas 40.41 kB · 2 downloads

@Victor H. Gonzales - Panda, desculpe não consigo enviar o LOG agora, mas acredito que apenas com o arquivo já vai ficar claro pra vc o que foi corrigido. E estava claramente errado.
Caso precise posso enviar os LOGs em outro momento.

Bom dia,

Conversei com o banco e recebi a resposta que a informação do "SeuNúmero" é enviada no campo Numerotitulobeneficiario e não nos informados nas units acima.

hoje está sendo enviado o número do documento no campo, porem, acho que é viável a correção

  • Curtir 1
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

  • Membros Pro
Postado
2 horas atrás, Victor H. Gonzales - Panda disse:

Bom dia,

Conversei com o banco e recebi a resposta que a informação do "SeuNúmero" é enviada no campo Numerotitulobeneficiario e não nos informados nas units acima.

hoje está sendo enviado o número do documento no campo, porem, acho que é viável a correção

Observe que tem correção nas mensagens também, além do "SeuNumero"

 

Gilson do Carmo
WindSoft Sistemas

  • Consultores
  • Solution
Postado

Por favor atualize seus fontes, pelo SVN do ACBr... 

Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico...

Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido...

Dúvidas, sobre o uso do SVN ?  Clique aqui e veja um vídeo

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

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...