Membros Pro Messias Bittencourt Posted June 7 Author Membros Pro Share Posted June 7 24 minutos atrás, Daniel InfoCotidiano disse: Bom dia ! Qual é o banco ? Pode anexar o titulo e cedente aqui p que eu possa testar em meu ambiente? se conter dados sensiveis, envie para [email protected], no corpo da mensagem favor colar o link deste topico para que possamos identifica-lo Abaixo envio meu arquivo de cedente e titulo. E tb o log gerado com o uso do UltimoRetorno. Obrigado. ACBrLibBoleto-20240607.log Cedente_Titulos.ini Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted June 7 Consultores Share Posted June 7 Criado a TK-5565 para verificar este comportamento. Va vou testar com os dados informado. Vc esta usando credenciais homologacao ? Assim que concluído te aviso por aqui. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted June 7 Consultores Share Posted June 7 @Messias Bittencourt Para configurar o SANTANDER API, precisa seguir estes passos: Este erro especifico é que não esta sendo informado a versao da API Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 7 Author Membros Pro Share Posted June 7 15 minutos atrás, Daniel InfoCotidiano disse: @Messias Bittencourt Para configurar o SANTANDER API, precisa seguir estes passos: Este erro especifico é que não esta sendo informado a versao da API Ah perfeito Daniel. E estas demais props também devo colocar? Isto é no arquivo ini q enviei? 4 minutos atrás, Messias Bittencourt disse: Ah perfeito Daniel. E estas demais props também devo colocar? Isto é no arquivo ini q enviei? No meu arquivo ini eu ainda nem tinha colocado a tag [WEBSERVICE]. Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted June 7 Consultores Share Posted June 7 Entao vamos partir pelo principio, desculpe persistir em algumas perguntas, mas como nao estao sendo respondidas é dificil lhe orientar da melhor forma. Como acima q perguntei se esta em homologacao ou producao. Se estiver em homologacao precisa estar trabalhando com um endpoint especifico: Sim é necessário preencher as propriedades de configuração tudo fica no ACBrLib.INI Pode utilizar o metodo Boleto_ConfigGravarValor(eSessao, eChave, sValor); Ou mudar manualmente para testes. Tem q seguir este post. (nele vai ter como configurar outros bancos tbm) Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 7 Author Membros Pro Share Posted June 7 4 minutos atrás, Daniel InfoCotidiano disse: Entao vamos partir pelo principio, desculpe persistir em algumas perguntas, mas como nao estao sendo respondidas é dificil lhe orientar da melhor forma. Como acima q perguntei se esta em homologacao ou producao. Se estiver em homologacao precisa estar trabalhando com um endpoint especifico: Sim é necessário preencher as propriedades de configuração tudo fica no ACBrLib.INI Pode utilizar o metodo Boleto_ConfigGravarValor(eSessao, eChave, sValor); Ou mudar manualmente para testes. Tem q seguir este post. (nele vai ter como configurar outros bancos tbm) Homologação. Vou seguir estes posts sim e tentar novamente. Muito obrigado mais uma vez Daniel. 1 Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 7 Author Membros Pro Share Posted June 7 40 minutos atrás, Daniel InfoCotidiano disse: Entao vamos partir pelo principio, desculpe persistir em algumas perguntas, mas como nao estao sendo respondidas é dificil lhe orientar da melhor forma. Como acima q perguntei se esta em homologacao ou producao. Se estiver em homologacao precisa estar trabalhando com um endpoint especifico: Sim é necessário preencher as propriedades de configuração tudo fica no ACBrLib.INI Pode utilizar o metodo Boleto_ConfigGravarValor(eSessao, eChave, sValor); Ou mudar manualmente para testes. Tem q seguir este post. (nele vai ter como configurar outros bancos tbm) Na realidade Daniel, eu tenho o acbrlib.ini sim. Eu já havia criado ele anteriormente até mesmo seguindo orientações. Aproveitando para sanar uma dúvida. Na página "https://acbr.sourceforge.io/ACBrLib/ModeloCedenteINI.html" diz que o agrupamento se chama "[WEBSERVICE]". Mas na página "https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html" o nome seria "[BoletoWebSevice]". Qual dos 2 devo seguir? No meu acbrlib.ini coloquei como "[BoletoWebSevice]". Será que é por isto que não está chegando a versaoDF? Por que ela está definida sim no meu ini... Segue meu ini geral pra vc ver. acbrlib.ini Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted June 7 Consultores Share Posted June 7 No meu acbrlib.ini de teste Esta assim: No cedente nao configura versaoDF, utilize o metodo gravar valor [WEBSERVICE] ClientID= ClientSecret= KeyUser= Scope= IndicadorPix= Ambiente= SSLHttpLib= ArquivoKEY= ArquivoCRT= Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 7 Author Membros Pro Share Posted June 7 2 horas atrás, Daniel InfoCotidiano disse: No meu acbrlib.ini de teste Esta assim: No cedente nao configura versaoDF, utilize o metodo gravar valor [WEBSERVICE] ClientID= ClientSecret= KeyUser= Scope= IndicadorPix= Ambiente= SSLHttpLib= ArquivoKEY= ArquivoCRT= Uma dúvida: Usando o Boleto_ConfigGravarValor o eSessao será WEBSERVICE ou BoletoWebService? Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 9 Author Membros Pro Share Posted June 9 Em 07/06/2024 at 13:31, Messias Bittencourt disse: Uma dúvida: Usando o Boleto_ConfigGravarValor o eSessao será WEBSERVICE ou BoletoWebService? Boa noite Daniel. Imagine vc que eu possua todos os dados de config no banco de dados. Sendo assim irei recuperar os dados do banco de dados para montar o .ini. Ou seja, eu não tenho um arquivo acrbr.ini pronto! Nem o cedente.ini nem o titulo.ini. Irei montar em tempo de execução com os dados que recuperei do banco de dados. As linhas abaixo estão na sequência correta? int inicializar = ACBrBoletoLib.INSTANCE.Boleto_Inicializar("D:\\Dev\\arquivos_ini\\0.2.0.294\\acbrlib.ini", ""); String pathLog = dao.recuperaPathLog(cedente.getId()); int gravarPath = ACBrBoletoLib.INSTANCE.Boleto_ConfigGravarValor("Principal", "LogPath", pathLog ); Primeiro eu inicializo o acbrlib.ini para que o mesmo seja criado e depois é que utilizo o Boleto_ConfigGravarValor? Ou deveria ser o contrário? Att Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted June 10 Consultores Share Posted June 10 Boa tarde @Messias Bittencourt Eu faço igual vc citou. Inicializo.. e vou gravando alimentando as propriedades utilizando Boleto_ConfigGravarValor 1 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 10 Author Membros Pro Share Posted June 10 10 minutos atrás, Daniel InfoCotidiano disse: Boa tarde @Messias Bittencourt Eu faço igual vc citou. Inicializo.. e vou gravando alimentando as propriedades utilizando Boleto_ConfigGravarValor Perfeito e muito obrigado! Já peguei o certificado pfx e, a partir dele, gerei o crt e key conforme um post seu. Populei os arquivos acbrlib.ini e Cedente_Titulos.ini com dados reais (conta corrente, certificados etc etc etc). Banco do Brasil. Dá o erro "Codigo:-10, Mensagem:Cannot create empty directory" na hora de "checkResult(ACBrBoletoLib.INSTANCE.Boleto_EnviarBoleto(0, bb, null));". Teria como checar o que significa este erro por favor? Cedente_Titulos.iniACBrLibBoleto-20240610.logacbrlib.ini Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted June 10 Consultores Share Posted June 10 Configure o arquivo de logWS [BoletoWebSevice] LogNivel=4 NomeArquivoLog=LogWS-BB.TXT PathGravarRegistro=D:\Dev\arquivos_ini\ Scopo vc precisa configurar Em homologacao nao precisa dos certificados, so produção. Veja este video. https://acbr.nutror.com/curso/c365775961fb6232c2b06ceee9d39be343e339cd/aula/8280042 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 10 Author Membros Pro Share Posted June 10 49 minutos atrás, Messias Bittencourt disse: Perfeito e muito obrigado! Já peguei o certificado pfx e, a partir dele, gerei o crt e key conforme um post seu. Populei os arquivos acbrlib.ini e Cedente_Titulos.ini com dados reais (conta corrente, certificados etc etc etc). Banco do Brasil. Dá o erro "Codigo:-10, Mensagem:Cannot create empty directory" na hora de "checkResult(ACBrBoletoLib.INSTANCE.Boleto_EnviarBoleto(0, bb, null));". Teria como checar o que significa este erro por favor? Cedente_Titulos.ini 2.33 kB · 0 downloads ACBrLibBoleto-20240610.log 1.97 kB · 1 download acbrlib.ini 4.4 kB · 0 downloads Na realidade já descobri o que era o erro anterior. O meu "PathGravarRegistro" e o "PathSalvar" não estavam definidos. Agora que defini os 2 passou a dar um novo erro. Está dando um erro de autorização. Isto seria alguma solicitação que eu tenha de fazer junto ao Banco do Brasil? Teria como verificar o log por favor e agradeço desde já. ACBrLibBoleto-20240610.logArqBoletoWS.log 3 minutos atrás, Daniel InfoCotidiano disse: Configure o arquivo de logWS [BoletoWebSevice] LogNivel=4 NomeArquivoLog=LogWS-BB.TXT PathGravarRegistro=D:\Dev\arquivos_ini\ Scopo vc precisa configurar Em homologacao nao precisa dos certificados, so produção. Veja este video. https://acbr.nutror.com/curso/c365775961fb6232c2b06ceee9d39be343e339cd/aula/8280042 Respondemos juntos... Olhe acima por favor uma novidade. Link to comment Share on other sites More sharing options...
Consultores Victor H. Gonzales - Panda Posted June 11 Consultores Share Posted June 11 Uma sugestão... vi acima tratando santander e banco do Brasil... quando for assim mesmo que caso similar abram 2 tópicos que fica mais fácil ajudar. Referente ao BB você precisa pegar no BB Developer as credenciais e informar no componente, não tem uso de certificado digital. No mesmo tópico que o Daniel enviou sobre configurar o santander tem a configuração do BB API. Você ira usar o client id, secret e developer key Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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" Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted June 11 Consultores Share Posted June 11 13 horas atrás, Daniel InfoCotidiano disse: Scopo vc precisa configurar Observe justamente o que comentei acima, q precisa configurar scopo, veja mensagem de erro: Erro=Cliente nao possui autorizacao para nenhum dos escopos solicitados) Enviei anexo um link do video. mas vou postar aqui tbm Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 11 Author Membros Pro Share Posted June 11 3 horas atrás, Daniel InfoCotidiano disse: Observe justamente o que comentei acima, q precisa configurar scopo, veja mensagem de erro: Erro=Cliente nao possui autorizacao para nenhum dos escopos solicitados) Enviei anexo um link do video. mas vou postar aqui tbm Bom dia. Quando eu clico no link do video aparece bloqueado eu assistir. Consigo ver apenas até o último vídeo da introdução. No módulo Configurações básicas já aparece bloqueado. Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted June 12 Consultores Share Posted June 12 @Messias Bittencourt Vou vou falar com o comercial sobre o acesso, eles vao entrar em contato com vc Obrigado por reportar. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 12 Author Membros Pro Share Posted June 12 34 minutos atrás, Daniel InfoCotidiano disse: @Messias Bittencourt Vou vou falar com o comercial sobre o acesso, eles vao entrar em contato com vc Obrigado por reportar. Por nada Daniel. E no aguardo! Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 13 Author Membros Pro Share Posted June 13 17 horas atrás, Messias Bittencourt disse: Por nada Daniel. E no aguardo! Bom dia Daniel. Se puder checar agradeço. Ontem entraram em contato dizendo que iriam liberar o acesso com meu email [email protected]. Deram o ok de acesso mas continua o mesmo problem. Os módulos "Bem Vindo" e "Introdução" continuam liberados e os demais com Acesso negado. Por um acaso vc não teria por aí um manual sobre a parte do Scope para me enviar. Creio faltar apenas esta parte para o funcionamento 100%. Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted June 13 Consultores Share Posted June 13 Bom dia @Messias Bittencourt Mas mandei p vc o scopo dia 10, vou colar aqui: cobrancas.boletos-info%20cobrancas.boletos-requisicao Voce criou no BB o aplicativo no portal né? Vou ver com o coml ref ao acesso. Chegou a limpar o cache do navegador? Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 13 Author Membros Pro Share Posted June 13 28 minutos atrás, Daniel InfoCotidiano disse: Bom dia @Messias Bittencourt Mas mandei p vc o scopo dia 10, vou colar aqui: cobrancas.boletos-info%20cobrancas.boletos-requisicao Voce criou no BB o aplicativo no portal né? Vou ver com o coml ref ao acesso. Chegou a limpar o cache do navegador? Bom dia Daniel. Agora que vi estes escopos que eu deveria ter alterado. Testei com eles aqui agora e vai tudo 100% até o comando Boleto_EnviarBoleto (-10, Access violation) onde o log das requisições me informa que: 13/06/24 08:16:53:508 - Retorno Envio: TBoletoW_BancoBrasil_API 13/06/24 08:16:53:532 - Código do Envio: 403 1.1 Forbidden 13/06/24 08:16:53:546 - Retorno Envio: Result={"statusCode":403,"error":"Forbidden","message":"Scopes Not Granted"} Por um acaso tenho de solicitar algo junto ao BB? Tá parecendo que sim pelo log....LogWS-BB.TXTACBrLibBoleto-20240613.log Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted June 13 Consultores Share Posted June 13 faz o seguinte. me envie seu ACBrLib.INI para consultores @projetoacbr.com.br , no corpo do email colar o link deste post. Vou testar aqui suas credenciais Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Consultores Daniel InfoCotidiano Posted June 13 Consultores Share Posted June 13 @Messias Bittencourt estas credenciais sao de produção ? Pois em homologacao não esta indo, testei com meus dados de homologacao, estao OK. Vou enviar o meu acbrlib.ini (via email) p vc carregar e testar ai. é de homologacao Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Link to comment Share on other sites More sharing options...
Membros Pro Messias Bittencourt Posted June 13 Author Membros Pro Share Posted June 13 28 minutos atrás, Daniel InfoCotidiano disse: @Messias Bittencourt estas credenciais sao de produção ? Pois em homologacao não esta indo, testei com meus dados de homologacao, estao OK. Vou enviar o meu acbrlib.ini (via email) p vc carregar e testar ai. é de homologacao Elas são de produção. Estou gerando boletos em meu nome com valores baixos. Link to comment Share on other sites More sharing options...
Recommended Posts