Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Olá, pessoal.

Estou realizando a integração da API de boletos Sicredi utilizando o ACBrBoleto, e me deparei com uma limitação no momento das consultas.

Atualmente, a consulta de boletos é feita pelo método tpConsulta, que retorna corretamente os boletos com situação "LIQUIDADOS".
Porém, para boletos em outras situações (como "EM ABERTO", "BAIXADOS" etc.), é necessário utilizar o método tpConsultaDetalhe.

O problema é que o tpConsultaDetalhe realiza a busca boleto a boleto, o que torna o processo mais lento e ineficiente, principalmente em casos com grande volume de títulos, além de não permitir filtragem por data ou intervalo de lançamentos.

Em contato com o suporte da PJ Tech Sicredi, fui informado sobre um endpoint que permite realizar consultas em lote e filtradas por data e situação, o que resolveria perfeitamente essa limitação. Seguem as informações repassadas:

Endpoint:
https://api-parceiro.sicredi.com.br/cobranca/v1/cobranca-financeiro/movimentacoes/

HEADERS:
Authorization
x-api-key
Content-Type: application/x-www-form-urlencoded

PARAMS:
pagina
codigoBeneficiario
cooperativa
posto
dataLancamento
tipoMovimento
posto
 

Esse endpoint retorna os boletos conforme os parâmetros informados, permitindo uma consulta muito mais rápida e eficiente, ideal para integrações com grande volume de dados.

Sugestão:
Avaliar a possibilidade de incluir no ACBrBoleto um novo método que utilize esse endpoint para consultas em lote e por data de lançamento, mantendo a compatibilidade com o padrão atual de retorno.

Acredito que essa melhoria traria ganhos significativos de performance e simplificaria o processo de sincronização de boletos com a API Sicredi.

Desde já, agradeço a atenção e fico à disposição para compartilhar mais detalhes ou exemplos do corpo JSON utilizado nessa requisição.

  • Consultores
Postado

Verificamos que você anexou apenas a documentação sobre seu pedido.
Informamos que será inserida para análise de viabilidade e havendo aprovação do pedido, entrará na fila do backlog e será tratada conforme critérios de priorização.
Caso  tenha urgência, você pode também efetuar a implementação com o apoio do nosso time (via fórum/discord) e após conclusão será enviado ao repositório.

image.png

Alexandre de Paula
Gerente de Projetos
Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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