У одного OEM-продукта forecast менялся 11 раз за 6 недель: сначала закупка ускорила запуск, затем инженерная команда заменила MCU, потом sales снизил прогноз на 40%. EMS-поставщик всё ещё показывал формальный OTD выше 95%, но внутри программы уже лежали лишние разъёмы, срочная авиадоставка и риск остановки из-за двух long-lead позиций. У другого OEM freeze window был зафиксирован на 6 недель, а flex-zone — на следующие 8 недель; срочные изменения проходили через impact review за 24-48 часов, поэтому закупка видела не только дату поставки, но и цену изменения.
Freeze window в EMS — это согласованный период, в котором OEM больше не меняет объём, BOM, ревизию, тестовые требования и дату отгрузки без формального решения по риску и стоимости. Для программ по PCB assembly, PCB manufacturing, cable assembly и wire harness такая дисциплина связывает forecast с реальным MRP, закупкой материалов, загрузкой SMT/THT, тестовой готовностью и правилами change control. Методически тема опирается на material requirements planning, sales and operations planning и supply chain management, но для OEM главный вопрос проще: какая часть плана уже стала обязательством, а какая ещё остаётся прогнозом.
> "Freeze window не запрещает изменения. Он заставляет команду честно считать их последствия: shortage, excess inventory, overtime, expedite cost и риск смешения ревизий."
> — Hommer Zhao, Technical Director
Что такое freeze window в EMS
Freeze window — это короткий фиксированный горизонт планирования, обычно 4-8 недель, где заказ, конфигурация изделия и дата поставки считаются закрытыми для обычных изменений. Внутри этого окна EMS уже размещает закупки, резервирует line capacity, готовит fixtures, планирует AOI/ICT/FCT и синхронизирует упаковку. Если OEM меняет forecast в этот момент, поставщик физически не может просто "пересчитать план" без потерь. Он должен перенести материалы, изменить routing, остановить часть закупок или ускорить новые позиции.
Для OEM важно отделять freeze window от общего forecast. Прогноз на 6-12 месяцев нужен для visibility и раннего выявления shortage. Но обязательства возникают ближе к производству: там, где поставщик уже заказал компоненты, зарезервировал SMT-слоты и подготовил тест. Поэтому зрелая EMS-программа обычно делит горизонт на три зоны: frozen, flexible и forecast. Каждая зона имеет свои правила изменения, ответственность и финансовые последствия.
Почему forecast без freeze window создаёт скрытую нестабильность
Forecast без freeze window часто выглядит гибким только для одной стороны. OEM видит возможность двигать объём до последнего момента, а EMS видит растущий список исключений: материалы куплены под старый план, line capacity забронирована не под тот mix, а тестовая оснастка готовится под ревизию, которую уже заменили. В результате поставщик сохраняет видимость сервиса, но платит за неё overtime, split shipment и emergency sourcing.
Самый опасный эффект — не один срочный заказ, а накопление малых отклонений. Пять изменений по 10-15% в high-mix программе могут нанести больше вреда, чем один честно признанный перенос запуска. Они ломают OTD и OTIF, ухудшают FPY из-за спешки, усложняют traceability и часто приводят к спору о том, кто должен платить за excess stock.
Три зоны планирования: frozen, flexible и forecast
Практичная модель для EMS строится не вокруг одного срока, а вокруг трёх уровней обязательства. Ниже матрица, которую OEM может использовать в supply review или в приложении к MSA.
| Зона планирования | Типичный горизонт | Что можно менять | Что нельзя менять без impact review | Риск для OEM | Правило управления |
|---|---|---|---|---|---|
| Frozen zone | 0-4 или 0-8 недель | Только критичные engineering holds и подтверждённые customer escalations | Объём, BOM, ревизия PCB, тестовые лимиты, дата отгрузки | Shortage, premium freight, mixed revision | Любое изменение требует cost/time impact за 24-48 часов |
| Firm zone | 5-12 недель | Ограниченный volume adjustment, обычно ±10-20% | Критичные MPN, long-lead connectors, fixture scope | Excess stock или нехватка материалов | Изменения допускаются по согласованному tolerance band |
| Forecast zone | 13-26 недель | Объём, mix, launch timing | Нельзя считать forecast purchase commitment без отдельного правила | Ложная уверенность по availability | Используется для MRP visibility и раннего risk review |
| Engineering zone | До freeze по ревизии | ECO, DFM fixes, test strategy | Нельзя запускать закупку без baseline revision | Переделка BOM и повторный FAI | Связывать с NPI handoff |
| Buffer zone | По критичным материалам | Safety stock, VMI, last-time buy | Нельзя смешивать buffer с обычным forecast | Excess inventory и устаревание | Отдельный owner, aging report и trigger на EOL |
Эта таблица не является универсальным стандартом. Для простой 2-layer платы с доступными компонентами freeze window может быть 3-4 недели. Для автомобильной электроники, медицинских изделий, railway или mixed box build с кастомными жгутами 8-12 недель часто реалистичнее, особенно если есть molded cable, нестандартные коннекторы или импортные power modules.
> "Если lead time самого длинного компонента 16 недель, а OEM хочет менять объём за 2 недели до сборки, это не гибкость. Это перенос риска с planning на emergency buying."
> — Hommer Zhao, Technical Director
Как определить длину freeze window для PCBA и жгутов
Длина freeze window должна начинаться не с желания закупки, а с физики цепочки поставки. Для PCBA критичны lead time компонентов, PCB fabrication cycle, доступность SMT-линии, тестовая оснастка и требования к FAI. Для жгутов добавляются сроки по коннекторам, терминалам, проводам, cut-strip-crimp tooling, overmolding tooling и проверке электрической схемы. Если программа объединяет PCBA, cable assembly и final box build, freeze window должен покрывать самый медленный элемент, а не самый быстрый процесс.
Практический расчёт выглядит так: возьмите максимальный lead time по top-10 critical BOM positions, добавьте 1-2 недели на incoming inspection и kitting, затем добавьте время на производство, тест и буфер для quality hold. Если long-lead connector идёт 10 недель, PCB делается 2 недели, а FCT fixture требует 3 недели, минимальный frozen/firm horizon не может быть 2 недели. Он должен быть ближе к 10-14 неделям, иначе EMS будет жить на expedite.
Какие данные OEM должен передавать до фиксации окна
Freeze window работает только тогда, когда EMS получает не просто число изделий, а полный planning baseline. Минимальный пакет включает BOM revision, AVL и approved alternates, Gerber/ODB++ или кабельные чертежи, test requirements, packaging, label rules, shipping split и forecast by week. Если OEM передаёт только общий квартальный объём, поставщик не сможет нормально построить MRP и capacity plan.
Особенно важно заранее отделить инженерные изменения от коммерческого forecast. ECO по test limits или connector plating может быть маленьким в документе, но большим в supply chain. Поэтому freeze window должен быть связан с AVL и approved alternates, ECN/PCN/EOL управлением, APQP и pilot run. Иначе команда зафиксирует объём, но оставит открытой конфигурацию изделия.
Как обрабатывать изменения внутри frozen zone
Изменения внутри frozen zone не нужно запрещать автоматически. В реальных OEM-программах бывают field failure, regulatory issue, customer pull-in, safety risk или важный launch event. Ошибка начинается тогда, когда urgent request принимают как обычную просьбу, без cost/time impact и без решения owner. Зрелая процедура должна занимать 24-48 часов и давать OEM четыре ответа: что возможно, что сломается, сколько стоит recovery и какой residual risk остаётся после изменения.
Для этого удобно использовать короткий impact review:
- Какие материалы уже куплены и какие попадут в excess или obsolete.
- Какие позиции придётся ускорять и какой premium freight возникает.
- Как изменение повлияет на SMT/THT, cable line, FAI, ICT/FCT и финальный test.
- Возникает ли риск mixed revision или повторной квалификации.
- Как изменятся OTD, OTIF, FPY и дата следующей поставки.
- Кто утверждает cost delta и новый baseline.
Такой review помогает не спорить после факта. OEM может всё равно принять срочное изменение, но решение будет инженерным и финансовым, а не эмоциональным.
Как связать freeze window с запасами, MOQ и excess inventory
Freeze window всегда связан с запасами. Если OEM требует короткий frozen horizon, но не разрешает buffer stock и не принимает liability по MOQ/NCNR, поставщик будет либо завышать цену, либо рисковать поставками. Если же OEM разрешает buffer без aging rules, программа быстро накопит excess inventory. Нужна середина: список critical parts, согласованный уровень safety stock, правило списания или выкупа excess и регулярный aging review.
Для low-volume industrial, railway и medical программ разумно держать buffer только по позициям с доказанным риском: long-lead IC, нестандартные разъёмы, провода редкого сечения, molded components, programmed devices. Для commodity резисторов и стандартных крепежей такой контроль обычно избыточен. Хороший EMS должен показывать не общий "материальный риск", а конкретную таблицу: MPN, current stock, open PO, lead time, MOQ, NCNR status, approved alternates и weeks of coverage.
> "Buffer stock без aging review превращается в складскую проблему. Freeze window без buffer превращается в проблему поставок. OEM нужен баланс, а не крайность."
> — Hommer Zhao, Technical Director
Метрики, которые показывают, работает ли freeze window
Freeze window должен улучшать не только настроение project manager, но и измеримые показатели. Если через 2-3 месяца после внедрения не меняются OTD, expedite cost и shortage exposure, значит правило существует только на бумаге. Для OEM полезно отслеживать пять метрик: forecast adherence в frozen zone, количество изменений после freeze, стоимость expedite, excess inventory по aging bucket и долю поставок, выполненных без split shipment.
Хороший ориентир для mature EMS-программы: forecast adherence в frozen zone выше 90%, late-change requests не чаще 1-2 на программу в месяц, open shortage по critical parts смотрится минимум на 8-12 недель вперёд, а excess inventory имеет owner и дату решения. Эти цифры не универсальны, но они заставляют команду обсуждать факты. Если OEM видит только "мы стараемся держать план", freeze window пока не стал системой.
Когда freeze window не решит проблему
Freeze window не спасает программу, где исходные данные плохие. Если BOM содержит устаревшие MPN, test strategy меняется после каждого pilot lot, а approved alternates не согласованы, фиксированный горизонт только сделает хаос более заметным. То же верно для продуктов на ранней стадии EVT/DVT: там слишком много технической неопределённости, чтобы обещать стабильный frozen horizon на 8 недель.
В таких случаях сначала нужно закрыть базовые условия: провести DFM/NPI review, согласовать AVL, выделить high-risk parts, утвердить test coverage и определить критерии перехода к PVT или mass production. Только после этого freeze window начинает работать как инструмент поставок. До этого он будет выглядеть как формальное ограничение, которое все обходят при первом же спорном изменении.
Как внедрить freeze window без конфликта между закупкой и инженерией
Лучший способ внедрения — начать с одной программы и одного простого правила: всё, что попадает в frozen zone, меняется только через impact review. Не надо сразу строить сложную систему на 20 KPI. Достаточно определить горизонт, tolerance band, список critical materials, owner по изменениям и формат еженедельного review. Через 6-8 недель станет видно, где правило помогает, а где слишком жёстко ограничивает реальную разработку.
Для закупки ценность в предсказуемости цены, OTD и inventory liability. Для инженерии ценность в том, что изменения не теряются между email, ERP и производством. Для EMS ценность в том, что завод может планировать материалы и capacity без ежедневной пересборки графика. Когда эти три стороны видят одну baseline-таблицу, разговор становится спокойнее: меньше обвинений, больше решений.
Источники и внешние ссылки
Часто задаваемые вопросы
Какой freeze window нужен OEM для EMS-производства?
Для большинства PCBA-программ практичный freeze window составляет 4-8 недель, но при long-lead компонентах на 12-16 недель нужен более длинный firm horizon. Для кастомных жгутов, overmolding и mixed box build часто разумно планировать 8-12 недель, потому что коннекторы, tooling и FCT fixture ограничивают скорость сильнее, чем сама сборка.
Можно ли менять BOM внутри frozen zone?
Можно, но только через impact review. Даже замена одного MPN может затронуть AVL, incoming inspection, test limits, FAI и traceability. Если изменение влияет на form-fit-function или на утверждённую ревизию, OEM должен получить cost/time impact обычно в течение 24-48 часов и формально утвердить новый baseline.
Чем freeze window отличается от обычного purchase order?
Purchase order фиксирует коммерческое обязательство, а freeze window фиксирует операционный горизонт, в котором материалы, capacity и конфигурация уже связаны с планом выпуска. В EMS один PO может закрывать несколько недель поставок, но внутри него всё равно нужны правила: какие недели frozen, какие firm, а какие остаются forecast.
Какой tolerance band допустим в flexible zone?
Типичный диапазон для flexible zone — ±10-20% по объёму, если BOM стабилен и critical materials доступны. Для уникальных коннекторов, программируемых IC, high-voltage кабелей или medical/automotive программ tolerance может быть ниже. Главное правило: изменение объёма не должно ломать закупку long-lead позиций и согласованный capacity plan.
Кто должен оплачивать excess inventory после изменения forecast?
Ответ зависит от заранее согласованной liability policy. Если EMS купил материалы внутри утверждённого frozen или firm horizon, OEM обычно должен принять ответственность за MOQ, NCNR и agreed buffer. Если поставщик закупил сверх согласованного baseline без approval, excess inventory должен разбираться отдельно по данным PO, MRP и authorization history.
Как проверить, что freeze window реально работает?
Смотрите не на наличие процедуры, а на метрики за 2-3 месяца: forecast adherence выше 90% в frozen zone, снижение expedite cost, меньше split shipments, прозрачный aging report по excess stock и меньше late changes без impact review. Если эти показатели не меняются, правило не встроено в MRP и supply review.
Заключение
Freeze window помогает OEM управлять не только датой поставки, но и реальной ценой изменений. Он показывает, где forecast ещё можно двигать, где уже включились закупка и производство, а где любое изменение требует инженерного и финансового решения. Для EMS это не бюрократия, а способ защитить OTD, качество, материалы и traceability от постоянной пересборки плана.
Если вы хотите настроить freeze window, forecast review и правила material liability для программ по PCB assembly, cable assembly, wire harness или box build, отправьте BOM, forecast и список critical materials через страницу контактов или форму запроса. Команда JM electronic поможет перевести план поставок из набора срочных просьб в управляемую систему.