在计算每月费用时计算最终付款

时间:2013-02-15 14:48:11

标签: c# sql vb.net math accounting

情况如下:

每月费用适用于某个帐户,并向下舍入到最接近的美元。如果每月费用有任何余额,这将产生高于其他付款的最终付款。如果我的所有债务人都有这样的账户,那么确定最后一个月就没有问题了,因为设定了月数,我可以根据他们账户的收费数量来检查,并且只是在他们账户上收取余额在最后一个月。

然而,它变得更加复杂。现在,应付款总额在还款期间的任何时候都会发生变化,因为可能会发现债务人或多或少欠债。再次,这对于计算最终付款没有问题,但是人们设置付款基础的新付款金额是原始到期的总额,比如1000美元,而不是他们帐户的当前余额,比如800美元。发生这种情况时,可以在规定的月数之前或超过月数的情况下还清账户。第二个是不允许的,我必须确定何时应该发生最终付款并收取余额。这可能不会太困难,但您不仅要跟踪总应付金额之前和之后的付款金额差异,而且还必须跟踪付款金额的余额。

这甚至更进一步,债务人有能力降低他们的付款。这笔新的付款金额也是根据总金额而不是当前余额计算的,再次导致付款在帐户之前或之后关闭帐户。

无论如何,您可以计算这些帐户在最后一个月的时间,并将剩余的余额应用到他们的帐户费用中吗?

大多数帐户都是直接的,并且没有付款金额更改,但许多帐户仍然有。

1 个答案:

答案 0 :(得分:0)

对我而言,您希望维持每个借款人的[总债务],[支付总额],[每月付款]列。然后当[每月付款]> [总债务] - 他们上个月的[支付总额]?

希望这有帮助