<< Нажмите для показа Оглавления >> Навигация: Управление затратами > Учет общих затрат > Настройка проектов для учета затрат > Бонусные модели > Модель от оборота |
Модель от оборота позволяет расчитать базовую сумму (БАЗУ) для начисления бонуса, от которой будет вычисляться процент. Данная модель является частным случаем универсальной модели, но, поскольку часто реализуется в компаниях, была выделена в отдельную. Данная модель может быть реализована также через универсальную формулу.
Расчет БАЗЫ по заранее созданной "модели бонуса", которая описывает правила расчета, включая вычеты и т.п.. Если модель не задана, то за БАЗУ берется сумма всех платежей по проекту.
Расчет по модели происходит следующим образом:
1. Берется сумма входящих платежей по проекту
2. Из данной суммы вычитаются затраты по заранее указанным видам Общих затрат.
3. Из получившегося значения вычитается % прибыли компании.
3. Из получившегося значения вычитается "Компенсационный вычет" (может быть как положительным, так и отрицательным числом).
Результирующее значение использоуется как БАЗА, из которой вычисляется юонусный процент сотрудника.
Данная база может быть использована в общей универсальной формуле в виде формульной перебенной с именем BASE.
Настройка модели осуществляется в:
УЧЕТ ЗАТРАТ - НАСТРОЙКА СПРАВОЧНИКОВ - Настройка моделей выплаты бонусов
При создании модели можно указать название модели (данное название будет использоваться при выборе из списка моделей при настройке бонуса по проекту конкретному сотруднику).
Далее можно выбрать статьи общих затрат, которые будут вычитаться из БАЗЫ, процент прибыли компании, а также указать формулу, которая будет использоваться при расчете БАЗЫ.
Если формула не указана, то в качестве БАЗЫ берется значение, получившееся после настроенных вычетов.
Формула может содержать любые арифметические действия, переменную BASE и ряд синтаксических конструкций типа IF...THEN...ELSE...END и встроенных функций. Базовый набор математических функций можно посмотреть в справочнике языка T-SQL (например, https://docs.microsoft.com/ru-ru/sql/t-sql/functions/mathematical-functions-transact-sql?view=sql-server-ver15)
Пример формулы:
(109.1515221 + 0.03034151 * BASE)/(1 + 0.000000238053201 * BASE - 1.78887265E - 15 * SQUARE(BASE))
где SQUARE() - формула вычисления квадратного корня.
Для формул, не содержащих переменных конкретного проекта, а являющихся только функцией от БАЗЫ - f(BASE) (формула, приведенная выше, не содержит таких переменных, а содержит только переменную BASE и аривметические действия), возможно получение визуального графика отображения размера бонуса в зависимости от суммы платежей (с учетом нулевых вычетов по статьям расходов, которые зависят от конкретного проекта). При нажатии на ссылку "Тест" выводится график, соответствующий текущей формуле: