Базовый код алгоритма — 1.
Последовательность работы алгоритма:
расчет предварительных сумм или выполнение функций с D1 по D10, перед началом работы с РВ;
расчет РВ = D11;
работа со столбцом РВ в лицевом счете;
расчет предварительных сумм или выполнение функций с D12 по D14, после работы с РВ;
расчет итоговой СУММЫ по алгоритму = D15;
дополнительное округление D15, если нужно.
Работа по умолчанию: Все выражения пусты, ничего не рассчитывается.
Параметры универсального алгоритма: параметры с 1 по 15 задают расчетные выражения D1,…,D15 соответственно. Кроме того:
16 | Пропускать расчет для будущих месяцев (от текущего месяца системы): 1 — да, 0 — нет. |
17 | Тип работы со столбцом РВ: 0 — без записи найденного значения РВ в графу РВ; 1 — с записью; 2 — с записью и запросом (возможностью корректировки). Если к значению прибавить 10, то значение РВ не будет пересчитываться, если в графе РВ уже есть ненулевое значение РВ. |
18 | До скольки округлять значение D15, если нужно; 0 — не округлять. |
19 | Тип дополнительного округления D15, если нужно: 0 — округлять, 1 — отбрасывать, 2 — дополнять. |
По умолчанию расчетные выражения D1-D15 — пусты, значения параметров установлены на 0, кроме параметра 17 – для него значение по умолчанию равно 2.
Далее перечислены виды НУ, рассчитываемые по универсальному алгоритму.