по поводу делить на несколько дней - чет как то сомнительно выглядит. Для чего на дни разбивать? может просто тогда движения на 1-е число всю сумму
Хм, неужели я написал "разбивать на дни"? (хотя можно и так, суть от этого сильно не поменяется
).
Читаю написанное мною
записываю в РН с периодичностью Месяц с распределением пропорционально количеству дней в каждом месяце
и понимаю так - определяю сумму, приходящуюся на данный месяц (не по дням, а на все дни этого месяца суммарно) и записываю в РН на данный месяц ,т.е. первым числом месяца и будет.
А дальше опять ничего не понял - какие виды бюджета, зачем? вы поставили цель замудрить задачу так, чтобы наверняка не успеть решить ее на экзамене (там ведь еще и изменения могут внести
).
И в шапке не Дата, а ДатаНачала и ДатаОкончания.
Кажется, дошло до меня, что вы понимаете под произвольным периодом - вот эти самые неделю, месяц и т.д. Кстати, это очевидно неправильно, потому что у вас получается совсем не произвольный период, а стандартный период из заранее заложенного списка.
Упрощайте, не придумывайте того, чего нет в задании. Вот там нет стандартных периодов, и нефиг с ними заморачиваться, дополнительных баллов на этом не заработаете, а нужное сделать не успеете.