João Vitor Bogo Postado 17 Julho Postado 17 Julho Bom dia, estou fazendo a implementação da Negativação/Protesto e me deparei com o seguinte bloco Não entendi por quê está sendo utilizado ATitulo.DataProtesto - ATitulo.Vencimento sendo que já existem as propriedades ATitulo.DiasDeProtesto e ATitulo.TipoDiasProtesto, que atualmente não estão sendo utilizadas. Aproveitando, uma linha abaixo tem o seguinte bloco que já está analisando o campo ATitulo.DiasDeNegativacao mas não leva em consideração o campo ATitulo.TipoDiasNegativacao. Minha dúvida é se isso foi feito intencionalmente dessa maneira, ou se só acabou passando batido
Moderadores Juliomar Marchetti Postado 17 Julho Moderadores Postado 17 Julho Boa tarde não sei como está tratando. mas temos clientes da empresa rodando a mais de ano com esse código e está funcionando toda essa parte de negativação e protesto Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
João Vitor Bogo Postado 18 Julho Autor Postado 18 Julho 15 horas atrás, Juliomar Marchetti disse: Boa tarde não sei como está tratando. mas temos clientes da empresa rodando a mais de ano com esse código e está funcionando toda essa parte de negativação e protesto Bom dia, Apenas para esclarecer, em nenhum momento afirmei que o código não está funcionando. O ponto que levantei é que nem todas as opções disponíveis estão sendo devidamente tratadas. Com a lógica atual, as propriedades ATitulo.DiasDeProtesto / ATitulo.TipoDiasProtesto e ATitulo.TipoDiasNegativacao acabam sendo subutilizadas. Isso força o ERP a calcular manualmente os dias da instrução (com base em DataProtesto - Vencimento), quando o ideal seria simplesmente passar os parâmetros completos e permitir que o próprio componente se encarregue desse cálculo, conforme foi projetado. Isso poderia evitar inconsistências e tornar o processo mais flexível e aderente à estrutura já existente.
Moderadores Juliomar Marchetti Postado 18 Julho Moderadores Postado 18 Julho 2 horas atrás, João Vitor Bogo disse: Bom dia, Apenas para esclarecer, em nenhum momento afirmei que o código não está funcionando. O ponto que levantei é que nem todas as opções disponíveis estão sendo devidamente tratadas. Com a lógica atual, as propriedades ATitulo.DiasDeProtesto / ATitulo.TipoDiasProtesto e ATitulo.TipoDiasNegativacao acabam sendo subutilizadas. Isso força o ERP a calcular manualmente os dias da instrução (com base em DataProtesto - Vencimento), quando o ideal seria simplesmente passar os parâmetros completos e permitir que o próprio componente se encarregue desse cálculo, conforme foi projetado. Isso poderia evitar inconsistências e tornar o processo mais flexível e aderente à estrutura já existente. Hum não saberia dizer. mas o bom é que ele serve para demais bancos que seguem o mesmo mas em todo o caso tu pode fazer as devidas mudanças do jeito que desejar, testar e anexar aqui assim será validado e subido ao svn Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
João Vitor Bogo Postado 21 Julho Autor Postado 21 Julho Em 18/07/2025 at 15:43, Juliomar Marchetti disse: Hum não saberia dizer. mas o bom é que ele serve para demais bancos que seguem o mesmo mas em todo o caso tu pode fazer as devidas mudanças do jeito que desejar, testar e anexar aqui assim será validado e subido ao svn Bom dia, segue anexo sugestão da alteração nessa unit ACBrBoletoW_Sicredi_APIV2.pas
Consultores Alexandre de Paula Postado 21 Julho Consultores Postado 21 Julho Boa tarde, Criada a TK-7384 para avaliação. Obrigado pela contribuição. Alexandre de Paula Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
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