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

Производственный заказ


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

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

В ходе производства запись дополняется фактическими производственными данными, полученными вручную или через PDA/MDA, поэтому производственный заказ используется не только для планирования, но и для учета хода выполнения производства.

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


PDA – сбор производственных данных на рабочих местах или производственной линии.

MDA – сбор данных от производственных машин.

Операция – законченная часть технологического процесса на одном рабочем месте.

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

Сведения


Наименование: Производственный заказ
Системное имя: mes_production_order
Тип: транзакционные данные

Таблица полей
НазваниеТип колонкиНазвание колонки
Производственный заказ IDStringproduction_order_id
Производственный заказStringproduction_order
Позиция №Stringposition
КомпанияReferencecompany
Внешний IDStringexternal_id
Ревизия внешнего плана №Stringexternal_plan_revision
СтатусChoicestate
Шаблон ПЗReferenceworkplan_ref
НоменклатураReferencearticle
РецептReferencerecipe
Команда пользователейReferenceuser_team
БригадаListshift_team
Каталог ошибокReferencefailure_catalogue
Каталог причинReferencecause_catalogue
ИнформацияTextinformation
Цех/участокReferencework_area
МашиныListMachines
Группа машинReferencemachine_group
Категория машиныReferencemachine_category
Плановая дата стартаDate/Timeplanned_start
Плановая дата окончанияDate/Timeplanned_end
Плановое количествоFloatplanned_quantity
Фактическая дата стартаDate/Timeactual_start
Фактическая дата окончанияDate/Timeactual_end
Фактическое количествоFloatactual_quantity
Позиция заказаListorder_position
Рабочие местаListstations

Логика работы с производственным заказом


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

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

  • Операции;
  • Спецификация номенклатуры;
  • Ингредиенты;
  • Заказы;
  • Лента активности.

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

Общая последовательность работы показана на схеме ниже.

Структура формы


Форма производственного заказа включает:

  • область основных данных;
  • секции с данными по выполнению и составу заказа;
  • связанные списки.

Область основных данных

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

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

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

Поле Производственный заказ ID заполняется автоматически при создании новой записи. Идентификатор формируется по шаблону, заданному в настройке Production order auto-numbering settings таблицы Системные настройки.

Секции

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

Детали

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

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

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

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

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

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

alt text

Поля

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

Фильтры

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

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

Производственные данные

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

В секции представлены следующие поля для заполнения:

ПолеОбязательноОписание
Плановая дата стартаНетДата и время, когда по плану должно начаться производство по заказу
Плановая дата окончанияНетДата и время, когда по плану производство должно завершиться
Плановое количествоНетКоличество продукции, которое планируется изготовить по заказу
Фактическая дата стартаНетФактические дата и время, когда производство началось
Фактическая дата окончанияНетФактические дата и время завершения производства
Фактическое количествоНетФактическое количество продукции, произведенной в рамках проиводственного заказа

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

alt text

Она состоит из цветных сегментов:

  • цвет сегмента – соответствует статусу производственного заказа;
  • длина сегмента – показывает, сколько времени производственный заказ находился в этом статусе.

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

Операции

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

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

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

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

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

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

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

внимание

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

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

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

В секции отображается состав номенклатуры, который задан в таблице Спецификация номенклатуры.

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

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

подсказка

Секция отображается после сохранения записи, если заполнено поле Номенклатура.

Ингредиенты

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

В секции отображается состав ингредиентов, который задан для выбранного рецепта.

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

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

подсказка

Секция отображается после сохранения записи, если заполнено поле Рецепт.

Заказы

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

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

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

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

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

Управление записью


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

Создать – открывает форму создания нового производственного заказа.

Разделить – создает несколько новых производственных заказов на основе текущего.

Разделение производственного заказа
  1. Нажмите Разделить.
  2. В открывшемся окне укажите количество новых производственных заказов, которые нужно создать.
  3. Нажмите Далее.
  4. Введите плановое количество для каждого нового производственного заказа в соответствующие поля.
  5. Нажмите Сгенерировать ПЗ.

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


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

Рабочие процессы, в которых участвует Производственный заказ:

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

Связанные списки


Регистрация истории

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

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

Создать – открывает форму создания новой записи регистрации истории. После сохранения запись будет связана с текущим производственным заказом и отобразится в списке.

Изменить

Удалить – удаляет выбранную запись из связанного списка.

Прослеживаемость продукции и материала

Секции Прослеживаемость продукции и Прослеживаемость материала содержат записи прослеживаемости, связанные с текущим производственным заказом.

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

Создать – открывает форму создания новой записи прослеживаемости. После сохранения запись отображается в соответствующем связанном списке.

Добавить – открывает окно выбора существующей партии для привязки к текущему производственному заказу. При необходимости новую партию можно создать через кнопку +.

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

Удалить – удаляет выбранную запись из связанного списка.