Ir para conteúdo
  • Cadastre-se

dev botao

Boleto Itau Consulta via WS não retorna Data de Pagamento


Ver Solução Respondido por Daniel InfoCotidiano,

Recommended Posts

  • Membros Pro
Postado (editado)

No retorno da consulta a DataBaixa e a DataCredito dos boletos pagos retornam em branco.
codigoEstadoTituloCobranca = 06
estadoTituloCobranca = Paga

dataCredito = 30/12/1899
DataBaixa = 30/12/1899
 

Boletos simples. IndicadorPix := False; 

Editado por Netserv
Boletos simples. IndicadorPix := False;
  • Consultores
Postado

@Netserv
Boa noite !
Seus repositorios estao atualizados ?
Atualize seus fontes e rode o instalador.
Tivemos uma alteração alguns dias atras.
Veja o logWS se esta sendo devolvido esta data no json de retorno do banco por favor

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 (editado)

Olá Daniel boa noite!
Sim, atualizei antes de postar essa situação.

Fiz um teste também alterando 'view=full' para 'view=specific' conforme o comentário do Sergio Rocha neste post 

 

A diferença é que o JASON retornou um campo "data_inclusao_pagamento":"2024-09-20T09:59:45" que não é retornado quando "view=full".
Mas de qualquer as datas continuam retornando vazias:
dataCredito = 30/12/1899
DataBaixa = 30/12/1899

Editado por Netserv
  • Consultores
Postado

Por favor atualize seus fontes, pelo SVN do ACBr... 

Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico...

Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido...

Dúvidas, sobre o uso do SVN ?  Clique aqui e veja um vídeo

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
16 minutos atrás, Netserv disse:

Olá Daniel bom dia!

Bom dia !
Apos atualização, vc rodou o instalador ?
esta testando em ambiente de homologacao ou producao ?

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 (editado)

Sim, atualizei e reinstalei.

Estou em Produção.

Outros campos tambem não são preenchidos como ValorTarifa, ValorJuros, ValorMulta

Editado por Netserv
  • Consultores
Postado

Os campos de multa, acabei de subir. Parcebi qdo fui executar seu teste q estes campos nao estavam sendo alimentados.
Atualize e rode o instalador novamente q acabei de subir.
Screenshot_417.png

Apos o teste, por favor se puder dar um retorno, agradeço

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 (editado)

Desculpe, seria retornar para DataCredito.
Deu erro ao converter:image.png.209fe182f8545dee04b77a7a353996eb.png

Editado por Netserv
  • Consultores
Postado

Que  estranho. no meu funcionou normalmente. observe meu print acima.
Pode testar com o programa exemplo?
Como não tenho credenciais de produção, se desejar enviar seus dados para que eu possa realizar testes aqui.
enviar para [email protected] no corpo da mensagem colar o link desta conversa.
Lembrete de mandar dados da conta, carteira, codigocedente, clientid, clientsecret, e os certificados.
 

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

Funcionou substituindo a letra "T" da string de retorno por espaço. 

ARetornoWS.DadosRet.TituloRet.DataCredito          := StringToDateTimeDef(StringReplace(LJsonBoletoObject.AsJSONObject['dado_boleto'].AsJSONArray['pagamentos_cobranca'].ItemAsJSONObject[J].AsString['data_inclusao_pagamento'], 'T', ' ', [rfReplaceAll, rfIgnoreCase]), 0, 'yyyy-mm-dd');

 

  • Membros Pro
Postado (editado)

Utilizo Delphi 7
Funcionaria se usar "Iso8601ToDateTime"  ?

Editado por Netserv
  • 2 semanas depois ...
  • Consultores
  • Solution
Postado

Por favor atualize seus fontes, pelo SVN do ACBr... 

Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico...

Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido...

Dúvidas, sobre o uso do SVN ?  Clique aqui e veja um vídeo

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 Daniel!
Atualizei os fontes e somente a DataBaixa que apresenta ainda o erro com a data. 

image.thumb.png.ff1460edde8db2a931b123e67f50e0ca.png

  • Consultores
Postado
12 minutos atrás, Netserv disse:

Atualizei os fontes e somente a DataBaixa que apresenta ainda o erro com a data. 


Por favor atualize seus fontes, pelo SVN do ACBr... 

Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico...

Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido...

Dúvidas, sobre o uso do SVN ?  Clique aqui e veja um vídeo

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

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.