Точный срок поставки по производственному заказу — это не одна цифра в договоре, а сумма последовательных и параллельных операций: закупки сырья, ожидания в очередях, наладки оборудования, собственного производства, контроля качества и транспортировки. Ошибка в расчёте даже на 10–15 % приводит к простою сборочного цеха, штрафам по контрактам или излишним запасам. В статье разобраны все компоненты лид-тайма, методы их оценки, сценарии для разных типов производства и чек-лист для проверки реалистичности полученных дат.
- Из чего складывается срок поставки: базовая формула
- Детальная структура компонентов
- 1. Время закупки материалов и комплектующих (Procurement Lead Time)
- 2. Очередное ожидание (Queue Time)
- 3. Наладочное время (Setup Time)
- 4. Основное время (Run Time / Process Time)
- 5. Взаимооперационное ожидание (Wait Time)
- 6. Перемещение (Move Time)
- 7. Контроль качества (Inspection Time)
- 8. Отгрузка (Ship Time)
- Методы расчёта: от табличного к симуляционному
- Упрощённый (статический) расчёт
- Расчёт с учётом загрузки (Capacitated Lead Time)
- Пробностный запуск / Симуляция (Finite Scheduling / Simulation)
- Ключевые факторы, меняющие расчёт в зависимости от типа производства
- Пошаговый алгоритм практического расчёта для конкретного заказа
- Типичные ошибки и как их избежать
- Сценарии: как действовать в типовых ситуациях
- Сценарий А: Материалы есть, цех загружен на 95 %
- Сценарий Б: Критический материал у поставщика с высокой вариабельностью
- Сценарий В: Новый изделие, нет нормативов
- Сценарий Г: Срочная вставка в загруженный график
- Проверка качества расчёта: чек-лист перед передачей даты клиенту
- Как повышать точность расчётов системно
- Практический итог: от расчёта к решению
- FAQ: частые вопросы по расчёту сроков
- Как учитывать параллельные операции в маршруте?
- Нужно ли включать в лид-тайм время на разработку технологической документации для нового изделия?
- Как рассчитать срок, если часть операций отдана на кооперацию?
- Что делать, если клиент требует срок короче расчётного минимума?
- Какой буфер добавлять к расчётной дате перед передачей клиенту?
Из чего складывается срок поставки: базовая формула
В планировании производства общее время выполнения заказа (Manufacturing Lead Time, MLT) принято разбивать на неизменяемые структурные блоки. Классическая формула выглядит так:
MLT = Время закупки (Procurement) + Время ожидания в очереди (Queue) + Время наладки (Setup) + Время обработки (Run) + Время ожидания между операциями (Wait) + Время перемещения (Move) + Время контроля (Inspection) + Время отгрузки (Ship)
Каждый компонент имеет свою природу неопределённости. Закупки зависят от поставщиков, очереди — от загрузки цехов, наладка — от сложности переключения, обработка — от технологической дисциплины. Нельзя просто сложить номенклатурные нормы из маршрутных карт: они не учитывают текущую загрузку, отсутствие операторов, поломки и логистические окна.
Детальная структура компонентов
1. Время закупки материалов и комплектующих (Procurement Lead Time)
Это самый длинный и наименее контролируемый блок. Он включает:
- Время оформления заказа у поставщика (внутреннее согласование, выпуск заказа на закупку).
- Срок изготовления или отгрузки у поставщика (их производственный лид-тайм).
- Транзитное время до вашего склада.
- Время приёмки, инспекции и размещения на складе.
Для критических позиций нужно знать не средний срок поставщика, а его перцентили (P50, P90, P95) и наличие страхового запаса у самого поставщика. Если поставщик работает по схеме Make-to-Order, его производственный цикл добавляется к вашему.
2. Очередное ожидание (Queue Time)
Время, пока заказ ждёт свободного ресурса (станка, бригады, ячейки). Зависит от:
- Загрузки ресурса на момент попадания заказа (утилизация).
- Правил диспетчеризации (FIFO, приоритет по сроку, критический путь).
- Наличия «окон» в графике для срочных вставок.
На практике очередь оценивают через коэффициент загрузки: при утилизации 85 % среднее ожидание составляет 3–5 операционных тактов; при 95 % — уже 10–20 тактов. Это нелинейная зависимость.
3. Наладочное время (Setup Time)
Время перевода оборудования из состояния «готово к работе над заказом А» в «готово к заказу Б». Включает:
- Смену оснастки, резевох инструмента, матриц.
- Программирование ЧПУ, загрузку программ.
- Пробные прогоны и первокую проверку.
- Ожидание наладчика/технолога.
Наладка не зависит от объёма партии, поэтому её влияние на единицу продукции падает при росте партии. В серийном производстве наладку стараются свести к минимуму (SMED), в единичном — она может составлять 30–50 % операционного времени.
4. Основное время (Run Time / Process Time)
Чистое технологическое время обработки партии. Рассчитывается по формуле:
T_run = (T_на_единицу × Q_партии) / N_станков_в_группе
Где T_на_единицу — норма времени из маршрутной карты (с учётом коэффициента использования рабочего времени), Q_партии — количество деталей в заказе, N — число параллельно работающих станков. Важно: нормы времени часто завышены на 10–20 % относительно реальных возможностей оборудования или, наоборот, не учитывают износ режущего инструмента.
5. Взаимооперационное ожидание (Wait Time)
Время между окончанием одной операции и началом следующей. Причины:
- Технологические паузы (охлаждение, сушка, старение, полимеризация).
- Ожидание переносящего транспорта или кранового окна.
- Ожидание контролёра ОТК для промежуточной приёмки.
- Накопление партии для передачи на следующую операцию (передаточная партия).
Технологические паузы жестко фиксированы в маршруте. Организационные — вариабельны и часто скрыты.
6. Перемещение (Move Time)
Физическая перевозка деталей между операциями, цехами, складами. Внутри цеха — минуты, между корпусами — часы, между заводами — сутки. Часто игнорируют в расчётах, хотя в распределённом производстве может съедать 5–15 % лид-тайма.
7. Контроль качества (Inspection Time)
- Входной контроль материалов (если не сделан на приёмке).
- Операционный контроль (самоконтроль, ИПК).
- Промежуточный/приёмо-сдаточный ОТК.
- Исходящий контроль готовой продукции.
Время включает ожидание контролёра, проведение замеров, оформление документации, возможную переработку при браке.
8. Отгрузка (Ship Time)
- Упаковка, маркировка, оформление сопроводительных документов.
- Погрузка на транспорт.
- Транзит до клиента (или до вашего склада дистрибуции).
- Ожидание машины под погрузку (окно поставки).
Методы расчёта: от табличного к симуляционному
Упрощённый (статический) расчёт
Суммируются нормативные времена из маршрутных карт по критическому пути + средние закупочные сроки. Не учитывает текущую загрузку, вариабельность, параллелизм операций. Подходит для:
- Долгосрочного планирования (Horizon 3–12 месяцев).
- Котировок по новым изделиям на стадии проектирования.
- Оценки «снизу» при отсутствии данных о загрузке.
Результат заведомо оптимистичен на 20–40 %.
Расчёт с учётом загрузки (Capacitated Lead Time)
Использует данные о текущем и плановом загрузке ЦРП (центров ответственности по производству). Алгоритм:
- Определить критический путь заказа по маршруту.
- Для каждой операции на критическом пути узнать: доступную мощность (часов/смену), текущую загрузку (часов), плановые заказы в очереди.
- Рассчитать дату начала операции = max(дата окончания пред. операции, дата освобождения ресурса).
- Добавить нормативное время операции + наладочное.
- Повторить для всех операций критического пути.
Требует актуальных данных о загрузке (обычно из APS/MES/ERP). Даёт реалистичную дату для горизонта 1–4 недель.
Пробностный запуск / Симуляция (Finite Scheduling / Simulation)
Полноценное конечное планирование (Finite Scheduling) или Монте-Карло симуляция с вариабельностью поставок, поломок, брака. Учитывает:
- Стохастичность времени операций (распределения, а не средние).
- Конкуренцию за ресурсы между всеми заказами в системе.
- Альтернативные маршруты и ресурсы.
- Политику буферов (DBR, Kanban, Safety Time).
Используется в APS-системах (Siemens Opcenter, Aspentech, Preactor, российские аналоги: Адепт, 1С:APS, Т-FLEX). Даёт вероятностное распределение даты окончания (P50, P90, P95).
Ключевые факторы, меняющие расчёт в зависимости от типа производства
| Тип производства | Доминирующие компоненты лид-тайма | Особенности расчёта |
|---|---|---|
| Единичное / Мелкосерийное (Job Shop, MTO) | Наладка, очередь, закупка уникальных материалов | Маршрут уникален для каждого заказа. Расчёт только по конкретному маршруту. Критично: точность норм наладки, доступность квалифицированных наладчиков, закупка «под заказ». |
| Серийное / Массовое (Flow, MTS) | Основное время, перемещение, технологические паузы | Маршруты стабильны, загрузка предсказуема. Лид-тайм ≈ сумма тактов потока + буферы. Можно использовать стандартные значения, корректируемые коэффициентом ОЭЭ. |
| Сборочное / ATO (Assemble-to-Order) | Закупка модулей, синхронизация комплектов, сборка | Лид-тайм = max(лид-тайм модулей) + сборка. Критично: «длинная нога» — самый долгий модуль. Нужен расчёт по критическому пути комплектации. |
| Процессное / Непрерывное (Chemical, Food) | Технологические паузы (реакция, ферментация, созревание), очистка/смена продукта | Время реакции физико-химически фиксировано. Наладка = мойка/стерилизация/переналадка линии. Партийность жестко задана объёмом реактора. |
Пошаговый алгоритм практического расчёта для конкретного заказа
Этот алгоритм применим планировщику или технологу, который должен дать реалистичную дату поставки «здесь и сейчас», имея доступ к ERP/MES и зная текущую обстановку в цехах.
- Соберите входные данные. Маршрут заказа (операции, последовательность, ЦРП), нормативные времена (наладка, штучное, паузы), текущий статус материалов (в наличии / в пути / заказаны / отсутствуют), текущая загрузка ЦРП на горизонте выполнения заказа.
- Рассчитайте дату готовности материалов (Material Ready Date). Для каждой уникальной позиции: если на складе — сегодня; если в пути — дата прибытия + приёмка; если заказано — подтверждённая дата поставщика + приёмка; если не заказано — дата заказа + закупочный лид-тайм поставщика + приёмка. Возьмите максимум по всем позициям — это старт производства.
- Постройте временную шкалу по критическому пути. Начиная с Material Ready Date, для каждой операции критического пути: определите earliest start = max(конец пред. операции, доступность ресурса). Добавьте наладочное время (если смена заказа/партии) + основное время партии + технологические паузы. Учтите передаточную партию: если следующая операция может начаться не после всей партии, а после накопления минимума — сдвиньте старт следующей операции соответственно.
- Добавьте организационные буферы. Время на передачу между цехами (смена, логоконтролёр, кран), время на промежуточный контроль ОТК (по регламенту: 1–2 смены), риск переработки (статистика брака по операциям × время переработки).
- Рассчитайте дату окончания последней операции. Это дата готовности продукции на складе готовой продукции (FGI Ready).
- Добавьте логистику отгрузки. Упаковка (норматив), ожидание машины (слот погрузки), транзит до клиента. Получите Promised Delivery Date.
- Сравните с требуемой датой клиента. Если Promised > Required — заказ просрочен. Варианты: согласовать сдвиг с клиентом, найти альтернативные ресурсы (внешняя кооперация, переработки), сократить партию (если допускает технология), ускорить закупку (экспресс-доставка, альтернативный поставщик).
- Зафиксируйте расчёт и допущения. Сохраните: версию маршрута, загрузку ЦРП на момент расчёта, даты материалов, использованные буферы. Это база для пост-анализа и обучения модели.
Типичные ошибки и как их избежать
- Игнорирование закупочного лид-тайма. Планировщик берёт нормативы производства, а материалы «будут завтра». Решение: Material Ready Date — жесткое ограничение старта. Не запускайте заказ в производство без подтверждённой даты материалов.
- Использование средних значений вместо перцентилей. «Средний срок поставщика 14 дней» — а P90 = 21 день. Решение: для планирования используйте P90–P95 закупочных сроков, для внутренних операций — P90 по фактическим данным за последние 3–6 месяцев.
- Неучёт наладки при смене номенклатуры. В маршрутной карте норма наладки указана, но в графике её «схлопывают» с основным временем. Решение: наладка — отдельная операция с собственным ресурсом (наладчик) и временем. В APS это настраивается как Setup Resource.
- Планирование на 100 % загрузке. Очереди растут экспоненциально после 85–90 % утилизации. Решение: целевая загрузка для планирования — 80–85 %. Остаток — буфер на вариабельность и срочные вставки.
- Скрытые ожидания: контроль, кран, переноска. Они не в маршрутной карте, но съедают дни. Решение: включите в маршрут «виртуальные операции» Контроль ОТК, Перемещение, Ожидание крана с нормативными временами и ресурсами (контролёр, кран).
- Статичный расчёт для динамичной среды. Рассчитали дату в понедельник, в среду сломался станок — дата не пересчитана. Решение: пересчёт лид-тайма при каждом значимом событии (поломка, приход материала, срочный заказ) или ежедневный пересчёт в APS.
- Двойной учёт буферов. Технолог заложил запас в нормы, планировщик добавил буфер загрузки, мастер добавил «на всякий случай». Итог — заведомо завышенный срок. Решение: единая политика буферизации (например, только в конце критического пути — Project Buffer по TOC, или только на закупке — Safety Stock).
Сценарии: как действовать в типовых ситуациях
Сценарий А: Материалы есть, цех загружен на 95 %
Очередь будет доминировать. Рассчитайте дату старта через очередь: (часы в очереди) / (доступные часы/день). Если дата не устраивает — ищите альтернативный ресурс (внешняя кооперация, переработки в выходные, перенос менее приоритетного заказа). Не обещайте дату «по нормам».
Сценарий Б: Критический материал у поставщика с высокой вариабельностью
Используйте P95 поставщика + свой буфер приёмки (1–2 дня). Если клиент требует жесткую дату — закажите материал заранее (на склад) или найдите альтернативного поставщика с короче хвостом распределения. Не ставьте на кон лид-тайм заказа на «надежде, что повезёт».
Сценарий В: Новый изделие, нет нормативов
Расчёт по аналогии: найдите технологически похожее изделие, возьмите его фактические времена (не нормативы!) за последние 3–5 партий. Добавьте коэффициент новизны: +20–30 % на наладку и отладку, +15 % на риск переработки. Укажите в коммите: «Оценка по аналогии с изделием Х, коэффициент неопределённости 1.3».
Сценарий Г: Срочная вставка в загруженный график
Оцените стоимость сдвига текущих заказов (штрафы, клиенты). Если вставка оправдана — заморозьте график на окне под срочный заказ, выделите ресурс (станок + наладчик + контролёр) эксклюзивно. Рассчитайте лид-тайм только по окну: наладка + обработка + контроль + отгрузка. Очередь = 0 по определению.
Проверка качества расчёта: чек-лист перед передачей даты клиенту
- [ ] Material Ready Date подтверждён для ВСЕХ позиций (нет «ожидаем к четвергу» без трек-номера).
- [ ] Критический путь построен по актуальному маршруту (проверена ревизия технологической документации).
- [ ] Загрузка ЦРП взята из системы на момент расчёта (не «обычно свободно», а конкретные часы).
- [ ] Наладочное время учтено отдельно для каждой смены номенклатуры на ресурсе.
- [ ] Технологические паузы (сушка, охлаждение) включены как отдельные операции с календарным временем.
- [ ] Перемещения между цехами/складами учтены (норматив + окно крана/погрузчика).
- [ ] Промежуточный контроль ОТК включен с временем ожидания контролёра (по регламенту ОТК).
- [ ] Буфер на вариабельность добавлен ТОЛЬКО в одной точке (рекомендуется: в конце критического пути или на закупке).
- [ ] Дата отгрузки согласована с логистикой (есть слот машины, оформлены документы).
- [ ] Полученная дата сравнена с Required Date клиента; при расхождении — подготовлены варианты решения.
Как повышать точность расчётов системно
Разовый расчёт — это тактика. Стратегия — накопление статистики и калибровка модели.
- Собирайте фактические времена по операциям. Не нормативы, а реальные: старт/финиш операции из MES/терминала оператора. Раз в месяц сравнивайте план/факт по операциям и заказам целиком.
- Классифицируйте заказы по типам. Для каждого типа (корпуса, валы, сборки, платы) накапливайте собственное распределение лид-тайма. Используйте его для котировок новых заказов того же типа.
- Калибруйте закупочные перцентили. Ежемесячно обновляйте P50/P90/P95 по ключевым поставщикам. Делите поставщиков на кластеры (A/B/C) по стабильности.
- Внедряйте конечное планирование (Finite Scheduling). Даже упрощённое APS, учитывающее загрузку ЦРП, даёт прирост точности 30–50 % по сравнению с бесконечным планированием (MRP).
- Проводите пост-анализ просроченных заказов. Каждую неделю: разбор 3–5 самых больших отклонений. Причина: закупка / наладка / поломка / очередь / контроль / логистика? Меры: изменить норму, добавить буфер, сменить поставщика, купить станок, нанять наладчика.
Практический итог: от расчёта к решению
Главный принцип: срок поставки — это не желание, а сумма физических и организационных ограничений. Реалистичная дата получается только когда учтены все компоненты цепочки: самый долгий материал, самый загруженный ресурс на критическом пути, все обязательные паузы и контрольные точки, логистика отгрузки.
Сила влияния на срок по убыванию:
- Закупочный лид-тайм критических материалов (решается закупкой на склад, альтернативными поставщиками, стандартизацией).
- Загрузка узкого ресурса на критическом пути (решается кооперацией, переработками, инвестициями в мощность).
- Наладочные потери (решается SMED, универсальной оснасткой, группировкой партий).
- Организационные ожидания (контроль, кран, переноска — решается регламентацией, выделенными ресурсами, потоковой организации).
Следующие шаги для внедрения:
- Внедрите обязательное поле Material Ready Date в карточку заказа — производство не стартует без него.
- Настройте в ERP/APS расчёт по критическому пути с учётом загрузки (даже если грубо — по доступным часам ЦРП).
- Начните собирать фактические времена операций (старт/финиш) для калибровки норм.
- Установите еженедельный разбор отклонений план/факт по лид-тайму.
- Согласуйте с коммерцией политику: дата в контракте = P90 расчётного лид-тайма + 1–2 дня буфера отгрузки.
Точный расчёт сроков — это не магия планировщика, а дисциплина учёта всех ограничений и регулярная калибровка модели на фактах. Начните с чек-листа выше для ближайшего заказа — вы сразу увидите, где теряются дни.
Материал носит информационный характер и отражает общие принципы производственного планирования. Конкретные нормативы времени, регламенты контроля, политики буферизации и программные настройки зависят от технологии, оборудования, организационной структуры и используемых информационных систем предприятия. Для внедрения изменений в производственном планировании рекомендуется привлечь квалифицированного технолога/планировщика или консультанта по APS/Lean.
FAQ: частые вопросы по расчёту сроков
Как учитывать параллельные операции в маршруте?
Лид-тайм заказа определяется критическим путем — самой длинной цепочке последовательных операций. Параллельные ветви рассчитываются независимо; их окончание должно укладываться в старт операции-сборки/схождения. Если параллельная ветвь задерживается — она становится новой критической. В APS это моделируется автоматически; в ручном расчёте — проверяйте даты сходимости.
Нужно ли включать в лид-тайм время на разработку технологической документации для нового изделия?
Если документация еще не готова — да, это часть лид-тайма заказа (Pre-production Lead Time). Обычно выделяют отдельно: TPP (Time to Production Preparation) + MLT (Manufacturing Lead Time). В котировке клиенту указывайте сумму, но в внутреннем планировании разделяйте: подготовка производства может идти параллельно с закупкой материалов.
Как рассчитать срок, если часть операций отдана на кооперацию?
Кооперация — это внешний поставщик с собственным лид-таймом. Образуйте «виртуального поставщика» для каждой кооперативной операции: его лид-тайм = передача деталей + очередь у кооператора + их производство + их контроль + обратная доставка + ваш входной контроль. Уточняйте у кооператора их P90, а не среднее.
Что делать, если клиент требует срок короче расчётного минимума?
Покажите расчёт по компонентам: «Материалы придут 15-е, наладка 16-е, обработка 17–18-е, контроль 19-е, отгрузка 20-е. Итого 20-е. Вы просите 15-е. Варианты: 1) Материалы на складе к 10-му (нужен предзаказ). 2) Параллельная обработка на двух станках (нужен второй станок и наладчик). 3) Снижение требований контроля (риск качества). 4) Экспресс-логистика (+30 % стоимости). Выбирайте вариант». Факты переведут разговор из плоскости «хочу» в плоскость «что нужно изменить в ресурсах».
Какой буфер добавлять к расчётной дате перед передачей клиенту?
Не добавляйте «на всякий случай». Используйте вероятностный подход: если у вас есть распределение фактических лид-таймов по этому типу заказов, берите P90 или P95. Если распределения нет — добавьте 15–20 % к расчётному лид-тайму как Project Buffer (по Theory of Constraints), но фиксируйте его отдельно и управляйте потреблением буфера в процессе выполнения заказа (Buffer Management).
