Ir para conteúdo
  • Cadastre-se

dev botao

Boleto hibrido itau "BoleCode"


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

Recommended Posts

  • Moderadores
Postado
  Em 20/03/2024 at 16:54, jefferson01 disse:

@Daniel InfoCotidiano, boa tarde!

Você pode me informar em qual parte do código o componente informar o body na requisição de baixa automática para o banco Itaú na api versão 2? O suporte o Itaú insiste em que não estou conseguindo fazer a baixa pois está com conteúdo no body da requisição.

Expandir  

tu colocou pra gerar o log ? se sim está todo o conteúdo gerado tanto na requisição quanto no retorno dele

sobre o código basta usar o F7 e F8 pois ele é generico pra todos os envios.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: juliomar_m@yahoo.com.br
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

Sim é gerado o log.

20/03/24 15:50:37:072 - Comando Enviar: 
20/03/24 15:50:37:312 - Retorno Envio: HTTPCode=500
Result={
    "message" : "No message body"
}

Em debug não consegui observar em nenhum momento gerando informação no body da requisições. Fiz a pergunta para saber se estava fazendo a analise do debug em alguma unit errada.

Att. Jefferson

  • Moderadores
Postado
  Em 20/03/2024 at 18:59, jefferson01 disse:

Sim é gerado o log.

20/03/24 15:50:37:072 - Comando Enviar: 
20/03/24 15:50:37:312 - Retorno Envio: HTTPCode=500
Result={
    "message" : "No message body"
}

Em debug não consegui observar em nenhum momento gerando informação no body da requisições. Fiz a pergunta para saber se estava fazendo a analise do debug em alguma unit errada.

Att. Jefferson

Expandir  

eu acho que eles estão viajando srsrs

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: juliomar_m@yahoo.com.br
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado (editado)

Bom dia. Na consulta alguem ta tendo problema. No componente passei parte a parte debugando e a unica coisa que vi diferente foi no preenchimento do KeyUser

procedure TBoletoW_Itau_API.DefinirKeyUser;
begin
  if Boleto.Cedente.CedenteWS.IndicadorPix then
  begin
    if Assigned(ATitulo) then
       FPKeyUser := 'x-itau-correlationID: ' + Boleto.Cedente.CedenteWS.ClientID;
  end
  else
    FPKeyUser := 'x-itau-apikey: ' + Boleto.Cedente.CedenteWS.ClientID + #13#10 +
      'x-itau-flowID: 1' + #13#10 +
      'x-itau-correlationID: ' + GerarUUID;
end;

Fiz essa alteração que ta igual do postman que fiz o teste e deu certo.

image.thumb.png.c21106b30e933be7b111ec136ff770d8.png

 

No demo ta me retornando Erro 400.2024.03.25.09.21.56.240-RetornoConsulta.txt

No postman estou conseguindo trazer essa informação. Não sei o que pode ser. Ja verifiquei todos os outros pontos e so tras o erro 400

Editado por Lucio Bittes
Postado

Coloquei o log 

25/03/24 17:06:18:578 - Comando Enviar: TOAuth
25/03/24 17:06:18:580 - URL: [POST] https://sts.itau.com.br/api/oauth/token
25/03/24 17:06:18:999 - Validade: 25/03/2024 17:11:18
25/03/24 17:06:26:068 - Comando Enviar: TBoletoW_Itau_API
25/03/24 17:06:27:222 - Comando Enviar: 
25/03/24 17:06:55:891 - URL: [GET] https://secure.api.cloud.itau.com.br/boletoscash/v2/boletos?id_beneficiario=065400139211&codigo_carteira=109&nosso_numero=00020001
25/03/24 17:07:01:848 - Retorno Envio: TBoletoW_Itau_API
25/03/24 17:07:01:848 - Código do Envio: 400

Pelo postman.

image.thumb.png.7d7eefa6ad9805a2bfacd384af906bda.png

Já olhei tudo e não to conseguindo identificar o ponto da onde ta me retornando o erro.

  • Consultores
Postado
  Em 26/03/2024 at 19:53, Elinaldo Sousa Bonfim disse:

digitios. Na requisição ele gera corretamente a URL. Não tem nenhuma diferença.

Expandir  

perguntei pq tenho um outro caso q o usuario esta com uma conta de 7 digitos.
No postman funciona a consulta do Sr?
Ele localiza o boleto ?
Consegue por favor testar com o programa exemplo.
Pq caso nao funcione e se desejar nos passar via email o INI do exemplo com as informacoes bancarias, certificado e o nosso numero para consulta. testamos em nosso ambientes
consultores@projetoacbr.com.br, no corpo do email favor colar o link deste post para que possamos identifica-lo;

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

Postado
  Em 26/03/2024 at 20:20, Daniel InfoCotidiano disse:

perguntei pq tenho um outro caso q o usuario esta com uma conta de 7 digitos.
No postman funciona a consulta do Sr?
Ele localiza o boleto ?
Consegue por favor testar com o programa exemplo.
Pq caso nao funcione e se desejar nos passar via email o INI do exemplo com as informacoes bancarias, certificado e o nosso numero para consulta. testamos em nosso ambientes
consultores@projetoacbr.com.br, no corpo do email favor colar o link deste post para que possamos identifica-lo;

Expandir  

Confirma o recebimento por favor. Te mandei também o print do postman com o retorno do boleto.

  Em 25/03/2024 at 20:59, Lucio Bittes disse:

Sim, clientid e clientsecret e o certificado são todos os mesmos.

LogSimples.txt 5.98 kB · 0 downloads

2024.03.25.17.57.40.348-RetornoConsultaDetalhe.txt 445 B · 0 downloads

image.png.ca86203143834d86d407db0288e79d46.png

Sao todos os mesmos. 

Já comparei todos os detalhes. São todos os mesmos. Não sei se e alguma coisa que ta faltando.

Expandir  

Aqui tem os logs se precisar.

  • Este tópico foi criado há 418 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.