Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 607 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
Postado

Neste post vou mostrar como utilizar os filtros de consultas para o Banco Inter.
Lembrando que para consultar boletos V3, deixar a propriedade IndicadorPix := true; Se estiver False a consulta será realizada na V2.

Veja se a propriedade UseCertificateHTTP:
ACBrBoleto.Configuracoes.WebService.UseCertificateHTTP :=true;

// Consulta via data de Registro. vai devolver qualquer status, pois esta consulta é útil quando o lote é devolvido em processamento, após alguns minutos vc pode consultar a inclusão que teve em determinado dia. (e ele pode ter sido pago logo apos inclusao)

 Atente-se para o filtro Data, para A Receber vamos utilizar: FiltrosAPI.dataRegistro e o indicador indicadorSituacao = isAberto.

  FiltrosAPI.indicadorSituacao         := isbAberto;
  FiltrosAPI.dataRegistro.DataInicio := StrToDate('09/09/2024');
  FiltrosAPI.dataRegistro.DataFinal  := StrToDate('09/09/2024');


  // A RECEBER
 Atente-se para o filtro Data, para A Receber vamos utilizar: FiltrosAPI.dataVencimento e o indicador BoletoVencido como "não"

  FiltrosAPI.indicadorSituacao         := isbAberto; // (0-isbNenhum, 1-isbAberto, 2-isbBaixado, 3-isbCancelado);
  FiltrosAPI.boletoVencido             := ibvNao;    // (0 - ibvNenhum,1-ibvNao, 2-ibvSim)
  FiltrosAPI.dataVencimento.DataInicio := StrToDate('09/09/2024');
  FiltrosAPI.dataVencimento.DataFinal  := StrToDate('10/09/2024');



  // ATRASADOS
 Atente-se para o filtro Data, para Atrasados vamos utilizar: FiltrosAPI.dataVencimento e o indicador de BoletoVencido como "sim"

  FiltrosAPI.indicadorSituacao         := isbAberto; // (0-isbNenhum, 1-isbAberto, 2-isbBaixado, 3-isbCancelado);
  FiltrosAPI.boletoVencido             := ibvSim;    // (0 - ibvNenhum,1-ibvNao, 2-ibvSim)
  FiltrosAPI.dataVencimento.DataInicio := StrToDate('09/09/2024');
  FiltrosAPI.dataVencimento.DataFinal  := StrToDate('10/09/2024');


  // RECEBIDOS
 Atente-se para o filtro Data, para Recebidos vamos utilizar: FiltrosAPI.dataMovimento

  FiltrosAPI.indicadorSituacao         := isbBaixado; // (0-isbNenhum, 1-isbAberto, 2-isbBaixado, 3-isbCancelado);
  FiltrosAPI.dataMovimento.DataInicio := StrToDate('09/09/2024');
  FiltrosAPI.dataMovimento.DataFinal  := StrToDate('10/09/2024');


  // Cancelado
 Atente-se para o filtro Data, para Cancelados vamos utilizar: FiltrosAPI.dataMovimento

  FiltrosAPI.indicadorSituacao         := isbCancelado; // (0-isbNenhum, 1-isbAberto, 2-isbBaixado, 3-isbCancelado);
  FiltrosAPI.dataMovimento.DataInicio := StrToDate('09/09/2024');
  FiltrosAPI.dataMovimento.DataFinal  := StrToDate('10/09/2024');


Espero per ajudado 😉

 

 

  • 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

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