Что можно делать:
1. Рассчитывать, сохранять, загружать график платежей по кредиту.
(см. скрин 1)
2.Изменять сумму фактического платежа по кредиту (скрин 2 - колонка "к оплате (факт)") в каком то периоде с автоматическим пересчетом последующих сумм платежей по кредиту (скрин 2 блок 1) , расчет выгоды в досрочном погашении кредита (скрин 2 блок 3)
3.Позволяет вести учет платежей по кредиту не с самого начала (вспоминая когда и сколько платили), а ввести остаток на текущую дату.(скрин 3 блок 1).Я звоню в банк и узнаю реальную сумму остатка по кредиту на определенный период, который и вношу в колонку "Остаток (факт)".В результате обработка должна рассчитать сумму фактической переплаты на текущий момент (скрин 3 блок 2)
Обработка исходит из следующих положений : ежемесячная сумма платежа складывается из погашения суммы основного долга и процентов по остатку.Если в текущем месяце по факту есть переплата, то она идет на уменьшение остатка по кредиту и гасит в следующих ,за текущим, платежах сумму выплат по основному долгу (тогда мы платим только проценты по кредиту).Но никто не мешает платить в следующих периодах ежемесячно больше чем по плану,тем самым уменьшая "тело кредита" и экономя на процентах по кредиту.
//--------30.03.2009
изменения : Если границы периода лежат в годах с разным количеством дней, то сумма начисленных процентов за текущий период складывается из сумм: начисленные проценты в годуX1 + начисленные проценты в годуX2
//--------11.05.2009
Добавлен расчет и корректировка аннуитетных платежей (платежи равными суммами)