KelvinAlexandre Postado 13 Fevereiro Postado 13 Fevereiro Realizei algumas implementações nas units da API V2 do Sicredi para suportar a rota de "Movimentações" (conhecida como Francesinha). Motivação: A implementação atual consulta apenas a rota de "Liquidados no Dia" (D0). No entanto, para fins de conciliação financeira, muitos clientes necessitam da data efetiva do crédito (D+1) e não apenas da data do pagamento. A rota de movimentações fornece essa informação correta (dataMovimento). O que foi feito: Alterei as units ACBrBoletoWS.pas, ACBrBoletoW_Sicredi_APIV2.pas e ACBrBoletoRet_Sicredi_APIV2.pas para permitir alternar entre as estratégias de consulta. ACBrBoletoWS: Ajustado para instanciar a classe da API V2 também quando a configuração for identificada como rota alternativa. Unit de Envio (W): Implementada a lógica no método DefinirURL e DefinirParametros. Se a propriedade VersaoDF for definida como 'V1', o componente direciona para a rota /cobranca/v1/cobranca-financeiro/movimentacoes. Se for 'V2' (padrão), mantém a rota antiga /boletos/liquidados/dia. Unit de Retorno (Ret): Adicionado tratamento para diferenciar o JSON de retorno (chave resultado vs items). Mapeamento da DataCredito baseado no campo dataMovimento quando estiver na rota Francesinha. Ajuste no controle de paginação para respeitar o padrão desta rota específica. Mantive a compatibilidade com a rota atual de liquidação D0. Seguem as units alteradas para análise e merge, qualquer dúvida estou à disposição. Obrigado. ACBrBoletoRet_Sicredi_APIV2.pas ACBrBoletoW_Sicredi_APIV2.pas ACBrBoletoWS.pas 1
Consultores valterpatrick Postado 13 Fevereiro Consultores Postado 13 Fevereiro Foi criada a tarefa ACBR-8989 para análise do caso e parecer por parte da equipe de consultores. Qualquer novidade será divulgada aqui no tópico. Valter Patrick Gerente de Projetos na empresa CTEC Consultor ACBr (33)98400-0936 GitHub: https://github.com/valterpatrick Ajude o Projeto ACBr crescer - Assine o Clube PRO (15) 2105-0750 (15)99790-2976. Discord
KelvinAlexandre Postado 3 Junho Autor Postado 3 Junho Boa tarde @valterpatrick Gostaria de saber como está o andamento da análise da tarefa ACBR-8989, tem informações se vai ser implementado?
Consultores valterpatrick Postado 5 Junho Consultores Postado 5 Junho Ainda não está concluido. Peço que aguarde um pouco mais. Valter Patrick Gerente de Projetos na empresa CTEC Consultor ACBr (33)98400-0936 GitHub: https://github.com/valterpatrick Ajude o Projeto ACBr crescer - Assine o Clube PRO (15) 2105-0750 (15)99790-2976. Discord
Recommended Posts
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 contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora