Функция Распределить на период

Распределить на период, редактирование операции, разбить по начислению.

Часто возникает ситуация, когда платеж проводится за длительный период. С такими платежами мы сталкиваемся при оплате страховки, покупке лицензии, длительной аренде, выплате налога. При такой оплате некорректно будет видеть всю сумму операции в одной дате. Вы можете равномерно распределить платеж на период, за который прошла оплата. 

Для этого в ПланФакте реализована функция Распределить на период.


Распределить дату начисления в операции можно по дням, неделям, месяцам, кварталам, полугодиям, годам с указанием числа распределения (например,3 месяца, 1 квартал, 6 лет, 18 дней, 5 недель, 2 полугодия, 1 полугодие).


При сохранении операции, у которой указаны параметры для распределения на период, такая операция автоматически разделяется на несколько частей.

Дата начала периода = Дате начисления. Далее вычисляется количество месяцев, попадающих в период.

Операция разбивается по дате начисления на такое количество частей, сколько месяцев попадает в указанный интервал.

Дата начисления указывается на последний день месяца или периода.

При этом сумма части рассчитывается пропорционально числу дней.



1. При распределении суммы по дням, в случае, если в дате начисления указано не 1е число месяца, указать можно такое количество дней, чтобы хотя бы один день попадал на следующий месяц. Например, если в дате начисления выбрать 11.04., то минимально можно распределить операцию на 21 день (20 дней до конца апреля и один день мая).
2. При распределении суммы по неделям, в случае если в дате начисления указано не 1е число месяца, указать можно такое количество недель, чтобы хотя бы одна неделя попадала на следующий месяц. Например, если в дате начисления выбрать 11.04., то минимально можно распределить операцию на 3 недели (2 недели до конца апреля и одна неделя, которая попадает на май).
3. При распределении суммы по месяцам, в случае, если указано 1е число месяца, минимальный срок для распределить составляет 2 месяца.
4. При распределении по кварталам, полугодиям, годам, указать можно любое количество периодов, так как в данном случае условие минимум два месяца соблюдено по умолчанию.


Рассмотрим на примерах работу данной функции:

Пример 1.

Сумма: 1 500 рублей
Дата начисления: 01.04.2023
Период: 45 дней.


После сохранения в таблице разбиения появилось 2 части (так как 2 месяца попадают в указанный интервал):

1. часть 1 (на последний день апреля): 30.04. — 1 000 рублей.

2. часть 2 (на последний день периода): 15.05. — 500 рублей.

В апреле период затрагивает 30 дней, поэтому и сумма = 1000 рублей.
В мае в период попадает 15 дней, поэтому на май сумма меньше = 500 рублей.


Пример 2.

Сумма: 2 500 рублей
Дата начисления: 24.09.2022
Период: 2 месяца (то есть до 23 ноября).


После сохранения в таблице разбиения появилось 3 части (так как 3 месяца попадают в указанный интервал):
1. часть 1 (на последний день сентября): 30.09. — 286,89 рублей.

2. часть 2 (на последний день октября): 31.10 — 1 270,49 рублей.

3. часть 3 (на последний день периода): 23.11 — 942,62 рублей.

Всего в периоде 62 дня

В сентябре период затрагивает 7 дней, поэтому и сумма = 286,89 рублей.
В октябре в период попадает 31 день, поэтому = 1 270,49 рублей.
В ноябре в период попадает 23 дня, поэтому = 942,62 рублей.




👆 На этом пока всё