Операция шаблона ПЗ
Операция шаблона ПЗ – один шаг технологии изготовления: что делается, на каком оборудовании и рабочем месте, сколько времени занимает и сколько стоит один цикл.
Из операций складывается технология: их последовательность и вложенность в функциональные блоки задают порядок работ. Пока операции не созданы, шаблон ПЗ содержит только общие параметры.
При генерации производственного заказа каждая операция шаблона переносится в операцию производственного заказа – так типовое описание превращается в задание для цеха.
Основные термины
| Термин | Определение |
|---|---|
| Операция | Законченная часть технологического процесса на одном рабочем месте |
| Блок | Запись, которая группирует операции внутри шаблона ПЗ и сама операцией не является |
| Цикл | Однократное выполнение операции, за которое выпускается заданное количество деталей |
Сведения
Наименование: Операция шаблона ПЗ
Системное имя: mes_workplan_operation
Класс: конфигурационные данные
Родительская таблица: Операции производственных данных (родитель)
Колонки таблицы
| Название | Тип колонки | Название колонки |
|---|---|---|
| Операция ID | String | operation_id |
| Операция | String | operation |
| Позиция № | String | position_operation |
| Шаблон ПЗ | Reference | workplan_ref |
| Номенклатура | Reference | article |
| Рецепт | Reference | recipe |
| Информация | Text | information |
| Блок | True/False | block |
| Активно | True/False | active |
| Заключительная операция | True/False | final_operation |
| Цвет | Color | color |
| Регистрация производственной партии | True/False | production_batch_registration |
| Регистрация производственного лота | True/False | production_lot_registration |
| Production serial registration | True/False | production_serial_registration |
| Регистрация партии материала | True/False | material_batch_registration |
| Регистрация лота материала | True/False | material_lot_registration |
| Регистрация серийного номера материала | True/False | material_serial_registration |
| Команда пользователей | Reference | user_team |
| Бригада | List | shift_team |
| Каталог ошибок | Reference | failure_catalogue |
| Каталог причин | Reference | cause_catalogue |
| Ошибка по умолчанию | Reference | default_failure |
| Функциональный блок | Reference | functional_block |
| Цех/участок | Reference | work_area |
| Рабочие места | List | stations |
| Группа машин | Reference | machine_group |
| Категория машины | Reference | machine_category |
| Машины | List | machines |
| Режим расчета рецепта | Choice | recipe_calculation_mode |
| Режим ввода количества | Choice | quantity_input_mode |
| Деталей за цикл | Integer | parts_per_cycle |
| Единица измерения цикла | Reference | cycle_unit |
| Плановая эффективность % | Percent Complete | planned_efficiency |
| Плановый брак % | Percent Complete | planned_scrap |
| Единица времени операции | Reference | operation_time_unit |
| Время операции | Integer | operation_duration |
| Производственная стоимость за цикл | Integer | production_cost_per_cycle |
| Стоимость материалов за цикл | Integer | material_cost_per_cycle |
| Переделка запрещена | True/False | no_rework |
| Первоначальная настройка | True/False | initial_setup |
| Инструменты | True/False | tools |
| Политика защиты | Choice | policy |
| Приложение | Reference | application_id |
| Таблица | Record Class | sys_db_table_id |
| ID | Big Integer | sys_id |
| Когда создано | Date/Time | sys_created_at |
| Кем создано | Reference | sys_created_by |
| Когда изменено | Date/Time | sys_updated_at |
| Кем изменено | Reference | sys_updated_by |
Логика работы с операцией
- Откройте шаблон ПЗ и перейдите в секцию Операции.
- Нажмите Новая операция – откроется форма создания операции. Поле Шаблон ПЗ заполняется автоматически.
- Заполните основные данные и параметры операции в секции Детали.
- Сохраните и закройте форму – операция появится в списке операций шаблона.
- При необходимости измените порядок операции или вложите ее в блок кнопками в секции Операции.
Операция всегда существует в составе шаблона ПЗ, поэтому создается и редактируется с его формы. Если шаблон уже опубликован, изменить операции можно через ревизию шаблона.
Поля формы
Слева расположен виджет с изображением. Оно автоматически подгружается из поля image записи Номенклатура. Если у выбранной номенклатуры изображение отсутствует, показывается вариант по умолчанию
| Поле | Обязательно | Описание |
|---|---|---|
| Операция ID | Да | Уникальный идентификатор операции |
| Операция | Да | Название операции |
| Номенклатура | Нет | Номенклатура, для изготовления которой выполняется операция |
| Шаблон ПЗ | Нет | Шаблон ПЗ, в состав которого входит операция |
| Рецепт | Нет | Рецепт, который используется при выполнении операции |
| Информация | Нет | Дополнительный комментарий |
| Блок | Нет | Запись является функциональным блоком, а не операцией: блоки группируют операции внутри шаблона ПЗ |
| Активно | Нет | Операция или блок используются в текущем шаблоне ПЗ. Неактивные записи остаются в шаблоне, но не считаются рабочими |
| Заключительная операция | Нет | Операция является завершающим этапом производственного процесса в шаблоне ПЗ |
Секции
Ниже области основных данных расположены секции, в которых заполняется и просматривается дополнительная информация по операции шаблона ПЗ. В них можно настроить параметры операции, просмотреть связанные позиции спецификации номенклатуры и перечень ингредиентов.
Секции Спецификация номенклатуры и Ингредиенты отображаются после сохранения записи, если заполнены поля Номенклатура и Рецепт соответственно
Детали
Секция предназначена для заполнения параметров операции: где и кем она выполняется, сколько времени занимает и сколько стоит один цикл.
Поля
| Поле | Обязательно | Описание |
|---|---|---|
| Режим расчета рецепта | Да | Определяет способ расчета количества ингредиентов по рецепту для данной операции |
| Позиция № | Да | Порядковый номер операции в структуре шаблона ПЗ |
| Цвет | Нет | Цветовое обозначение операции |
| Команда пользователей | Нет | Команда пользователей, ответственная за выполнение операции |
| Бригада | Нет | Бригада, которая участвует в выполнении операции |
| Каталог ошибок | Нет | Справочник ошибок |
| Каталог причин | Нет | Справочник причин |
| Ошибка по умолчанию | Нет | |
| Функциональный блок | Нет | Функциональный блок, к которому относится операция |
| Режим ввода количества | Нет | Определяет способ ввода количества при выполнении операции |
| Цех/участок | Нет | Производственный участок, на котором выполняется операция |
| Рабочие места | Нет | Рабочие места, на которых может выполняться операция |
| Группа машин | Нет | Группа оборудования, в рамках которой выбираются машины для выполнения операции |
| Категория машины | Нет | Категория оборудования, к которой относятся машины, используемые в операции |
| Машины | Нет | Машины, на которых может выполняться операция |
| Деталей за цикл | Нет | Количество деталей, производимых за один цикл операции |
| Единица измерения цикла | Нет | Единица измерения, используемая для цикла операции |
| Плановая эффективность % | Нет | Плановое значение эффективности выполнения операции |
| Плановый брак % | Нет | Плановое значение процента брака для операции |
| Единица времени операции | Нет | Единица измерения времени выполнения операции |
| Время операции | Нет | Длительность выполнения операции |
| Производственная стоимость за цикл | Нет | Производственные затраты на один цикл операции |
| Стоимость материалов за цикл | Нет | Затраты на материалы для одного цикла операции |
Фильтры
Два поля секции сужают список для выбора по значению другого поля:
- Рабочие места фильтруются по значению поля Цех/участок: если оно заполнено, для выбора доступны только рабочие места указанного цеха или участка, если не заполнено – все рабочие места.
- Машины фильтруются по значению поля Группа машин: если оно заполнено, для выбора доступны только машины этой группы, если не заполнено – все машины.
Дополнительные параметры
В нижней части секции расположены чекбоксы, которые задают дополнительные параметры выполнения операции.
-
Переделка запрещена – задает признак запрета переделки для операции.
-
Первоначальная настройка – задает признак первоначальной настройки для операции.
-
Инструменты – задает признак использования инструментов в операции.
Спецификация номенклатуры
В секции показан состав номенклатуры, указанной в операции: из каких компонентов она собирается и в каком количестве. Сам состав задается в спецификации номенклатуры (таблица mes_bom_article) – в операции он не создается заново.
Чекбокс Используется определяет, входит ли компонент в состав по этой операции. Так можно отключить компоненты, которые расходуются на других этапах производства.
Доступные действия
- Редактировать – открывает окно, в котором задаются количество, единица измерения и признак использования компонента.
Чекбокс Используется в списке показывает текущее состояние, но нажать его в списке нельзя. Чтобы включить или отключить компонент, выделите строку и нажмите Редактировать
Как включить компонент в состав
- Выделите строку компонента в списке.
- Нажмите Редактировать – откроется окно редактирования.
- Укажите количество и единицу измерения.
- Установите чекбокс Используется.
- Нажмите Сохранить в окне, затем сохраните форму операции.
Компонент будет помечен галочкой в колонке Используется.
Количество и единица измерения, указанные здесь, действуют только для этой операции и не изменяют спецификацию самой номенклатуры
Связь с рабочим процессом
Операция шаблона ПЗ участвует в рабочих процессах системы, связанных с формированием операций производственного заказа. При создании производственного заказа данные операции шаблона ПЗ переносятся в соответствующую операцию производственного заказа.
Рабочие процессы, в которых участвует Операция шаблона ПЗ:
Map WP Operation to PO operation – переносит данные из таблицы Операция шаблона ПЗ в таблицу Операция производственного заказа. Запускается для каждой операции шаблона при нажатии кнопки Сгенерировать ПЗ на форме шаблона ПЗ.
Связи сущности
- Розовые блоки – сущности, на которые ссылается Операция шаблона ПЗ.
- Подпись на стрелке – поле, в котором хранится ссылка.
С каталогом ошибок и причин и с единицами измерения связь двойная: на каждую из этих таблиц ссылаются по два поля операции.