Página 1 de 1

formas de pagamento flexível

Enviado: 23 Jan 2024 14:42
por JoséQuintas
forma.png
Deu problema depois de muuuuito tempo.

Faz o fechamento cada 10 dias, e fatura 30 dias, mas pagamentos só nos dias 1, 11 e 21.

O problema foi... fevereiro com menos dias, ao somar 30 avançou um mês a mais. Agora somo só 27.

Ficou muito legal isso, até agora resolveu todas.

1) vencimento pode ser pela data de emissão ou data de saída
2) o (P)padrão é somar dias, e pode ser várias parcelas
3) o (D) dia ou (S) semana usa a configuração de baixo

Tem caso de cliente que fecha por dia da semana, pra pagar em outra semana, por exemplo.
Nesse detalhado tem de/até, se soma mês, se soma dia, e se ajusta o resultado final.
De repente o que emite segunda paga numa segunda do próximo mês ou numa quinta, sei lá.

E como o troço é meio doido, tem a simulação do lado, de várias datas, pra conferência.

Nota: a regra foi cadastrada em 04/2023, demorou quase 1 ano pro problema de fevereiro aparecer.

Só lembro disso quando surge algo diferente, ou neste caso que deu 30 dias a mais por causa de fevereiro.

Acho que não tem como simplificar essa tela.
Em GUI talvez um browse de cada conjunto, mas isso esconderia informação.