Соблюдение внутреннего распорядка (pk 3)
Метрика
| Поле | Значение |
|---|---|
| ID в каталоге | 3 |
| Название | Соблюдение внутреннего распорядка |
| Тип | percentage |
| min_value / max_value | 5 / 6 |
| calculation_timing | realtime |
| period_type | shift |
| function_name | — (нет) |
Назначение
Стимулирование соблюдения правил внутреннего трудового распорядка: перерывы, режим работы, требования к поведению на территории производства. Оценивается руководителем смены.
Критерии фиксации
- Выполнено: перерывы и режим соблюдены, нарушений ПВТР не зафиксировано.
- Не выполнено: зафиксированы нарушения (опоздания с перерыва, нахождение вне рабочей зоны, нарушения дисциплины).
- Кто фиксирует: руководитель смены (оценка по итогам смены).
- Момент фиксации: по итогам смены; в системе расчёт не автоматизирован — при необходимости ввод вручную или через механизм deferred/placeholder.
Формула / способ расчёта
Расчёт не автоматизирован. Значение определяется качественной оценкой руководителя (выполнено/не выполнено или процент выполнения). Для начисления в realtime-режиме требуется либо ручное создание KPIRecord после оценки, либо переход метрики на deferred с вводом по сменам.
Целевая доля от ставки при выполнении: 5–6% от pay_of_hour (по настройке KPIMetric.value).
Источник данных
- Наблюдение руководителя смены, журналы/замечания (вне системы или в смежных модулях).
- В backend нет автоматического источника для данной метрики.
Связь с системой
- calculation_timing: realtime, но function_name отсутствует — в текущем коде метрика не участвует в автоматическом
calculate_kpi()(пропуск по отсутствию функции проверки). - Для начисления возможно: ручное создание KPIRecord (POST /manufacture/kpi-record/) или назначение метрики как deferred с последующим bulk_accrue/ручным вводом по сменам.
- Рекомендация: при внедрении оценки зафиксировать процесс (кто, когда выставляет) и при необходимости добавить function_name или перевести на deferred.