Ir para conteúdo
  • Cadastre-se

dev botao

Boleto_EnviarBoleto : sResposta vazio


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

Recommended Posts

  • Membros Pro
Postado

Boa tarde.

O parâmetro sResposta da função Boleto_EnviarBoleto está retornando vazio, e antes funcionava. E quando tento usar a função Boleto_LimparLista está dando erro : SetRetorno(-10, Access violation).

Estranho que antes funcionava, depois que atualizei pra versão nova esses dias é que começou isso.

 

 

  • Consultores
Postado

Bom dia @Fabiano Moraes de Araújo
Pode encaminhar para nosso email arquivo de log da versao antiga (que funcionava) e da nova para identificarmos a versão e ver os métodos utilizados. (pode enviar o log completo, se necessário mande compactado. pois no log aparece versao da lib.
Encaminhe tbm o logWS da API para identificarmos a resposta que esta recebendo do banco. para saber como esta vindo o json.

[email protected] no corpo da mensagem colar o link desta postagem.

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
Postado

Ainda não recebemos o email, mas em teste local, pois eu não tenho credenciais para este banco.. testando aqui com os titulos:
Com a lib ACBrLibBoleto - 0.2.0.309 inclui imprimi, limpei lista e nao tive o AV.

29/08/24 09:02:19:679 -    SetRetorno(0, 1 Titulo(s) Carregado(s))
29/08/24 09:02:19:682 - Destravar
29/08/24 09:02:38:431 - Boleto_GerarRemessa(C:\ACBr\Projetos\ACBrLib\Demos\C#\Boleto\Demo\ACBrLibBoleto.Demo\bin\Debug\REMESSA, 1,  )
29/08/24 09:02:38:436 - Travar
29/08/24 09:02:38:444 -    SetRetorno(0, )
29/08/24 09:02:38:448 - Destravar
29/08/24 09:10:35:920 - Boleto_ImprimirBoleto(0,  )
29/08/24 09:10:35:926 - Travar
29/08/24 09:10:39:426 -    SetRetorno(0, )
29/08/24 09:10:39:432 - FinalizarImpressao - Iniciado
29/08/24 09:10:39:436 - FinalizarImpressao - Feito
29/08/24 09:10:39:441 - Destravar
29/08/24 09:10:44:647 - Boleto_LimparLista
29/08/24 09:10:44:651 - Travar
29/08/24 09:10:44:655 -    SetRetorno(0, )
29/08/24 09:10:44:659 - Destravar
29/08/24 09:10:52:678 - Boleto_Imprimir( )
29/08/24 09:10:52:682 - Travar
29/08/24 09:10:52:686 - FinalizarImpressao - Iniciado
29/08/24 09:10:52:690 - FinalizarImpressao - Feito
29/08/24 09:10:52:695 - Destravar
29/08/24 09:10:52:699 -    SetRetorno(-10, Lista de Boletos está vazia)

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

Bom dia.

Eu não tenho o log das versões mais antigas nem as dll's antigas, pois eu excluo. O estranho é que o arquivo ArqBoletoWS vem preenchido normalmente, mas o retorno em sResposta está vindo vazio. Segue o log atual :

29/08/24 09:21:20:692 - TLibBoletoConfig.AplicarConfiguracoes: C:\ACBr\ACBr Boleto\INI\INICIAL-7-FRIGODUTRA-08879982000145.Ini
29/08/24 09:21:20:692 - Travar
29/08/24 09:21:20:692 - Travar
29/08/24 09:21:20:708 - TLibBoletoConfig.Gravar: C:\ACBr\ACBr Boleto\INI\INICIAL-7-FRIGODUTRA-08879982000145.Ini
29/08/24 09:21:20:708 - TLibBoletoConfig.Gravar - Feito
29/08/24 09:21:20:723 - Destravar
29/08/24 09:21:20:723 - TLibBoletoConfig.AplicarConfiguracoes - Feito
29/08/24 09:21:20:723 - Destravar
29/08/24 09:21:20:739 - TLibBoletoConfig.Ler - Feito
29/08/24 09:21:20:739 - Destravar
29/08/24 09:21:20:739 - LIB_Inicializar( C:\ACBr\ACBr Boleto\INI\INICIAL-7-FRIGODUTRA-08879982000145.Ini,  )
29/08/24 09:21:20:755 -    ACBrLibBoleto - 1.2.1.310
29/08/24 09:21:20:755 - Boleto_ConfigurarDados(C:\ACBr\ACBr Boleto\INI\CEDENTE-7-FRIGODUTRA-08879982000145.Ini )
29/08/24 09:21:20:770 - Travar
29/08/24 09:21:20:770 -    SetRetorno(0, )
29/08/24 09:21:20:770 - FinalizarImpressao - Iniciado
29/08/24 09:21:20:786 - FinalizarImpressao - Feito
29/08/24 09:21:20:786 - Destravar
29/08/24 09:21:20:786 - Boleto_LimparLista
29/08/24 09:21:20:801 - Travar
29/08/24 09:21:20:801 -    SetRetorno(0, )
29/08/24 09:21:20:817 - Destravar
29/08/24 09:21:20:833 - Boleto_LimparLista
29/08/24 09:21:20:833 - Travar
29/08/24 09:21:20:833 -    SetRetorno(0, )
29/08/24 09:21:20:848 - Destravar
29/08/24 09:21:20:848 - Boleto_IncluirTitulos(C:\ACBr\ACBr Boleto\INI\CONSULD-TITULO-7-1099239.Ini, P )
29/08/24 09:21:20:848 - Travar
29/08/24 09:21:21:570 - FinalizarImpressao - Iniciado
29/08/24 09:21:21:570 - FinalizarImpressao - Feito
29/08/24 09:21:21:576 -    SetRetorno(0, 1 Titulo(s) Carregado(s))
29/08/24 09:21:21:576 - Destravar
29/08/24 09:21:21:592 - Boleto_EnviarBoleto(4 )
29/08/24 09:21:21:592 - Travar
29/08/24 09:21:23:014 -    MoverStringParaPChar. StrLen:0, BufLen:10000
29/08/24 09:21:23:014 -    SetRetorno(0, )
29/08/24 09:21:23:014 - Destravar
29/08/24 09:21:23:061 - Boleto_LimparLista
29/08/24 09:21:23:061 - Travar
29/08/24 09:21:23:061 - Destravar
29/08/24 09:21:23:076 -    SetRetorno(-10, Access violation)

 

  • Consultores
Postado
21 minutos atrás, Fabiano Moraes de Araújo disse:

Bom dia.

Eu não tenho o log das versões mais antigas nem as dll's antigas, pois eu excluo. O estranho é que o arquivo ArqBoletoWS vem preenchido normalmente, mas o retorno em sResposta está vindo vazio. Segue o log atual :

29/08/24 09:21:20:692 - TLibBoletoConfig.AplicarConfiguracoes: C:\ACBr\ACBr Boleto\INI\INICIAL-7-FRIGODUTRA-08879982000145.Ini
29/08/24 09:21:20:692 - Travar
29/08/24 09:21:20:692 - Travar
29/08/24 09:21:20:708 - TLibBoletoConfig.Gravar: C:\ACBr\ACBr Boleto\INI\INICIAL-7-FRIGODUTRA-08879982000145.Ini
29/08/24 09:21:20:708 - TLibBoletoConfig.Gravar - Feito
29/08/24 09:21:20:723 - Destravar
29/08/24 09:21:20:723 - TLibBoletoConfig.AplicarConfiguracoes - Feito
29/08/24 09:21:20:723 - Destravar
29/08/24 09:21:20:739 - TLibBoletoConfig.Ler - Feito
29/08/24 09:21:20:739 - Destravar
29/08/24 09:21:20:739 - LIB_Inicializar( C:\ACBr\ACBr Boleto\INI\INICIAL-7-FRIGODUTRA-08879982000145.Ini,  )
29/08/24 09:21:20:755 -    ACBrLibBoleto - 1.2.1.310
29/08/24 09:21:20:755 - Boleto_ConfigurarDados(C:\ACBr\ACBr Boleto\INI\CEDENTE-7-FRIGODUTRA-08879982000145.Ini )
29/08/24 09:21:20:770 - Travar
29/08/24 09:21:20:770 -    SetRetorno(0, )
29/08/24 09:21:20:770 - FinalizarImpressao - Iniciado
29/08/24 09:21:20:786 - FinalizarImpressao - Feito
29/08/24 09:21:20:786 - Destravar
29/08/24 09:21:20:786 - Boleto_LimparLista
29/08/24 09:21:20:801 - Travar
29/08/24 09:21:20:801 -    SetRetorno(0, )
29/08/24 09:21:20:817 - Destravar
29/08/24 09:21:20:833 - Boleto_LimparLista
29/08/24 09:21:20:833 - Travar
29/08/24 09:21:20:833 -    SetRetorno(0, )
29/08/24 09:21:20:848 - Destravar
29/08/24 09:21:20:848 - Boleto_IncluirTitulos(C:\ACBr\ACBr Boleto\INI\CONSULD-TITULO-7-1099239.Ini, P )
29/08/24 09:21:20:848 - Travar
29/08/24 09:21:21:570 - FinalizarImpressao - Iniciado
29/08/24 09:21:21:570 - FinalizarImpressao - Feito
29/08/24 09:21:21:576 -    SetRetorno(0, 1 Titulo(s) Carregado(s))
29/08/24 09:21:21:576 - Destravar
29/08/24 09:21:21:592 - Boleto_EnviarBoleto(4 )
29/08/24 09:21:21:592 - Travar
29/08/24 09:21:23:014 -    MoverStringParaPChar. StrLen:0, BufLen:10000
29/08/24 09:21:23:014 -    SetRetorno(0, )
29/08/24 09:21:23:014 - Destravar
29/08/24 09:21:23:061 - Boleto_LimparLista
29/08/24 09:21:23:061 - Travar
29/08/24 09:21:23:061 - Destravar
29/08/24 09:21:23:076 -    SetRetorno(-10, Access violation)

 

Qual linguagem está utilizando? Consegue fazer um teste com o programa exemplo?

  • Consultores
Postado
3 minutos atrás, Fabiano Moraes de Araújo disse:

Funcionou. Então o problema está nas versões mais novas mesmo.

Vcs me indicam algum curso de Lazarus ? 

Tranquilo, nós estamos trabalhando para corrigir o mais rápido possível, use esta versão por enquanto.

Em relação a algum curso de lazarus, tem esse gratuito: https://www.udemy.com/course/aprenda-delphi-e-lazarus-do-zero/
Doc para pascal: https://castle-engine.io/modern_pascal

  • Consultores
Postado
9 minutos atrás, Fabiano Moraes de Araújo disse:

Funcionou. Então o problema está nas versões mais novas mesmo.

Aparentemente sim.. 
Foi criada uma #TK-5915
Estou analisando o caso, logo daremos um retorno, combinado ?

  • Consultores
  • Solution
Postado
2 horas atrás, Fabiano Moraes de Araújo disse:

Ok, obrigado.

Foi enviado um commit com a solução do problema..
Assim que tiver uma nova compilação do ACBrLibBoleto avisamos você.

  • Consultores
Postado
13 horas atrás, Fabiano Moraes de Araújo disse:

Minha aplicação estava travando quando usava a dll com problema, será que era por causa desse bug ?

Foi liberado uma nova versão para download

Por favor, atualize e veja se consegue utilizar os métodos corretamente.
Me avise qualquer novidade.

×
×
  • 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...
The popup will be closed in 10 segundos...