Ir para conteúdo
  • Cadastre-se

Daniel InfoCotidiano

Consultores
  • Total de ítens

    4.773
  • Registro em

  • Última visita

  • Days Won

    56

Tudo que Daniel InfoCotidiano postou

  1. Filtro de pesquisa para o Banco BTG Pactual. Delphi / Lazarus: Atenção: O Campo marcado com asterisco (*) é Obrigatório, sendo assim os demais são opcionais. Índice de continuidade é a paginação, quando necessário mais de uma consulta para o restante dos títulos. FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; * FiltrosAPI.indicadorSituacao := isbAberto; (Disponiveis: isbAberto, isbBaixado ou isbCancelado) FiltrosAPI.dataRegistro.DataInicio := strtodate('01/04/2025'); FiltrosAPI.dataRegistro.DataFinal := strtodate('02/04/2025'); FiltrosAPI.dataMovimento.DataInicio := strtodate('01/04/2025'); FiltrosAPI.dataMovimento.DataFinal := strtodate('02/04/2025'); FiltrosAPI.dataVencimento.DataInicio := strtodate('01/04/2025'); FiltrosAPI.dataVencimento.DataFinal := strtodate('02/04/2025'); FiltrosAPI.indiceContinuidade := 0; Atenção, o envio das consultas deve ser realizado pelo parâmetro: TpConsulta Boleto.Configuracoes.WebService.Operacao := tpConsulta; Exemplos: Consultar lista dos títulos em Aberto (sem exibir os boletos vencidos), Registrados no período 04/04/2025 até 10/04/2025: FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; * FiltrosAPI.indicadorSituacao := isbAberto; FiltrosAPI.dataRegistro.DataInicio := strtodate('04/04/2025'); FiltrosAPI.dataRegistro.DataFinal := strtodate('10/04/2025'); FiltrosAPI.indiceContinuidade := 0; Consultar lista dos títulos em cancelados, com vencimento no período 01/04/2025 até 05/04/2025: FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; * FiltrosAPI.indicadorSituacao := isbCancelado; FiltrosAPI.dataVencimento.DataInicio := strtodate('01/04/2025'); FiltrosAPI.dataVencimento.DataFinal := strtodate('05/04/2025'); FiltrosAPI.indiceContinuidade := 0; Consultar lista dos títulos Liquidados, com data movimento (liquidação) no período 01/04/2025 até 10/04/2025: FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; * FiltrosAPI.indicadorSituacao := isbBaixado; FiltrosAPI.dataMovimento.DataInicio := strtodate('01/04/2025'); FiltrosAPI.dataMovimento.DataFinal := strtodate('10/04/2025'); FiltrosAPI.indiceContinuidade := 0; ACBrLibBoleto: Atenção: É necessário incluir um titulo na lista de títulos antes do envio da consulta. O Campo marcado com asterisco (*) é Obrigatório, sendo assim os demais são opcionais. Índice de continuidade é a paginação, quando necessário mais de uma consulta para o restante dos títulos. [ConsultaAPI] * IndicadorSituacaoBoleto = 1 BoletoVencido = 0 contaCaucao = cnpjCpfPagador = codigoEstadoTituloCobranca = carteira = modalidadeCobranca = DataInicioRegistro = 01/04/2025 DataFinalRegistro = 02/04/2025 DataInicioMovimento = 01/04/2025 DataFinalMovimento = 02/04/2025 DataInicioVencimento = 01/04/2025 DataFinalVencimento = 02/04/2025 FiltrosAPI.indiceContinuidade = 0 Atenção, o envio das consultas deve ser realizado pelo parâmetro: TpConsulta Boleto_EnviarBoleto(3, sResposta, esTamanho); Exemplos: Consultar lista dos títulos em Aberto (sem exibir os boletos vencidos), Registrados no período 04/04/2025 até 10/04/2025: [ConsultaAPI] * indicadorSituacao := isbAberto boletoVencido := 1 DataInicioRegistro := 04/04/2025 DataInicioRegistro := 10/04/2025 indiceContinuidade := 0 Consultar lista dos títulos cancelados, com vencimento no período 01/04/2025 até 05/04/2025: [ConsultaAPI] * indicadorSituacao := 3 DataInicioVencimento := 01/04/2025 DataFinalVencimento := 05/04/2025 indiceContinuidade := 0 Consultar lista dos títulos Liquidados, com data movimento (liquidação) no período 01/04/2025 até 10/04/2025: [ConsultaAPI] * indicadorSituacao : 1 DataInicioMovimento: 01/04/2025 DataFinalMovimento : 10/04/2025 indiceContinuidade : 0 ACBrMonitorPlus: Atenção: O Campo marcado com asterisco (*) é Obrigatório, sendo assim os demais são opcionais. Índice de continuidade é a paginação, quando necessário mais de uma consulta para o restante dos títulos. BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] * IndicadorSituacaoBoleto = 1 DataInicioRegistro = 01/04/2025 DataFinalRegistro = 02/04/2025 DataInicioMovimento = 01/04/2025 DataFinalMovimento = 02/04/2025 DataInicioVencimento = 01/04/2025 DataFinalVencimento = 02/04/2025 FiltrosAPI.indiceContinuidade = 0") Exemplos: Consultar lista dos títulos em Aberto (sem exibir os boletos vencidos), Registrados no período 04/04/2025 até 10/04/2025: BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] * indicadorSituacao := 1 DataInicioRegistro := 04/04/2025 DataInicioRegistro := 10/04/2025 indiceContinuidade := 0") Consultar lista dos títulos Baixados, com vencimento no período 01/04/2025 até 05/04/2025: BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] * indicadorSituacao := 2 DataInicioVencimento := 01/04/2025 DataFinalVencimento := 05/04/2025 indiceContinuidade := 0") Consultar lista dos títulos Liquidados, com data movimento (liquidação) no período 01/04/2025 até 10/04/2025: BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] * indicadorSituacao : 3 DataInicioMovimento: 01/04/2025 DataFinalMovimento : 10/04/2025 indiceContinuidade : 0")
  2. Sobre os filtros de consulta para a API Atual do SICREDI Esta consulta devolve todos boletos liquidados por DIA Se olhar no manual, só tem disponível esta consulta até o momento: É necessário incluir um titulo na lista de títulos antes do envio da consulta. Delphi/Lazarus: Situação isbBaixado, utilize DataMovimento no filtro. FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; FiltrosAPI.indicadorSituacao := isbBaixado; FiltrosAPI.dataMovimento.DataInicio := strtodate('07/04/2025'); (consulta apenas por DIA, nao por período) FiltrosAPI.dataMovimento.DataFinal := strtodate('07/05/2025'); FiltrosAPI.indiceContinuidade := 0; ACBrLib: Situação isbBaixado, utilize DataMovimento no filtro. [ConsultaAPI] IndicadorSituacaoBoleto = 2 DataInicioMovimento=07/09/2024 (ele consulta por dia, nao por período) DataFinalMovimento=09/09/2024 indiceContinuidade=0 ACBrMonitorPlus: Situação isbBaixado, utilize DataMovimento no filtro. BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] IndicadorSituacaoBoleto=2 (baixado) DataInicioMovimento=07/09/2024 (ela consulta por dia e nao por período) DataFinalMovimento=07/09/2024 indiceContinuidade=0")
  3. Sobre os filtros de consulta para a API Atual do ITAU. Lembrando que esta consulta em lista devolve todos boletos qualquer STATUS do dia informado com todas as situações. (full) pois a specific é para consulta individual, ja que ela obriga informar nosso numero. * Em breve será disponibilizado novas consultas para Liquidados e Baixados.* É necessário incluir um titulo na lista de títulos antes do envio da consulta. Delphi/Lazarus: Qualquer situação da data informada: FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; FiltrosAPI.dataRegistro.DataInicio := strtodate('07/04/2025'); (consulta apenas por DIA, nao por período) FiltrosAPI.dataRegistro.DataFinal := strtodate('07/05/2025'); FiltrosAPI.indiceContinuidade := 0; ACBrLib: Qualquer situação da data informada: [ConsultaAPI] DataInicioRegistro=07/09/2024 (ele consulta por dia, nao por período) DataFinalRegistro=09/09/2024 indiceContinuidade=0 ACBrMonitorPlus: Qualquer situação da data informada: BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] DataInicioVencimento=07/09/2024 (ela consulta por dia e nao por período) DataFinalVencimento=07/09/2024 indiceContinuidade=0")
  4. Salve pessoal! Este tópico tem o objetivo de centralizar as informações disponíveis sobre a consulta em lista de API (tpConsulta) da solução ACBrBoleto. Como não existe um padrão para API, cada banco tem a sua particularidade em sua consulta em lista. Para facilitar, vamos criar links abaixo de cada banco, como realizar a consulta em lista. Para saber como funciona a consulta em Lista, selecione o Banco na lista Abaixo: Banco do Brasil Banrisul Bradesco BTG Pactual C6 Cora Credisis Cresol Itaú Inter PenseBank Safra Santander Sicoob Sicredi
  5. Neste post vou mostrar como funciona a consulta em lista do banco do Brasil. Delphi / Lazarus: Atenção: É necessário incluir um titulo na lista de títulos antes do envio. O Campo marcado com asterisco (*) é Obrigatório, sendo assim os demais são opcionais. Índice de continuidade é a paginação, quando necessário mais de uma consulta para o restante dos títulos. FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; * FiltrosAPI.indicadorSituacao := isbAberto; FiltrosAPI.boletoVencido := ibvNao; FiltrosAPI.contaCaucao := 0; FiltrosAPI.cnpjCpfPagador := ''; FiltrosAPI.codigoEstadoTituloCobranca := 6; FiltrosAPI.carteira := 17; FiltrosAPI.modalidadeCobranca := 35; FiltrosAPI.dataRegistro.DataInicio := strtodate('01/04/2025'); FiltrosAPI.dataRegistro.DataFinal := strtodate('02/04/2025'); FiltrosAPI.dataMovimento.DataInicio := strtodate('01/04/2025'); FiltrosAPI.dataMovimento.DataFinal := strtodate('02/04/2025'); FiltrosAPI.dataVencimento.DataInicio := strtodate('01/04/2025'); FiltrosAPI.dataVencimento.DataFinal := strtodate('02/04/2025'); FiltrosAPI.indiceContinuidade := 0; Atenção, o envio das consultas deve ser realizado pelo parâmetro: TpConsulta Boleto.Configuracoes.WebService.Operacao := tpConsulta; Exemplos: Consultar lista dos títulos em Aberto (sem exibir os boletos vencidos), Registrados no período 04/04/2025 até 10/04/2025: FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; * FiltrosAPI.indicadorSituacao := isbAberto; FiltrosAPI.boletoVencido := ibvNao; FiltrosAPI.dataRegistro.DataInicio := strtodate('04/04/2025'); FiltrosAPI.dataRegistro.DataFinal := strtodate('10/04/2025'); FiltrosAPI.indiceContinuidade := 0; Consultar lista dos títulos em Aberto exibir os boletos vencidos, com vencimento no período 01/04/2025 até 05/04/2025: FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; * FiltrosAPI.indicadorSituacao := isbAberto; FiltrosAPI.boletoVencido := ibvSim; FiltrosAPI.dataVencimento.DataInicio := strtodate('01/04/2025'); FiltrosAPI.dataVencimento.DataFinal := strtodate('05/04/2025'); FiltrosAPI.indiceContinuidade := 0; Consultar lista dos títulos Liquidados, com data movimento (liquidação) no período 01/04/2025 até 10/04/2025: FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; * FiltrosAPI.indicadorSituacao := isbBaixado; FiltrosAPI.boletoVencido := ibvNao; FiltrosAPI.dataMovimento.DataInicio := strtodate('01/04/2025'); FiltrosAPI.dataMovimento.DataFinal := strtodate('10/04/2025'); FiltrosAPI.indiceContinuidade := 0; ACBrLibBoleto: Atenção: É necessário incluir um titulo na lista de títulos antes do envio da consulta. O Campo marcado com asterisco (*) é Obrigatório, sendo assim os demais são opcionais. Índice de continuidade é a paginação, quando necessário mais de uma consulta para o restante dos títulos. [ConsultaAPI] * IndicadorSituacaoBoleto = 1 BoletoVencido = 0 contaCaucao = cnpjCpfPagador = codigoEstadoTituloCobranca = carteira = modalidadeCobranca = DataInicioRegistro = 01/04/2025 DataFinalRegistro = 02/04/2025 DataInicioMovimento = 01/04/2025 DataFinalMovimento = 02/04/2025 DataInicioVencimento = 01/04/2025 DataFinalVencimento = 02/04/2025 FiltrosAPI.indiceContinuidade = 0 Atenção, o envio das consultas deve ser realizado pelo parâmetro: TpConsulta Boleto_EnviarBoleto(3, sResposta, esTamanho); Exemplos: Consultar lista dos títulos em Aberto (sem exibir os boletos vencidos), Registrados no período 04/04/2025 até 10/04/2025: [ConsultaAPI] * indicadorSituacao := isbAberto boletoVencido := 1 DataInicioRegistro := 04/04/2025 DataInicioRegistro := 10/04/2025 indiceContinuidade := 0 Consultar lista dos títulos em Aberto exibir os boletos vencidos, com vencimento no período 01/04/2025 até 05/04/2025: [ConsultaAPI] * indicadorSituacao := 1 boletoVencido := 2 DataInicioVencimento := 01/04/2025 DataFinalVencimento := 05/04/2025 indiceContinuidade := 0 Consultar lista dos títulos Liquidados, com data movimento (liquidação) no período 01/04/2025 até 10/04/2025: [ConsultaAPI] * indicadorSituacao : 2 boletoVencido : 1 DataInicioMovimento: 01/04/2025 DataFinalMovimento : 10/04/2025 indiceContinuidade : 0 ACBrMonitorPlus: Atenção: É necessário incluir um titulo na lista de títulos antes do envio da consulta. O Campo marcado com asterisco (*) é Obrigatório, sendo assim os demais são opcionais. Índice de continuidade é a paginação, quando necessário mais de uma consulta para o restante dos títulos. BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] * IndicadorSituacaoBoleto = 1 BoletoVencido = 0 contaCaucao = cnpjCpfPagador = codigoEstadoTituloCobranca = carteira = modalidadeCobranca = DataInicioRegistro = 01/04/2025 DataFinalRegistro = 02/04/2025 DataInicioMovimento = 01/04/2025 DataFinalMovimento = 02/04/2025 DataInicioVencimento = 01/04/2025 DataFinalVencimento = 02/04/2025 FiltrosAPI.indiceContinuidade = 0") Exemplos: Consultar lista dos títulos em Aberto (sem exibir os boletos vencidos), Registrados no período 04/04/2025 até 10/04/2025: BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] * indicadorSituacao := isbAberto boletoVencido := 1 DataInicioRegistro := 04/04/2025 DataInicioRegistro := 10/04/2025 indiceContinuidade := 0") Consultar lista dos títulos em Aberto exibir os boletos vencidos, com vencimento no período 01/04/2025 até 05/04/2025: BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] * indicadorSituacao := 1 boletoVencido := 2 DataInicioVencimento := 01/04/2025 DataFinalVencimento := 05/04/2025 indiceContinuidade := 0") Consultar lista dos títulos Liquidados, com data movimento (liquidação) no período 01/04/2025 até 10/04/2025: BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] * indicadorSituacao : 2 boletoVencido : 1 DataInicioMovimento: 01/04/2025 DataFinalMovimento : 10/04/2025 indiceContinuidade : 0") * Em breve será disponibilizado vídeos em nosso portal de cursos.*
  6. Recebemos relatos de um usuário que não estava sendo alimentando corretamente as propriedades no retorno da consulta. Analisando o código teve alterações e fizemos os ajustes necessários e foi validado em produção pelo usuário. Sobre os filtros de consulta: Delphi/Lazarus: Situação Cancelado ou Aberto, utilize DataVENCIMENTO no filtro. FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; FiltrosAPI.indicadorSituacao := isbCancelado; //( ou isbAberto); FiltrosAPI.dataVencimento.DataInicio := strtodate('07/04/2025'); FiltrosAPI.dataVencimento.DataFinal := strtodate('07/05/2025'); FiltrosAPI.indiceContinuidade := 0; Situação Baixado (liquidado), utilize DataMOVIMENTO no filtro. FiltrosAPI := Boleto.Configuracoes.WebService.Filtro; FiltrosAPI.Clear; FiltrosAPI.indicadorSituacao := isbBaixado; FiltrosAPI.dataMovimento.DataInicio := strtodate('07/04/2025'); FiltrosAPI.dataMovimento.DataFinal := strtodate('07/05/2025'); FiltrosAPI.indiceContinuidade := 0; ACBrLib: Situação Cancelado ou Aberto, utilize DataVENCIMENTO no filtro. [ConsultaAPI] IndicadorSituacaoBoleto= 1 ( 1.Cancelado ou 3.Aberto) DataInicioVencimento=07/09/2024 DataFinalVencimento=09/09/2024 indiceContinuidade=0 Situação Baixado (liquidado), utilize DataMOVIMENTO no filtro. [ConsultaAPI] IndicadorSituacaoBoleto= 1 ( 2.Baixado) DataInicioMovimento=07/09/2024 DataFinalMovimento=09/09/2024 indiceContinuidade=0 ACBrMonitorPlus: Situação Cancelado ou Aberto, utilize DataVENCIMENTO no filtro. BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] IndicadorSituacaoBoleto= 1 ( 1.Cancelado ou 3.Aberto) DataInicioVencimento=07/09/2024 DataFinalVencimento=09/09/2024 indiceContinuidade=0") Situação Baixado (liquidado), utilize DataMOVIMENTO no filtro. BOLETO.ConsultarTitulosPorPeriodo("[ConsultaAPI] IndicadorSituacaoBoleto= 1 ( 2.Baixado) DataInicioMovimento=07/09/2024 DataFinalMovimento=09/09/2024 indiceContinuidade=0") O que diz o manual da API: Data Pagamento na solução acbr de filtro é dataMovimento. Atenção ! Lembramos que o Cora retorna o ID do boleto, vem mapeado na propriedade nossoNumeroCorrespondente. Este ID precisa ser salvo pois nas consultas o nosso numero não é devolvido, você identifica pelo NossoNumeroCorrespondente: Agradecimento especial ao usuario @nebrio que nos forneceu as credenciais e realizou testes com acbrlib e ao Midas (midas779) que realizou os testes no delphi em seu ambiente.
  7. Boa tarde ! será analisado. (tarefa TK-6699)
  8. Obrigado pela contribuição. Notei que o @Juliomar Marchetti citou que quando registra boleto ele retorna de forma diferente, foi testado o registro tbm ? Pode anexar os logs de consultaDetalhe e Registro em modo paranóico para que possamos analisar. Criado a TK-6821 para análise;
  9. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  10. Criado a tarefa TK-6817 para análise do time de boleto. Assim que analisado será notificado aqui mesmo no forum
  11. ja questionou o suporte banco sobre estas informações que não esta voltando na consulta ?
  12. No BB atualmente temos a consulta detalhada por boleto TpConsultaDetalhe e a Consulta em lista TpConsulta que devolve uma lista de boletos de acordo com filtros. Exemplo: indicadorSituacao, carteira, modalidadeCobranca, periodo ETC Esta consulta em lista, vc chegou a testar ?
  13. @jaidomini Segue anexo as 2 units ACBrBoletoW_Itau_API.pas ACBrBoletoRet_Itau_API.pas Salve em ..\ACBr\Fontes\ACBrBoleto\WS e rode o instalador. Boleto.Configuracoes.WebService.Operacao = TpConsulta Boleto.Configuracoes.WebService.Filtro.indicadorSituacao := isbBaixado ou isbCancelado //Filtro é a data Movimento conforme exemplo abaixo: Boleto.Configuracoes.WebService.Filtro.dataMovimento.DataInicio := Só consulta 1 dia por vêz não é período.
  14. @jaidomini Boa tarde ! Estamos realizando uns testes com o novo endpoint de francesinhas. Se eu te mandar as units, vc consegue realizar testes ai no seu ambiente?
  15. Bom dia ! Você utilizxa acbrlib, componentes ou acbrmonitor ? Pode nos fornecer um arquivo de retorno para que possamos testar em nosso ambiente ?
  16. pois é estou consultando em produção. blz. Obrigado pela ajuda.. solicitei o log de cada um deles para ver o q esta acontecendo
  17. Armando. uma observação, tenho 2 credenciais diferentes aqui (usuarios diferentes) em ambos tudo q consulto , ele devolve httpcode 200, mas sem informações. o seu retornou de boa ? precisou liberar algo no banco ? Em ambos recebo { "_pageable": { "_limit": 20, "_offset": 0, "_pageNumber": null, "_pageElements": 0, "_totalPages": null, "_totalElements": 0 }, "_content": [] }
  18. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  19. você esta utilizando biblioteca que depende de modo gráfico por isso esta tendo este erro. Observe o que o @Diego Foliene passou de instrução para que vc possa utlizar a lib console:
  20. Bom dia @Light System Software Tenho um exemplo de uma API simples em multiThread que vc pode analisar. Ela é da lib NFe, mas vc pode abstrair isso: reqMT_NFe.js Vai perceber que a SingleThread É diferente da MultiThread, se olhar o exemplo é passado um handle (ponteiro) como parametro NFSE_UltimoRetorno: ['int', ['void *', 'char*', 'int*']],
  21. @armando.boza Consegue testar para nós a tpConsulta: ACBrBoletoW_Santander_API.pas ACBrBoletoRet_Santander_API.pas Testei com credenciais de outro usuário, mas infelizmente não está encontrando boletos liquidados nem no postman. Salvar na pasta ..\ACBr\Fontes\ACBrBoleto\WS Executar o instalador. FiltrosAPI.Clear; FiltrosAPI.indicadorSituacao := isbBaixado; FiltrosAPI.dataMovimento.DataInicio := IncDay(date,-30); FiltrosAPI.dataMovimento.DataFinal := Date; FiltrosAPI.indiceContinuidade := 0;
  22. Esta usando qual motor de relatorio FPDF ou Fortes ? Se mudar para o outro o comportamento é o mesmo ? Seu linux está configurado UTF-8 ? sudo dpkg-reconfigure locales
×
×
  • 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...