Что-то я тоже не смог найти,....
..хотя точно помню, что это было в форуме.
Я кратенько и на своём личном примере:
Я плачу за квартиру раз в месяц. Как правило, это последние числа месяца. Но
иногда так бывает, что я не успеваю заплатить за текущий месяц в текущем же месяце.
И тогда получается небольшое противоречие: если я операцию по оплате за квартиру
внесу датой платежа, то она, вроде как, будет уже относиться к другому месяцу.
Если же я внесу операцию последним числом истекшего месяца, то тогда у меня \"уплывут\"
остатки по счетам. Что делать?
Выход: завести ещё одну дату в операции. И назвать эту дату бюджетной.
Тогда можно придерживаться правила: все операции, чтобы остатки совпадали, следует
вводить непосредственно датой их совершения. Ну а если нужно изменить период,
к которому относится эта операция, тогда следует это изменение вносить в бюджетную
дату.
А поскольку графики тоже поддерживают выбор по бюджетной дате, то можно будет
построить график как по реальному движению денег, так и по периодам, к которым
относились платежи.