Шаги операции – этапы, которые необходимо контролировать при выполнении операции. Отдельные шаги распределяются по группам шагов. |
Для добавления группы шагов в операцию необходимо воспользоваться кнопкой «Добавить группу шагов» на вкладке «Шаги операции» в окне конфигурации. Вкладка становится доступной при выборе операции |
Затем необходимо задать параметры группы шагов: - ИД группы шагов - идентификатор группы шагов, устанавливается автоматически;
- описание группы шагов – текстовое описание группы шагов;
- поряд. номер - порядковый номер, который определяет порядок выполнения групп шагов. Для групп шагов, которые могут выполняться одновременно, допускается устанавливать одинаковый порядковый номер;
- повторяемая – флаг, обозначающий, что группа шагов должна выполняться несколько раз в рамках операции (при производстве каждой партии).

После создания группы шагов в нее необходимо добавить шаги. Для добавления шага в группу необходимо воспользоваться контекстным меню доступным по правому клику мыши на группе шагов и выбрать пункт «Добавить шаг», после чего необходимо задать необходимые параметры: - № шага – уникальный номер шага в пределах группы, устанавливается автоматически;
- поряд. номер – порядковый номер, который определяет порядок выполнения шагов;
- пересчитать последовательность шагов – флаг, обозначающий, что после добавления данного шага необходимо автоматически пересчитать всю последовательность выполнения шагов в группе следующим образом: порядковые номера всех шагов, порядковый номер которых равен или больше этого шага будут увеличены на 1;
- имя шага – уникальное в пределах группы текстовое имя шага;
- описание шага – детальное описание необходимых действий;
- тип действия – тип действия, которое необходимо выполнить в рамках данного шага. Доступен выбор из списка типов действий:
- нормальный – устанавливается, когда в рамках выполнения шага не требуются действия в системе;
- добавление производства – требуется ввод данных о производстве продукции;
- добавление потребления – требуется ввод данных о потреблении материалов на операции;
- уведомление оператора – требуется ручное подтверждение оператора о выполнении шага;
- заполнение формы – требуется заполнение специальной формы;
- ввод данных по качеству – требуется внесение данных по качеству;
Данная настройка не влияет на какие-либо действия в ExeMES, указанный набор конфигурации должен использоваться в клиентских приложениях на усмотрения разработчиков данных приложений при вызове или обработке результатов вызова web API ExeMES. |
- время выполнения – стандартное время выполнения шага в часах;
- условие выполнения – условие, при котором данный шаг автоматически помечается как завершенный. Доступен выбор из списка условий:
- по истечению времени выполнения – шаг отмечается как завершенный по истечению времени, указанного в поле «Время выполнения» с момента начала выполнения шага;
- ручное завершение оператором – шаг отмечается как завершенный, когда оператор вносит соответствующую отметку;
- можно пропустить – флаг, обозначающий, что данный шаг можно пропустить;
- ссылка на форму – URL формы, которая должна быть заполнена (указывается в случае, если выбран тип действия «Заполнение формы»);
- повторяемость шага, % - количество раз, которое необходимо выполнить шаг для выполнения производственного цикла;
Для шага операции указывается процент, поскольку для операции не задается фиксированный объем производства. При создании производственного заказа на основе процесса данная величина умножается на заданное в заказе требуемое для производства количество материала с целью получения фиксированного количества повторений данного шага в рамках выполнения производственного задания |
- необходим ввод данных – флаг, обозначающий, что завершения шага необходимо ввести дополнительные данные, пока данные не будут введены (не появятся в таблице job_step_data БД ExeMES), при этом организация ввода данных пользователем должна быть осуществлена на стороне клиентского приложения;
- способ ввода данных – способ ввода данных. Доступен выбор из списка:
- текстовое поле – для выполнения шага необходимо будет внести данные в текстовое поле;
- числовое поле – для выполнения шага необходимо будет зафиксировать числовое значение. При выборе данного способа ввода в дополнительные поля также необходимо ввести нижний и верхний предел для числового значения.
- дата/время – для выполнения шага необходимо будет отметить дату и время;
- флажок – для выполнения шага необходимо будет подтвердить факт, установив флажок. При выборе данного способа ввода в дополнительное поле также необходимо ввести название флажка;
- переключатели – для выполнения шага необходимо будет выбрать один из вариантов ответа. При выборе данного способа ввода в дополнительные поля также необходимо будет добавить варианты ответов;
- поле со списком – для выполнения шага необходимо будет выбрать один из вариантов ответа из выпадающего списка. При выборе данного способа в дополнительные поля также необходимо будет добавить элементы списка;
Параметр конфигурируется если установлен флаг «необходим ввод данных» |
Данная настройка не влияет на какие-либо действия в ExeMES, указанный набор конфигурации должен использоваться в клиентских приложениях на усмотрения разработчиков данных приложений при вызове или обработке результатов вызова web API ExeMES. |
- дополнительное поле 1-6 - дополнительные пользовательские свойства шага, которые можно использоваться на свое усмотрение при конфигурации конкретной производственной модели.

Добавленный в группу шаг будет отображаться в таблице в раскрываемой области под группой шага. 
Для созданных шагов можно сконфигурировать ведомость материалов. Для этого необходимо в настройках шага нажать на кнопку «Ведомость материалов» и в открывшемся окне сконфигурировать ведомость материалов для шага. Для шага можно указать количество материала, которое должно быть потреблено на данном шаге от общего количества потребляемого материала на операции или количество производства для побочного материала на данном шаге от общего количества производства побочного материала на операции. Сконфигурировать объем производства целевого материала для шага невозможно. |

Если шаг должен выполняться только при выполнении операции на определенном рабочем центре (объекте из объектной модели), то для шага можно указать объекты, при выполнении операции на которых шаг не должен выполняться. Для этого необходимо в настройках шага нажать на кнопку «Исключение объектов» и в открывшемся окне указать те объекты (из списка объектов, на которые назначена операция), на которых шаг не должен выполняться. 
|