Skip to content

Производственные задания (ПЗ)

Производственное задание — документ, объединяющий один или несколько заказов для запуска в производство. На основе ПЗ формируются партии (Batch).

Как открыть

Боковое меню → ПланированиеПЗ

Что на экране

Карточки KPI (вверху)

КарточкаЧто показывает
ВсегоОбщее количество производственных заданий
ФормируютсяПЗ в статусе «Формируется» — плановик ещё работает
В производствеПЗ запущены, партии обрабатываются
ЗавершеныВсе партии по ПЗ закрыты

Таблица заданий

СтолбецЧто показывает
НомерФормат: ПЗ-2026-042 (assignment_number)
ТипОсновной или дополнительный (assignment_type)
СтатусТекущее состояние ПЗ (7 статусов)
Режим партийКак формируются партии (batch_mode)
Приоритет1-1000, задаётся плановиком (priority)
Плановое началоДата начала производства (planned_start_date)
Плановое окончаниеДата завершения (planned_end_date)
ЗаказовСколько заказов включено в ПЗ

Двухшаговый запуск

ПЗ запускается в два шага — это защита от ошибок. Плановик готовит, диспетчер проверяет и запускает.

Шаг 1 — Плановик

  1. Плановик нажимает «Новое ПЗ»
  2. Выбирает заказы для включения
  3. Настраивает режим партий и приоритет
  4. Нажимает «Утвердить» — статус становится approved

Шаг 2 — Диспетчер

  1. Диспетчер открывает утверждённое ПЗ
  2. Проверяет доступность материалов и рабочих мест
  3. Нажимает «Запустить в производство» — статус становится in_production
  4. Система автоматически формирует партии

Зачем два шага?

Плановик знает что нужно произвести, а диспетчер знает когда и где. Разделение ответственности снижает риск запуска при нехватке ресурсов.

Типы ПЗ

Типassignment_typeКогда использовать
ОсновнойmainСтандартный случай — запуск из заказов клиентов
ДополнительныйadditionalПополнение складских запасов, замена брака, опытные образцы

Режимы формирования партий

При создании ПЗ плановик выбирает, как система будет группировать детали в партии.

Режимbatch_modeКак работаетПример
СтандартныйstandardОдинаковые детали из разных заказов объединяются в одну партию3 заказа по 10 фасадов «Липа» = 1 партия × 30 шт.
Позаказныйper_orderДетали из разных заказов не объединяются3 заказа = 3 партии по 10 шт. каждая
ИндивидуальныйindividualКаждое изделие = отдельная партия30 фасадов = 30 партий по 1 шт.

Когда что выбирать

  • standard — максимальная эффективность, подходит для серийных деталей
  • per_order — когда важно отслеживать каждый заказ отдельно (разные сроки, разные клиенты)
  • individual — для уникальных изделий или когда каждая деталь требует индивидуального контроля

Альтернативные рабочие места

Флаг use_alternative_workplaces (по умолчанию включён) определяет, может ли система при планировании использовать альтернативные рабочие места из workplace_options.

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

Приоритет

Поле priority — число от 1 до 1000. Чем выше число, тем выше приоритет обработки.

ДиапазонКатегорияПример
1-200НизкийПополнение складских запасов
201-500ОбычныйСтандартные заказы
501-800ВысокийСрочные заказы
801-1000КритическийVIP-клиенты, аварийные замены

Смешение приоритетов

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

Статусы ПЗ

Формируется → Утверждено → В производстве → Завершён
      ↓            ↓
  Отозвано ←───────┤

        Завершение (отмена) → Отменён
СтатусstatusКто меняетЧто происходит
ФормируетсяformingПлановикПлановик добавляет заказы, настраивает режим
УтвержденоapprovedПлановикГотово к запуску, ждёт диспетчера
В производствеin_productionДиспетчерПартии сформированы и запущены
ЗавершёнcompletedСистемаВсе партии завершены (терминальный)
Завершение (отмена)completion_cancellingДиспетчерЗапущенные партии доводятся до полуфабриката
ОтозваноrecalledПлановикПЗ отозвано для правки заказа
ОтменёнcancelledДиспетчерФинальный статус (терминальный)

Страница деталей ПЗ

Нажмите на ПЗ в таблице. Откроется детальная страница.

Шапка

  • Номер ПЗ и статус
  • Плановик (created_by) — кто создал
  • Утвердил (approved_by) — кто утвердил, и когда (approved_at)
  • Запустил (launched_by) — кто запустил, и когда (launched_at)

Вкладка «Заказы»

Список заказов, включённых в ПЗ (через связь AssignmentOrder):

СтолбецОписание
Номер заказаorder_number из ProductionOrder
КлиентКто заказал
ПриоритетПриоритет заказа
ПримечанияКомментарий к включению (notes)

Вкладка «Партии»

Партии, сформированные по этому ПЗ:

СтолбецОписание
Номер партииФормат: 02-0-001 (batch_number)
ДетальЧто производится
КоличествоШтук в партии
СтатусТекущий статус партии
ПрогрессСколько операций выполнено

Вкладка «История»

Хронология: создание, утверждение, запуск, изменения статуса.

Нумерация

ЧтоФорматПример
Номер ПЗПЗ-{ГОД}-ПЗ-2026-042
Порядковый номерsequential_number42
Нумерация партий{ПЗ}-{глубина}-42-0-001

Порядковый номер sequential_number используется для формирования номеров партий. ПЗ-2026-042 имеет sequential_number = 42, поэтому его партии нумеруются: 42-0-001, 42-0-002 и т.д.

Для разных ролей

РольЧто видитЧто может
ПлановикВсе ПЗСоздавать, утверждать, отзывать
ДиспетчерВсе ПЗЗапускать в производство, отменять
МастерПЗ своего участкаТолько просмотр

AntRoute MES — управление блуждающими узкими местами