Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

  • Membros Pro
Postado

Olá!!

Na implementação do ACBrLibPIX Matera, estamos com problemas no retorno da função ConsultaExtratoEC: na demo, a resposta é retornada adequadamente, e no log, está registrado que os dados foram retornados adequadamente. Porém, quando a lib é utilizada, a requisição apesar de funcionar adequadamente, retorna uma string vazia, apesar de haver dados retornados no log. Foi verificado se o buffer poderia ser um problema, mas isso não afetou o retorno.

Aparentemente, a função só retorna as informações quando o TipoResposta do arquivo de inicialização do ACBrLib é configurado para o formato INI, já que houve retorno das informações quando o tipo da resposta foi alterado para esse formato e no formato JSON, a string vazia vinha como resposta. 

 

Abaixo está a demonstração das respostas, usando a mesma conta e usando as mesmas datas de início e fim nas duas requisições, além de duas imagens, em que é mostrada a diferença entre a resposta quando é configurada para o formato INI, que retorna a resposta esperada e o formato JSON, que retorna uma string vazia:

retorno-json.png

retorno-ini.png

log-lib-25102024.txt log-demo-25102024.txt

  • Consultores
Postado
8 minutos atrás, DevSR disse:

Olá!!

Na implementação do ACBrLibPIX Matera, estamos com problemas no retorno da função ConsultaExtratoEC: na demo, a resposta é retornada adequadamente, e no log, está registrado que os dados foram retornados adequadamente. Porém, quando a lib é utilizada, a requisição apesar de funcionar adequadamente, retorna uma string vazia, apesar de haver dados retornados no log. Foi verificado se o buffer poderia ser um problema, mas isso não afetou o retorno.

Aparentemente, a função só retorna as informações quando o TipoResposta do arquivo de inicialização do ACBrLib é configurado para o formato INI, já que houve retorno das informações quando o tipo da resposta foi alterado para esse formato e no formato JSON, a string vazia vinha como resposta. 

 

Abaixo está a demonstração das respostas, usando a mesma conta e usando as mesmas datas de início e fim nas duas requisições, além de duas imagens, em que é mostrada a diferença entre a resposta quando é configurada para o formato INI, que retorna a resposta esperada e o formato JSON, que retorna uma string vazia:

retorno-json.png

retorno-ini.png

log-lib-25102024.txt 21.08 kB · 1 download log-demo-25102024.txt 455 B · 1 download

Obrigado por reportar, foi criada uma TK para analise do caso #TK-6170, logo daremos um retorno.

  • Curtir 1
  • 4 semanas depois ...
  • Consultores
Postado
Em 25/10/2024 at 17:01, DevSR disse:

Olá!!

Na implementação do ACBrLibPIX Matera, estamos com problemas no retorno da função ConsultaExtratoEC: na demo, a resposta é retornada adequadamente, e no log, está registrado que os dados foram retornados adequadamente. Porém, quando a lib é utilizada, a requisição apesar de funcionar adequadamente, retorna uma string vazia, apesar de haver dados retornados no log. Foi verificado se o buffer poderia ser um problema, mas isso não afetou o retorno.

Aparentemente, a função só retorna as informações quando o TipoResposta do arquivo de inicialização do ACBrLib é configurado para o formato INI, já que houve retorno das informações quando o tipo da resposta foi alterado para esse formato e no formato JSON, a string vazia vinha como resposta. 

 

Abaixo está a demonstração das respostas, usando a mesma conta e usando as mesmas datas de início e fim nas duas requisições, além de duas imagens, em que é mostrada a diferença entre a resposta quando é configurada para o formato INI, que retorna a resposta esperada e o formato JSON, que retorna uma string vazia:

retorno-json.png

retorno-ini.png

log-lib-25102024.txt 21.08 kB · 1 download log-demo-25102024.txt 455 B · 1 download

Enviamos um commit Rev. 36154, visando resolver o problema..
Assim que sair uma nova compilação do ACBrLibPIXCD, iremos te avisar para que você possa atualizar e realizar os testes, combinado ?

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