Перейти к основному содержимому

Шаблон ПЗ


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

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

Что это дает:

  • операции не приходится заводить заново для каждого заказа;
  • все заказы по одной номенклатуре выпускаются по одинаковой технологии;
  • технология меняется в одном месте – через ревизию шаблона.

Для разовых и нетиповых заказов шаблон не нужен: операции проще описать сразу в производственном заказе.

Основные термины

ТерминОпределение
Шаблон ПЗТиповое описание технологии изготовления номенклатуры, по которому создаются производственные заказы
ОперацияЗаконченная часть технологического процесса на одном рабочем месте
Функциональный блокГруппа связанных между собой операций, объединенных по этапу или типу работ

Сведения


Наименование: Шаблон ПЗ
Системное имя: mes_workplan
Класс: конфигурационные данные
Родительская таблица: Production data parent

Колонки таблицы
НазваниеТип колонкиНазвание колонки
Шаблон ПЗ IDStringworkplan_id
Шаблон ПЗStringworkplan
КомпанияReferencecompany
Внешний IDStringexternal_id
Ревизия внешнего плана №Stringexternal_plan_revision
Позиция №Stringposition
НоменклатураReferencearticle
РецептReferencerecipe
Регистрация производственной партииTrue/Falseproduction_batch_registration
Регистрация производственного лотаTrue/Falseproduction_lot_registration
Регистрация производственного серийного №True/Falseproduction_serial_registration
Регистрация партии материалаTrue/Falsematerial_batch_registration
Регистрация лота материалаTrue/Falsematerial_lot_registration
Регистрация серийного № материалаTrue/Falsematerial_serial_registration
Команда пользователейReferenceuser_team
БригадаListshift_team
Каталог ошибокReferencefailure_catalogue
Каталог причинReferencecause_catalogue
ИнформацияTextinformation
Функциональный блокReferencefunctional_block
Цех/участокReferencework_area
МашиныListmachines
Группа машинReferencemachine_group
Категория машиныReferencemachine_category
Рабочие местаListstations
БеседаJournal Inputdiscussion
АктивноTrue/Falseactive
Триггер рабочего процессаReferenceworkflow_trigger
Политика защитыChoicepolicy
ПриложениеReferenceapplication_id
ТаблицаRecord Classsys_db_table_id
IDBig Integersys_id
Когда созданоDate/Timesys_created_at
Кем созданоReferencesys_created_by
Когда измененоDate/Timesys_updated_at
Кем измененоReferencesys_updated_by

Логика работы с шаблоном ПЗ

  1. Заполните основные данные шаблона ПЗ.
  2. При необходимости дополните их в секции Детали.
  3. Сохраните запись – станут доступны секции Операции и Лента активности, а также Спецификация номенклатуры и Ингредиенты, если заполнены поля Номенклатура и Рецепт.
  4. Сформируйте структуру шаблона: создайте функциональные блоки и операции.
  5. Нажмите Сгенерировать ПЗ, чтобы создать производственный заказ на основе шаблона.

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

Поля формы

к сведению

В верхней части формы отображается виджет с изображением. Оно автоматически подгружается из поля image записи Компания. Если у выбранной компании изображение отсутствует, показывается вариант по умолчанию

ПолеОбязательноОписание
КомпанияНетКомпания, к которой относится шаблон ПЗ
Внешний IDНетИдентификатор шаблона ПЗ во внешней системе
Ревизия внешнего плана №НетНомер ревизии плана во внешней системе
Шаблон ПЗ IDДаУникальный идентификатор шаблона ПЗ
Шаблон ПЗДаНазвание шаблона ПЗ
Позиция №НетНомер позиции
НоменклатураНетНоменклатура, для изготовления которой создается шаблон ПЗ
РецептНетРецепт, который используется в этом шаблоне ПЗ
к сведению

После первого сохранения записи поля Номенклатура и Рецепт становятся недоступны для редактирования

Секции

Ниже области основных данных расположены секции, в которых заполняется и просматривается информация по шаблону ПЗ. В них можно задать общие параметры шаблона, настроить состав операций, просмотреть спецификацию, проверить ингредиенты и отследить историю изменений по записи.

к сведению

Если поля и элементы управления в секциях неактивны, значит у вас нет прав на редактирование опубликованного шаблона. Внесите изменения через ревизию

