Автоклассификация простоев
Версия от 03:09, 24 марта 2021; Yaroslav Goryaev (обсуждение | вклад)
Кроме ручного способа указания причин простоя существует механизм автоматического заполнения причин простоя.
Вся автоклассификация производится на момент закрытия состояния - то есть, когда пришло событие со сменой состояния станка. До этого момента для состояний, которые разрешено классифицировать, добавлена дефолтная причина простоя "Не определено" (с неуказанной датой окончания)
Порядок работы автоклассикации: Проверка, изменялись ли причины простоя Подразбиение на смены, если необходимо Подразбиение на ТОИР-ы, если необходимо Расстановка коротких простоев Расстановка коротких наладок.
- В момент закрытия состояния проверяется, изменялись ли причины простоя для этого состояния. Если ранее для незакрытого состояния была указана какая-то причина (любым способом), или состояние было подразбито на несколько причин - автоклассификация заканчивается, никаких изменений с записью не произойдёт. Если сначала пользователь указал причины простоя, сохранил запись, а затем отменил все свои изменения - автоклассификация всё-равно не произойдёт.
- После этого состояние подразбивается на отрезки смен, которые были во время этого состояния станка (видны в расписании станка). На смены делятся только состояния SwitchedOn и SwitchedOff, все остальные пропускаются. Для отрезков, попадающих на смены "Перерыв между сменами" (она же "Нерабочая смена") и "Перерыв внутри смены" выставляются системные причины "Перерыв между сменами" и "Перерыв" соответственно; для остальных отрезков выставляется системная причина "Не определено"