Calcular a primeira data de vencimento

O cálculo da primeira data de vencimento depende de várias variáveis definidas pelo usuário:

  • O número de dias entre a fatura e a primeira obrigação é usado para calcular a data da primeira obrigação.
  • Os dias para ajuste, se especificados, também são usados para calcular a data da primeira obrigação. Eles são usados quando uma data de vencimento calculada cai entre dois dias fixos do mês.
  • Várias obrigações são ajustadas no número de dias entre os pagamentos para terem, pelo menos, a mesma quantidade de dias entre as obrigações. Um número maior que o número de dias entre os dias de pagamento fixos pode fazer com que um dia de pagamento fixo seja ignorado. Isso depende do tamanho do intervalo de dias de ajuste.

Exemplo

Este exemplo mostra a estrutura da obrigação de um código de termos em dias fixos. Suponhamos estas informações na fatura de exemplo:

Variável Valor
Número de pagamentos 7
Dias entre fatura e primeira data de conclusão 10
Dias entre pagamentos 8
Dias de pagamento fixos do mês 5 15 25
Dias de pagamento fixos para ajuste 3

Se o número de obrigações for 7 e os dias do mês forem 5, 15 e 25, sete obrigações serão criadas. As datas de vencimento serão os dias 5, 15 e 25, alternando até que todas as obrigações sejam criadas.

Se o número de dias entre a fatura e a primeira obrigação cair no dia 27 e os dias para ajuste forem 3, a primeira obrigação poderá ser ajustada em três dias. Deverá haver uma data anterior para ser usada como a primeira obrigação.

Nesse caso, a data da fatura mais os dias entre a data da fatura e a primeira data de vencimento é 27. O dia 25 está dentro do intervalo de ajuste de três dias. A partir desse conjunto de variáveis, a primeira data de obrigação é o dia 25.