подсказка

После первого сохранения записи становится доступна секция Операции.
Секции Спецификация номенклатуры и Ингредиенты также отображаются после сохранения записи, если заполнены поля Номенклатура и Рецепт соответственно

Детали

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

Регистрация прослеживаемости

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

Доступны следующие варианты регистрации:

  • регистрация производственной партии;
  • регистрация производственного лота;
  • регистрация производственного серийного №;
  • регистрация партии материала;
  • регистрация лота материала;
  • регистрация серийного № материала.
к сведению

Регистрацию производственного лота можно включить, только если включена регистрация производственной партии

Поля

ПолеОбязательноОписание
Команда пользователейНетКоманда пользователей, ответственная за выполнение работ по шаблону ПЗ
БригадаНетБригада, которая участвует в выполнении операций по шаблону ПЗ
Каталог ошибокНетСправочник ошибок
Каталог причинНетСправочник причин
ИнформацияНетДополнительные сведения
Функциональный блокНетЛогическая группа операций, к которой относится шаблон ПЗ
Цех/участокНетУчасток, на котором выполняются операции шаблона ПЗ
Рабочие местаНетРабочие места, на которых могут выполняться операции шаблона ПЗ
Группа машинНетГруппа машин, используемая для ограничения и подбора доступного оборудования
Категория машиныНетКатегория оборудования, к которой относятся машины, используемые в шаблоне ПЗ
МашиныНетМашины, на которых выполняются работы или отдельные операции шаблона ПЗ

Фильтры

Для некоторых полей секции доступны только те значения, которые соответствуют данным, уже указанным в записи.

  • Рабочие места фильтруются по значению поля Цех/участок: если оно заполнено, для выбора доступны только рабочие места указанного цеха или участка, если не заполнено – все рабочие места.
  • Машины фильтруются по значению поля Группа машин: если оно заполнено, для выбора доступны только машины этой группы, если не заполнено – все машины.

Операции

Секция предназначена для формирования структуры шаблона ПЗ. В ней создаются функциональные блоки и операции.

Доступные действия

  • Новый блок – создает новую запись блока операций. При создании открывается отдельная вкладка, в которой автоматически устанавливается чекбокс Блок. После сохранения блок появляется в списке операций.

  • Новая операция – создает новую операцию в отдельной вкладке.

  • Вверх/вниз – изменяют порядок блоков и операций в списке. Для первой записи недоступно перемещение вверх, для последней – вниз. То же правило действует для операций внутри блока.

  • Вправо/влево – управляют вложенностью операций. Операцию можно добавить в блок только если она расположена под ним в списке. При переносе внутрь блока номер операции формируется с учетом номера блока. Кнопка Влево выводит операцию на предыдущий уровень вложенности, если операция находится внутри блока.

  • Удалить – удаляет выбранную операцию или пустой блок. Если внутри блока есть вложенные операции, удалить его нельзя. В этом случае сначала нужно удалить или переместить операции из блока.

внимание

Новую форму создания блока или операции можно открыть только после того, как текущая форма будет сохранена и закрыта

Спецификация номенклатуры

В секции показан состав номенклатуры, для которой создан шаблон ПЗ: из каких компонентов она собирается и в каком количестве. Сам состав задается в спецификации номенклатуры (таблица mes_bom_article) – в шаблоне он не создается заново.

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

Доступные действия

  • Редактировать – открывает окно, в котором задаются количество, единица измерения и признак использования компонента.
к сведению

Чекбокс Используется в списке показывает текущее состояние, но нажать его в списке нельзя. Чтобы включить или отключить компонент, выделите строку и нажмите Редактировать

Как включить компонент в состав
  1. Выделите строку компонента в списке.
  2. Нажмите Редактировать – откроется окно редактирования.
  3. Укажите количество и единицу измерения.
  4. Установите чекбокс Используется.
  5. Нажмите Сохранить в окне, затем сохраните форму шаблона ПЗ.

Компонент будет помечен галочкой в колонке Используется.

подсказка

Количество и единица измерения, указанные здесь, действуют только для этого шаблона и не изменяют спецификацию самой номенклатуры

Лента активности

Лента активности – это инструмент для коммуникации между пользователями внутри системы. Он позволяет оставлять комментарии или рабочие заметки к записи, следить за ними с помощью хронологической ленты.

