Jump to content

dev botao

Consultar boleto Banco Inter via WS pela DataMovimento não retorna os baixados


Netserv
Go to solution Solved by Daniel InfoCotidiano,

Recommended Posts

  • Membros Pro

Boa tarde!
Estou usando a seguinte configuração para consultar os boletos pagos no Banco Inter:
   FiltrosAPI.indicadorSituacao        := isbBaixado;
   FiltrosAPI.dataMovimento.DataInicio :=IncDay(Date,-1);
   FiltrosAPI.dataMovimento.DataFinal  := date;

Porem os boletos pagos só são retornados se passar a informar FiltrosAPI.dataMovimento.DataInicio := <data de vencimento do boleto>

 

Link to comment
Share on other sites

  • Consultores

No inter temos 2 consultas em endpoint diferente (com pix) qdo IndicadorPix = true

Para boleto baixado, Cancelado informar datainicio e final de movimento:
Boleto.Configuracoes.WebService.Filtro.dataMovimento.DataInicio
Boleto.Configuracoes.WebService.Filtro.dataMovimento.DataFinal

Para Boletos Abertos, informar data vencimento
Boleto.Configuracoes.WebService.Filtro.dataVencimento.DataInicio
Boleto.Configuracoes.WebService.Filtro.dataVencimento.DataFinal

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

Link to comment
Share on other sites

  • Membros Pro

Obrigado Juliomar!
Eu alterei o fonte modificando para filtrar por PAGAMENTO quando indicadorPIX = TRUE e as baixas vieram.
Vi que já estão fazendo essa alteração neste post: 

 

Link to comment
Share on other sites

  • Membros Pro

Olá Daniel!
Mantive meu código passando datainicial = date-1 e com indicadorPIX = TRUE. Alterei no arquivo ACBrBoletoW_Inter_API.pas as linhas:
image.thumb.png.d89c14f21805d14a63d9155d11387ce4.png

As baixas passaram a vir.

Link to comment
Share on other sites

  • Consultores

Anexe a unit .pas que foi alterada  por favor
Vamos criar uma tarefa para este ajuste.
Se vc consultar um boleto mais antigo com indicadorPix false, ele retorna algo?

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

Link to comment
Share on other sites

  • Consultores
  • Solution

Para manter a compatibilidade fiz algumas alterações. Como não tenho credenciais, pode testar em seu ambiente por favor?
1. faça um backup do seu arquivo ACBrBoletoW_Inter_API.pas
salve o arquivo anexo na pasta  ...:\ACBr\Fontes\ACBrBoleto\WS (mesma pasta onde esta o seu)
ACBrBoletoW_Inter_API.pas
Rode o instalador do ACBr
Pode testar com indicadorPIX como true e false (pq com indicador pix ele usa V3, sem indicador  pix ele usa V2)

 

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

Link to comment
Share on other sites

  • Consultores

Obrigado pelos testes !

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

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.