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