На форме доступно поле, куда вы можете добавить комментарий. После сохранения запускается лента активности, где отображается дата и время создания комментария, история и сам комментарий.

Данные ленты хранятся в колонке discussion таблицы Шаблон ПЗ.

Ревизионирование

Шаблон ПЗ поддерживает механизм ревизионирования: правки вносятся в черновик и не затрагивают версию, по которой создаются производственные заказы. Все ревизии сохраняются, поэтому можно посмотреть историю изменений и вернуться к предыдущей версии.

Способ изменить шаблон зависит от прав пользователя:

Права пользователяКак изменить шаблон
Роль администратораПравки вносятся прямо на форме или через ревизию
Права на таблицу Шаблон ПЗ, выданные в Правах пользователяТолько через ревизию

Ревизия может находиться в одном из трех статусов:

СтатусЧто означает
В работеРевизия редактируется и еще не опубликована. Только к ней можно оставлять комментарии
ТекущаяВерсия, которая используется в системе
ИсторическаяРанее опубликованная версия, замененная более новой. Хранится для истории

Ревизии открываются кнопкой Ревизионирование в верхней части формы. Если ревизий еще нет, в окне отображается сообщение об их отсутствии и доступно только создание новой.

Изменение шаблона через ревизию

  1. Нажмите кнопку Ревизионирование на форме шаблона ПЗ.
  2. В открывшемся окне нажмите Создать – будет создана ревизия со статусом В работе.
  3. Выберите созданную ревизию и нажмите Редактировать – система создаст черновик текущей версии и перейдет на его форму.
  4. Внесите изменения в черновик.
  5. Сохраните черновик.
  6. Вернитесь к исходному шаблону: откройте его из списка Шаблон ПЗ или нажмите кнопку Назад в браузере.
  7. Нажмите Ревизионирование, выберите отредактированную ревизию и нажмите Зафиксировать.
  8. Выберите эту же ревизию еще раз и нажмите Опубликовать.

После публикации черновик становится текущей версией шаблона, а предыдущая версия переходит в статус Историческая.

к сведению

Черновик легко отличить от исходного шаблона по названию: к нему добавляется служебный префикс с номером ревизии – DRAFTv1.1_<название шаблона>. Черновик виден только тому пользователю, который его создал, и не участвует в производственных процессах, пока не опубликован

внимание

Кнопка Опубликовать становится доступна только после того, как ревизия зафиксирована. Это два отдельных действия: после Зафиксировать нужно снова выбрать ревизию в списке

к сведению

Зафиксированную ревизию можно опубликовать или продолжить редактировать. Если после фиксации вы внесли изменения в черновик, ревизию нужно зафиксировать повторно

Возврат к предыдущей версии

  1. Нажмите кнопку Ревизионирование.
  2. Выберите ревизию в статусе Историческая.
  3. Нажмите Вернуть – на ее основе будет создана новая ревизия со статусом В работе.
  4. Отредактируйте черновик, зафиксируйте и опубликуйте ревизию, как описано выше.
подсказка

Создать новую ревизию можно только если нет ни одной ревизии в статусе В работе. Удалить ревизию можно тоже только в этом статусе

Копирование шаблона

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

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

Как скопировать шаблон
  1. Нажмите Копировать – откроется окно Копировать запись.
  2. В полях Номенклатура и Рецепт по умолчанию отображаются значения текущего шаблона. Оставьте их или выберите другие.
  3. Заполните поле Шаблон ПЗ ID – идентификатор нового шаблона.
  4. Нажмите Подтвердить.

Связь с рабочим процессом

Шаблон ПЗ участвует в рабочих процессах, которые используются при создании производственного заказа. Сначала на основе шаблона ПЗ создается сам производственный заказ, затем на основе операций шаблона ПЗ создаются операции производственного заказа.

Рабочие процессы, в которых участвует Шаблон ПЗ:

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.

Связи сущности

  • Серые блоки слева – сущности, которые ссылаются на Шаблон ПЗ.
  • Розовые блоки справа – сущности, на которые ссылается сам Шаблон ПЗ.
  • Подпись на стрелке – поле, в котором хранится ссылка.

С каталогом ошибок и причин связь двойная: поля Каталог ошибок и Каталог причин ссылаются на одну и ту же таблицу.