Bimp Blog

MRP и проблема компонентов, общих для нескольких изделий

Business analyst @ Bimp

10 июля, 2026
4 мин чтения

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

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

Где базовая формула перестаёт справляться

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

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

Эффект кнута начинается меньше, чем кажется

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

Именно поэтому переход на систему MRP без предварительного наведения порядка в точности остатков часто разочаровывает. Программа не исправляет плохие данные. Она масштабирует уже существующую ошибку.

Планирование без учёта мощностей не является настоящим планированием

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

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

Страховой запас определяется расчётом

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

Сколько на самом деле стоит недооценённый общий компонент

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

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

Что это означает для системы, которая занимается планированием

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

Модуль закупок в Bimp построен именно вокруг этой логики, агрегируя открытый спрос по всему ассортименту сразу, вместо того чтобы требовать расчёта по каждому изделию отдельно. Для производителя, годами жившего в режиме реакции, заказывая только когда что-то заканчивается, это не косметическое изменение. Это разница между планом, который догоняет проблему, и планом, который её опережает.