Шаблон ПЗ
Шаблон ПЗ – это шаблон производственного заказа, который описывает общий производственный процесс для номенклатуры. Он используется для задания последовательности действий, ресурсов и других данных, необходимых для выполнения работ в производственной среде.
Основу шаблона ПЗ составляют операции: именно они задают структуру, содержание и порядок выполнения производственных работ. Полноценное описание производственного процесса в шаблоне ПЗ формируется именно за счет набора операций.
Основные термины
Шаблон ПЗ – шаблон, определяющий последовательность операций для формирования производственного заказа.
Операция – законченная часть технологического процесса на одном рабочем месте.
Функциональный блок – группа связанных между собой операций, объединенных по этапу или типу работ.
Сведения
Наименование: Шаблон ПЗ
Системное имя: mes_workplan
Тип: конфигурационные данные
Родительская таблица: Production data parent
Таблица полей
| Название | Тип колонки | Название колонки |
|---|---|---|
| Шаблон ПЗ ID | String | workplan_id |
| Шаблон ПЗ | String | workplan |
| Компания | Reference | company |
| Внешний ID | String | external_id |
| Ревизия внешнего плана № | String | external_plan_revision |
| Позиция № | String | position |
| Номенклатура | Reference | article |
| Рецепт | Reference | recipe |
| Регистрация производственной партии | True/False | production_batch_registration |
| Регистрация производственного лота | True/False | production_lot_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 |
| Информация | Text | information |
| Функциональный блок | Reference | functional_block |
| Цех/участок | Reference | work_area |
| Машины | List | machines |
| Группа машин | Reference | machine_group |
| Категория машины | Reference | machine_category |
| Рабочие места | List | stations |
Логика работы с шаблоном ПЗ
Шаблон ПЗ используется как промежуточный этап между заказом и производственным заказом. После получения заказа пользователь подбирает или создает шаблон ПЗ, который описывает, по какому производственному сценарию должна изготавливаться номенклатура.
Общая последовательность работы c шаблоном ПЗ показана на схеме ниже.
Структура формы
Форма шаблона ПЗ включает:
- область основных данных;
- секции с дополнительной информацией.
Область основных данных
В верхней части формы отображается виджет с изображением. Изображение автоматически подгружается из поля Image выбранной компании. Если изображение отсутствует, показывается вариант по умолчанию.
Справа от виджета находятся ключевые поля для заполнения шаблона ПЗ.
| Поле | Обязательно | Описание |
|---|---|---|
| Компания | Нет | Компания, к которой относится шаблон ПЗ |
| Внешний ID | Нет | Идентификатор шаблона ПЗ во внешней системе |
| Ревизия внешнего плана № | Нет | Номер ревизии |
| Шаблон ПЗ ID | Да | Уникальный идентификатор шаблона ПЗ |
| Шаблон ПЗ | Да | Название шаблона ПЗ |
| Позиция № | Нет | Номер позиции |
| Номенклатура | Нет | Номенклатура, для изготовления которой создается шаблон ПЗ |
| Рецепт | Нет | Рецепт, который используется в этом шаблоне ПЗ |
После первого сохранения записи поля Номенклатура и Рецепт становятся недоступны для редактирования
Секции
Ниже области основных данных расположены секции, в которых заполняется и просматривается информация по шаблону ПЗ. В них можно задать общие параметры шаблона, настроить состав операций, просмотреть спецификацию, проверить ингредиенты и отследить историю изменений по записи.
После сохранения записи становится доступна секция Операции.
Секции Спецификация номенклатуры и Ингредиенты также отображаются после сохранения записи, если заполнены поля Номенклатура и Рецепт соответственно
Детали
Секция предназначена для заполнения основных параметров шаблона ПЗ. В ней настраиваются правила регистрации прослеживаемости, а также указываются организационные и производственные данные, которые используются при выполнении операций.
Регистрация прослеживаемости
В верхней части секции расположены чекбоксы, которые задают параметры регистрации и прослеживаемости в рамках шаблона ПЗ. Они определяют, требуется ли при выполнении операций использовать регистрацию производственных и материальных партий, лотов и серийных номеров.
Доступны следующие варианты регистрации:
- регистрация производственной партии;
- регистрация производственного лота;
- регистрация производственного серийного номера;
- регистрация партии материала;
- регистрация лота материала;
- регистрация серийного номера материала.
Регистрацию производственного лота можно включить, только если включена регистрация производственной партии.
Поля
Ниже расположены поля, в которых указываются организационные, справочные и производственные данные шаблона ПЗ.
| Поле | Обязательно | Описание |
|---|---|---|
| Команда пользователей | Нет | Команда пользователей, ответственная за выполнение работ по шаблону ПЗ |
| Бригада | Нет | Бригада, которая участвует в выполнении операций по шаблону ПЗ |
| Каталог ошибок | Нет | Справочник ошибок |
| Каталог причин | Нет | Справочник причин |
| Информация | Нет | Дополнительные сведения |
| Функциональный блок | Нет | Логическая группа операций, к которой относится шаблон ПЗ |
| Цех/участок | Нет | Участок, на котором выполняются операции шаблона ПЗ |
| Рабочие места | Нет | Рабочие места, на которых могут выполняться операции шаблона ПЗ |
| Группа машин | Нет | Группа машин, используемая для ограничения и подбора доступного оборудования |
| Категория машины | Нет | Категория оборудования, к которой относятся машины, используемые в шаблоне ПЗ |
| Машины | Нет | Машины, на которых выполняются работы или отдельные операции шаблона ПЗ |
Фильтры
Для некоторых полей секции доступны только те значения, которые соответствуют данным, уже указанным в записи.
- Поле Рабочие места фильтруется по значению поля Цех/участок. Если поле Цех/участок заполнено, для выбора доступны только рабочие места, связанные с указанным цехом или участком. Если поле не заполнено, для выбора доступны все рабочие места.
- Поле Машины фильтруется по значению поля Группа машин. Если поле Группа машин заполнено, для выбора доступны только машины, относящиеся к указанной группе. Если поле не заполнено, для выбора доступны все машины.
Операции
Секция предназначена для формирования структуры шаблона ПЗ. В ней создаются функциональные блоки и операции.
Доступные действия
Новый блок – создает новую запись блока операций. При создании открывается отдельная вкладка, в которой автоматически устанавливается чекбокс Блок, а номер позиции рассчитывается автоматически. После сохранения блок появляется в списке операций.
Новая операция – создает новую операцию в отдельной вкладке.
Удалить – удаляет выбранную операцию или пустой блок. Если внутри блока есть вложенные операции, удалить его нельзя. В этом случае сначала нужно удалить или переместить операции из блока.
Вверх/вниз – изменяют порядок блоков и операций в списке. Для первой записи недоступно перемещение вверх, для последней – вниз. То же правило действует для операций внутри блока.
Вправо/влево – управляют вложенностью операций. Операцию можно добавить в блок только если она расположена под ним в списке. При переносе внутрь блока номер операции формируется с учетом номера блока. Кнопка Влево выводит операцию на предыдущий уровень вложенности, если операция находится внутри блока.
Новую форму создания блока или операции можно открыть только после того, как текущая форма будет сохранена и закрыта.
Спецификация номенклатуры
Секция предназначена для просмотра и корректировки состава спецификации номенклатуры, связанной с выбранной номенклатурой шаблона ПЗ. В ней отображаются позиции спецификации с основными данными: идентификатор номенклатуры, наименование, количество и единица измерения.
В секции отображается состав номенклатуры, который задан в таблице Спецификация номенклатуры.
Доступные действия
Изменить – при нажатии открывается окно редактирования, в котором можно изменить количество, единицу измерения и установить чекбокс Используется. Если чекбокс установлен, позиция помечается галочкой в связанном списке и включается в состав, используемый при производстве.
Секция отображается после сохранения записи, если заполнено поле Номенклатура.
Ингредиенты
Секция предназначена для просмотра и корректировки перечня ингредиентов, связанного с выбранным рецептом шаблона ПЗ. В ней отображаются ингредиенты с основными данными: идентификатор ингредиента, наименование, количество, единица измерения, информация, связанная номенклатура, компания, насыпная плотность, место хранения и склад.
В секции отображается состав ингредиентов, который задан для выбранного рецепта.
Доступные действия
Изменить – при нажатии открывается окно редактирования, в котором можно изменить номенклатуру, информацию, компанию, насыпную плотность, место хранения, количество, склад, единицу измерения и установить чекбокс Используется.
Секция отображается после сохранения записи, если заполнено поле Рецепт.
Лента активности
Лента активности – это инструмент для коммуникации между пользователями внутри системы. Он позволяет оставлять комментарии или рабочие заметки к записи, следить за ними с помощью хронологической ленты.
На форме доступно поле, куда вы можете добавить комментарий. После сохранения запускается лента активности, где отображается дата и время создания комментария, история и сам комментарий.
Управление записью
В верхней части формы расположены кнопки, которые используются для создания новой записи, копирования шаблона ПЗ, формирования производственного заказа и работы с ревизиями. Здесь же доступны стандартные действия по сохранению записи.
Создать – открывает форму создания нового шаблона ПЗ.
Копировать – создает копию текущей записи шаблона ПЗ. После копирования открывается новая форма, в которой можно изменить данные и сохранить запись как отдельный шаблон.
Сгенерировать ПЗ – запускает формирование производственного заказа на основании текущего шаблона ПЗ. Для создания ПЗ используются данные, заполненные в записи шаблона.
Ревизионирование – открывает инструмент работы с ревизиями записи. С его помощью можно создавать и сопровождать ревизии шаблона ПЗ. Подробное описание механизма инструмента приведено в Ревизионировании.
Сохранить – сохраняет изменения в текущей записи.
Сохранить и выйти – сохраняет запись и закрывает форму.

Связь с рабочим процессом
Шаблон ПЗ участвует в рабочих процессах, которые используются при создании производственного заказа. Сначала на основе шаблона ПЗ создается сам производственный заказ, затем на основе операций шаблона ПЗ создаются операции производственного заказа.
Рабочие процессы, в которых участвует Шаблон ПЗ:
Map Workplan to Production Order – запускает матрицу соответствий workplan to production order и переносит значения полей Номенклатура и Рецепт в запись производственного заказа.
Map Workplan to PO from WORKPLAN – запускается при нажатии кнопки Сгенерировать ПЗ на форме шаблона ПЗ. Сначала для текущей записи запускается рабочий процесс Map Workplan to Production Order. Затем система находит связанные операции шаблона ПЗ и для каждой из них запускает рабочий процесс Map WP Operation to PO operation.