13.05.2008, 11:04 | #1 |
Участник
|
Вводится сумма, например, 1000 р., ее нужно разбить автоматически на определенный период, например, на 2 года на последний день каждого месяца этих двух лет. Как это лучше сделать?
|
|
13.05.2008, 11:14 | #2 |
Участник
|
Пишите процедуру. На виртуальной таблице дата. Тип Периода - месяц. Ограничьте диапазон по Дате Начала вашими двумя годами. Идите по отфильтрованному диапазону, делите вашу сумму NORMALDATE(Дата Окончания) из таблицы Дата и будет концом периода, на который нужно положить часть суммы.
|
|
13.05.2008, 11:18 | #3 |
Участник
|
|
|
13.05.2008, 11:36 | #4 |
Moderator
|
Правильнее не писать свою процедуру, а делать через карточку РБП и регулярное начисление амортизации ...
|
|
13.05.2008, 11:55 | #5 |
Участник
|
Это не расходы будущих периодов и амортизации нет, это новый вид документов на забалансе, нужно просто разбивать сумму по определенным периодам.
|
|
13.05.2008, 13:00 | #6 |
Участник
|
Цитата:
Вы можете подробнее рассказать о новом виде документов на забалансе, в котором требуется разбивать сумму по периодам? Не программное применение, а именно практическое, т.е. суть такого действия? Вполне возможно, что РБП не подойдет, но, и выдумывать новую функциональность думаю сразу не стоит. |
|
13.05.2008, 14:43 | #7 |
Участник
|
Документ-учета по займам, формируется график оплат(на период с мая 07 по ноябрь 08, сумма 1300)
31.05.07-100 30.06.07-100 .... 30.06.08-100, рассматриваем случай, если процент нулевой. С этим случаем все получилось, не получается автоматический пересчет, если за какую-то лату сумма изменилась вручную. |
|
13.05.2008, 16:50 | #8 |
Участник
|
Цитата:
Сообщение от trabajo
Документ-учета по займам, формируется график оплат(на период с мая 07 по ноябрь 08, сумма 1300)
31.05.07-100 30.06.07-100 .... 30.06.08-100, рассматриваем случай, если процент нулевой. С этим случаем все получилось, не получается автоматический пересчет, если за какую-то лату сумма изменилась вручную. Сделайте процедурку, которая бы рассчитывала Общую Сумму платежа, Погашенную Сумму и разность. Потом считала кол-во "открытых" периодов (COUNT) и разбивала на нужные значения. А если нужно изменять кол-во периодов, то просто обновлять ("удалять" старые и "вносить" новые) данные по периодам (датам) P.S. При этом далее прекрасно можно накрутить %. Более точно не могу сказать, так как не знаю в целом задачу. |
|