В транзите стоят палеты, а в рацию одновременно летят три команды:
«Срочно отгрузка — машина уже на доке!»
«Срочно пополнение — отбор встал!»
«Срочно “важный клиент” — сейчас позвонят сверху!»
Когда «срочно» всё подряд — по факту не срочно ничего. Транзит превращается в пробку: товар вроде есть, но он завис «между процессами», и каждый раз решение принимается ситуации.
Проблема: у транзита нет правил очереди.
Приводим транзит в порядок: три уровня приоритета ✔️
🔢 Защищаем отгрузку (сроки отгрузки)
Если у заказа есть жёсткое окно или время ухода (док, машина, крайний срок отгрузки), это всегда верхний приоритет. Тут всё прагматично: сорвали выезд — дальше посыпалось всё, от двора до смены.
🔢Не допускаем «голодания» отбора
Пополнение происходит когда есть риск, что отбор встанет. Поэтому вводят минимальные остатки в зоне отбора и правило: если ячейка упала ниже порога, пополнение автоматически становится задачей с высоким приоритетом.
🔢«Срочное» — только через отдельный канал
Да, срочные задачи бывают. Но если срочным объявить всё — система не выдержит. Рабочий вариант — выделить отдельный тип задач (ускоренное выполнение) с понятными правилами:
🔹 обязательная причина (код отклонения),
🔹 ограничение по доле (например, не больше X% от потока),
🔹 конкретный ответственный (диспетчер или начальник смены).
Пока у очереди нет правил, склад вытягивает только за счёт переработок и ручного управления.
Как только правила появляются, всё выравнивается: сервис становится стабильнее, а слово «срочно» снова начинает что-то значить.