Ir para conteúdo
  • Cadastre-se

dev botao

AcbrBoletoDemo_Fortes.exe


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

Recommended Posts

  • Consultores
Postado
1 hora atrás, Sistema Auditor disse:

Não estou conseguindo ver onde estou errando ao usar o "AcbrBoletoDemo_Fortes.exe"

Estou recebendo a mensagem da imagem em anexo

AcbrBoletoDemo_Fortes.png

Por favor, você está executando o programa exemplo através do Delphi ou diretamente o EXE?
Pode fazer um teste executando como administrador?
A princípio a configuração para diretório que temos para esse botão é:

SLRemessa.SaveToFile( PathWithDelim(ExtractFilePath(Application.ExeName))+'RetornoRegistro.txt' );

Se estiver executando pelo Delphi, coloque um ponto de parada e confira se o problema é nesta linha.

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

Boa tarde.

Estou usando EXE.

Fiz os testes conforme solicitado e o caminho passou a trazer corretamente o caminho do executável /remessa e /retorno.

 

Porem a mensagem continuava.

Em conversa com o programador, ele resolveu compilar o “AcbrBoletoDemo_Fast.exe”.

Porem também, no momento da compilação, dava erro. O mesmo retirou do código todo “DataModulo” do Fortes, e conseguimos compilar.

 

Preenchi todos os campos do executável e estou recebendo a mensagem abaixo: (ArqBoletoWS.log)

Falha Envio: DadosPFX, ArquivoPFX, URLPFX ou NumeroSerie não especificados !

 

Porem dentro do Demo não acho campo que se refira a esses campos para preenchimento.

image.thumb.png.daf772c0cb4e0d3a4692239408846ae9.png

  • Consultores
Postado
16 minutos atrás, Sistema Auditor disse:

Em conversa com o programador, ele resolveu compilar o “AcbrBoletoDemo_Fast.exe”.

para funcionar em fast, precisa comentar uma linha:

Captura de tela 2023-03-03 151828.png

22 minutos atrás, Sistema Auditor disse:

Preenchi todos os campos do executável e estou recebendo a mensagem abaixo: (ArqBoletoWS.log)

Use API que é integração mais recente:
Captura de tela 2023-03-03 152033.png

 

23 minutos atrás, Sistema Auditor disse:

Falha Envio: DadosPFX, ArquivoPFX, URLPFX ou NumeroSerie não especificados !

Se cadastre aqui: https://developers.bb.com.br/home


No site do BB

Crie uma aplicação com o nome q preferir, exemplo boleto (homologacao)
Adicione as APIs Cobrança e PIX
vai ser fornecido os dados necessários para vc fazer os testes em homologacao
 ACBrBoleto.Cedente.CedenteWS.ClientID      := client_id
 ACBrBoleto.Cedente.CedenteWS.ClientSecret  := client_secret
 ACBrBoleto.Cedente.CedenteWS.KeyUser       := developer_application_key

No scope, utilize:  
ACBrBoleto.Cedente.CedenteWS.Scope         := cobrancas.boletos-info cobrancas.boletos-requisicao


 

 

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

  • Membros Pro
Postado

Prezados, agora estou usando a API correta. Configurei os dados corretos. (Ver imagem em anexo)
Porem não estou recebendo retorno, nem mensagem de erro.
Ao verificar o arquivo "RetornoRegistro.txt", verifico o erro no retorno (HTTP_Result=500).

Segue o arquivo em anexo.
Também envio o arquivo "ArqBoletoWS.log" que me traz o erro "ErrorCode=10091"

AcbrBoletoDemo_Fast.png

RetornoRegistro.txt ArqBoletoWS.log

  • Consultores
Postado

@Sistema Auditor
Boa tarde !
Fiz teste aqui, passou normalmente.
Vamos para um passo a passo.
1. Muito importante que utilizando a API do BB tem OBRIGATORIO usar os dados para testes que eles fornecem, entao conta , agencia, convenio, td esta no manual, até CNPJ do Cedente e Sacado;
Vou anexar um exemplo do manual on line:

Captura de tela 2023-03-06 155105.pngCaptura de tela 2023-03-06 155027.png

 

Vou anexar a minha tela que usei de exemplo, com os dados do meu manual:

Captura de tela 2023-03-06 155815.pngCaptura de tela 2023-03-06 155726.png

Após ter preenchido os dados, clique no Botão Salvar INI Config (Assim ele carrega estes dados para o componente)
Para incluir um boleto, clique no np botão Incluir Boleto
Após ter incluído o Boleto, clique no arquivo Registrar Boleto On Line, ele vai se comunicar com o BB, fazer a inclusão e trazer os registros
Não precisa clicar no Botão Ler Retorno, Só pedir para imprimir. o boleto com pix será impresso caso o retorno do Registro on line, venha com a

instrução pix, retornada pelo BB.
Vou anexar meu log, vc vai  notar  q existe o envio e o retorno, como retorna o pix
Segue o log:

ArqBoletoWS.log

 

 

 

 

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

  • Membros Pro
Postado

Daniel, bom dia.
Vou te pedir um favor.
Teria como me enviar seu "executável" e seu "Ini".

Ontem atualizamos os fontes e compilamos novamente o "AcbrBoletoDemo_Fast.exe", pode até ver na imagem da pasta que te envio em anexo. (Que por sinal, gostaria de sua reposta se dentro dela falta algum arquivo que seria necessário)

Estou usando as mesmas configurações, mas ainda retorno o "HTTP_Result=500".

Anexo tem a imagem de uma comparação dos nossos Json's, somente com uma diferença no campos JUROS, mas um campo que não tenho na tela para mudar.

JSON_COMPARE.png

MinhaPasta.png

  • Consultores
Postado

Bom dia !

 

9 minutos atrás, Sistema Auditor disse:

Teria como me enviar seu "executável" e seu "Ini".

Segue anexo, lembrando que vc precisa fornecer suas chaves pega no site do bb developpers
BoletoComINI.7z

10 minutos atrás, Sistema Auditor disse:

Estou usando as mesmas configurações, mas ainda retorno o "HTTP_Result=500".

Para analisarmos o problema, precisamos dos arquivos de log, ArqBoletoWS.Log

11 minutos atrás, Sistema Auditor disse:

Anexo tem a imagem de uma comparação dos nossos Json's, somente com uma diferença no campos JUROS, mas um campo que não tenho na tela para mudar.

Isso pode ser pq eu acabo alterando meu demo para testar funções que os usuarios tem problema, dai testo com o demo.
  Titulo.CodigoMoraJuros   := cjValorDia;
  titulo.CodigoMora         :='2';

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

  • Consultores
  • Solution
Postado
6 horas atrás, Sistema Auditor disse:

Pelo Postman, se eu usar o meu J'son, pelo menos me retorna que o boleto já existe.

isso que vc já incluiu um boleto com o mesmo NossoNumero, você controla a sequencia, não pode ter numero repetido, tem que seguir o manual.
Este erro q vc identificou no postman é citado aqui: ArqBoletoWS.Log

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

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