Ir para conteúdo
  • Cadastre-se

dev botao

Consulta Boleto Sicoob API


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

Recommended Posts

Postado (editado)

Esta com problema na consulta do boleto pelo Sicoob API.

Quando o valor do pagamento, da liquidação do titulo no caso, for maior que mil reais, no Json que o Banco retorna o valor vem com separação de milhar.

image.thumb.png.e8cc7f4d1a3dce0f6519f75e5abefe38.png

Isso da erro na conversão para Currency na linha 272 em StrToCurrDef onde pega o Valor Pago retornando o valor DEFAULT zero, em ACBrBoletoRet_Bancoob.

Modifiquei para StringToFloatDef (função do ACBrUtil.Base) e aparentemente resolveu o problema.

Em anexo arquivo modificado.

ACBrBoletoRet_Bancoob.rar

Editado por Cleonir
  • Curtir 1
  • Consultores
Postado

Obrigado pela contribuição.

Adicionada a TK-4008 para avaliação. Assim que tivermos um posicionamento retornamos aqui.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • 2 semanas depois ...
Postado

Bom dia.

Não consegui testar. não tenho um caso desse nesse momento aqui para testar.

Como não tem ambiente de homologação...

Mas é justamente esse o caso o separador de milhar, o banco retorna com o separador de milhar.

Na atualização foi substituído o StrToCurrDef pelo StrToFloatDef, assim vai acontecer o mesmo problema.

No arquivo que anexei acima substitui pelo StringToFloatDef, isso resolveu, mas não sei se é a melhor maneira de resolver esse caso.

Talvez haja outra solução.

  • Consultores
Postado
1 minuto atrás, Pedro A. Araújo disse:

Segue o arquivo com a correção.

Boa tarde !
Existe uma a #TK-4008-1 em aberto vou add lá a contribuição para análise.
Obrigado !

  • Curtir 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

  • Este tópico foi criado há 604 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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...
The popup will be closed in 10 segundos...