Кейс разработки системы расчета КТУ на заводе

В системе расчёта коэффициента трудового участия (КТУ) для производственной компании «Inter-lis» реализовано 4 роли: администратор, оператор, заведующий производством и НДИ (заполняет справочники).

Справочники

«Справочники» включают разделы «Пользователи», «Графики работы», «Сотрудники», «Бригады», «Рабочие центры», «Технологические операции», «Единицы измерения», «Параметры измерения», «Товарные категории», «Формулы», «Нормы выработки» и «Типы простоев».

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

Графики, сотрудники и бригады

В «Графиках работы» вносятся смены, а в «Перерывах» — время отдыха (обед, перерыв, пересменка); на их основе высчитывается чистое рабочее время в минутах и в формате «часы:минуты», есть проверки на накладки по сменам и перерывам.

В разделе «Сотрудники» каждому присваивается табельный номер и ведётся история изменений, поэтому в «Журнале смен» на выбранную дату подтягиваются актуальные данные.

На странице «Бригады»4 фильтра (дата, номер бригады, начальник смены, статус), данные загружаются онлайн на плагине Datatable с динамическими сортировками; так устроены все разделы, где в таблицах больше 1000 записей.

Рабочие центры и товарные категории

«Рабочие центры» (РЦ) бывают 3 видов — город, цех и оборудование — с 2 фильтрами (номер и название) и иерархическим размещением: в городе цеха, в цехах оборудование, каждый уровень можно свернуть и развернуть. «Товарные категории» привязаны к оборудованию (РЦ 3 уровня); на странице категории можно динамически выбрать параметры и единицы измерения из «Справочников», а основной показатель продукции вычисляется на основе остальных данных по заданной формуле.

Формулы и нормы выработки

Раздел «Формулы» работает так же, как формулы в «Товарной категории»: по параметрам создаются переменные-ключи вида [Ширина], причём по кнопке параметр вставляется автоматически. Можно использовать условия по синтаксису PHP (if/elseif/else), чтобы считать с учётом разных вариантов — на странице есть инструкция. «Нормы выработки» объединяют товарную категорию с формулой и технологическую операцию из «Справочника» и показывают, сколько продукции производят в идеальных условиях; по норме ведётся история, а расчёт привязан к периоду её действия.

Регистрация смены

На странице «Регистрация смены» указываются дата, РЦ 1 уровня (город), смена и бригада — её начальник подставляется автоматически из справочников, но его можно заменить; задаётся плановое число сотрудников, а фактический показатель высчитывается автоматически по данным оператора.

Здесь же выбираются сотрудники вне РЦ 3 уровня (например, водители — их КТУ средний за смену), а в подпункте «Тревоги» фиксируются воздушные тревоги, по которым автоматически считается общее время, влияющее на чистое время.

Результаты и рабочие группы

После сохранения в разделе «Результаты рабочих центров» все РЦ видны в иерархической последовательности: у оборудования отображается КТУ, а по цеху и городу высчитывается средний показатель.

У РЦ 3 уровня — 4 вкладки: «Простои» (записи добавляются динамически и идут в чистое время), «Производство» (категория выбирается автопоиском на плагине select2, причём по каждой категории идёт общий подсчёт и калькуляция по всей странице, а основной параметр считается по формуле на лету), «Состав рабочей группы» (сотрудники добавляются и удаляются динамически, по каждому автоматически считается время, внизу — общее время группы, и каждая запись проверяется на накладки) и «Комментарий».

Все данные сохраняются в «Регистры накопления» для дальнейшего расчёта.

Расчёт КТУ

По кнопке «Рассчитать» идёт подсчёт по введённым данным: согласно графику смены проверяется каждая минута на простои, тревоги и перерывы, чтобы получить чистое время работы РЦ. Фактическое производство и норма выработки считаются по формуле или вручную — в зависимости от настроек РЦ.

Формируются «Регистры расчёта» с данными: время работы оборудования, время работы сотрудника, норма выработки, нормируемое время на фактический объём, выработка на оборудовании и КТУ — часть из них используется и в единой информационной системе предприятия.

Журналы и КТУ

Коэффициент трудового участия формируется как отношение фактической выработки к норме. Средний показатель КТУ смены виден в «Журнале смен» с фильтрами (дата, смена, начальник бригады, бригада, город), а также общее время тревог и соотношение сотрудников (факт/план).

В «Журнале работ» — данные по каждому РЦ с общим производственным показателем и временем простоя, с 4 фильтрами (дата, смена, начальник бригады, бригада, рабочий центр).

Результат

Расчёт КТУ на производстве полностью автоматизирован: смены, простои и тревоги учитываются поминутно, фактическая выработка считается по настраиваемым формулам, а результаты по оборудованию, цехам и городам сводятся в журналы. Решение выдерживает таблицы с тысячами записей и встраивается в единую информационную систему предприятия.

Если у вас производство, посмотрите, как устроена CRM для производства — с учётом смен, выработки и себестоимости.

Другой производственный кейс — внедрение CRM для производства наружной рекламы.

Нужна такая же система под ваше производство? Закажите разработку и внедрение системы — автоматизируем учёт смен, выработки и расчёт КТУ.