4. Настройки KPI
Обновлено: 07 Декабрь 2025
Версия: 2.2
Включение системы KPI
- Перейдите в Настройки -> Техподдержка -> Настройки модуля ServiceDesk
- Найдите настройку "Рассчитывать KPI"
- Установите значение "Включено"
- Сохраните изменения
После включения в меню появится пункт "KPI" в разделе "Финансы", а в настройках техподдержки - пункт "KPI Settings".
Настройка групп пользователей
Система использует две группы:
- Techdep-KPI-Calc - для доступа к расчетам и настройкам
- Techdep-KPI-Approve - для утверждения расчетов
Группы создаются автоматически. Убедитесь, что нужные пользователи добавлены в соответствующие группы.
Настройка параметров расчета
- Перейдите в Настройки -> Техподдержка -> KPI Settings
- Откройте вкладку "Settings"
- Нажмите кнопку "Edit Settings"
Проценты бонусов и вычетов
Укажите проценты бонусов и вычетов для разных уровней выполнения:
- Bonus 10% - бонус при превышении нормы на 10-19%
- Bonus 20% - бонус при превышении нормы на 20-29%
- Bonus 30% - бонус при превышении нормы на 30-39%
- Bonus 40% - бонус при превышении нормы на 40% и более (максимальный)
Аналогично для вычетов (при недовыполнении нормы).
Пороговые значения
- Minimum Active Requests for Deduction - минимальное количество активных заявок для применения вычетов (по умолчанию 10). Если активных заявок меньше, вычеты не применяются.
- Maximum Active Requests for Bonus - максимальное количество активных заявок для применения бонусов (по умолчанию 100). Если активных заявок больше, бонусы не применяются.
При расчете пороговых значений исключаются заявки указанных типов (см. ниже).
Настройки заявок
- On-site Request Multiplier - во сколько раз выездная заявка считается больше обычной (по умолчанию 3)
- Completed Statuses - статусы заявок, которые считаются выполненными (можно выбрать несколько). По умолчанию используется статус "Выполнен", если ничего не выбрано.
- Excluded Request Types for Thresholds - типы заявок, которые исключаются при расчете пороговых значений (например, "Проект", "Поставка"). Эти заявки не учитываются при подсчете активных заявок для проверки порогов, но учитываются при подсчете выполненных заявок.
Автоматическое создание начислений
- Auto Create Charges - если включено, при утверждении расчета автоматически создаются начисления (для бонусов) и удержания (для вычетов) в финансовом модуле. Суммы конвертируются в валюту по умолчанию.
- Нажмите "Save" для сохранения изменений
Настройка нормативов по подразделениям
- Перейдите в Настройки -> Техподдержка -> KPI Settings
- Откройте вкладку "Norms"
- Нажмите кнопку "Add Norm"
- Выберите подразделение из списка
- Укажите количество заявок, которое должен выполнять сотрудник этого подразделения в день
- Нажмите "Save"
Для редактирования норматива нажмите на кнопку редактирования в строке таблицы. Для удаления - кнопку удаления.
Важно: Для каждого подразделения может быть только один норматив. Расчет выполняется только для сотрудников, у которых:
- Есть подразделение
- Для подразделения задан норматив
- Есть запись о зарплате
Требования для работы системы
Для корректной работы системы необходимо:
- Включить KPI в настройках модуля техподдержки
- Задать нормативы хотя бы для одного подразделения
- У сотрудников должны быть:
- Подразделение (org)
- Запись о зарплате в финансовом модуле
- В системе должны быть настроены:
- Статусы заявок (хотя бы статус "Выполнен")
- Рабочий календарь (праздничные дни)
- Валюты (для конвертации зарплат)
Автоматический расчет
Автоматический расчет запускается 1-го числа каждого месяца в 2:00 и создает расчет за предыдущий месяц. Убедитесь, что:
- Настроен и запущен Celery Beat
- Задача
calculate_kpi_monthlyдобавлена в расписание - Включена настройка "Рассчитывать KPI"