Усі статті

11 трав. 2026

Залежний попит: чому гвинти ніколи не варто прогнозувати

Ніхто не прогнозує яйця за продажами яєць. Як розраховують залежний попит зі специфікації, де тут запасні частини і чому прогнозування компонентів рахує ту саму потребу двічі.

Ізометрична ілюстрація до Залежний попит: чому гвинти ніколи не варто прогнозувати

Жоден власник пекарні не прогнозує потребу в яйцях, дивлячись на те, скільки яєць пішло минулого місяця. Він дивиться, скільки тортів спече, і читає рецепт. Три яйця на торт, 40 тортів — 120 яєць. Єдине, що справді доводиться вгадувати, — це кількість тортів.

У цьому вся суть залежного попиту. Залежний попит — це попит на позицію, що випливає з попиту на іншу позицію: на компоненти, матеріали й складальні одиниці, які входять до виробу, що ви плануєте виготовити. Незалежний попит приходить ззовні: це клієнти, які замовляють готову продукцію або запасні частини. Незалежний попит доводиться прогнозувати. Залежний попит можна розрахувати. Плутати їх — дорога помилка.

Незалежний і залежний попит

Простий тест: чи замовляв би хтось цю позицію, якби ви припинили випускати виріб, до якого вона входить?

  • Готові насоси: так, їх замовляють клієнти. Незалежний попит. Прогнозуйте його або беріть із портфеля замовлень.
  • Корпуси насосів: лише тому, що виготовляють насоси. Залежний попит. Розраховуйте його.
  • Кріплення: лише тому, що насоси складають. Теж залежний попит.

Залежний попит розраховують, проходячи вниз по специфікації (BOM): «рецепту» виробу з кількостями на одиницю.

Приклад: 100 насосів

План передбачає складання 100 насосів у тижні 6. Кожен насос потребує 1 корпус і 4 кріплення.

Валова потреба:

  • Корпуси: 100 × 1 = 100
  • Кріплення: 100 × 4 = 400

Чиста потреба в корпусах. На складі є 30 придатних корпусів, і ще 20 має надійти з механічного цеху в тижні 5, до початку складання. Чиста потреба: 100 − 30 − 20 = 50 корпусів.

Чиста потреба в кріпленнях. На складі 250, нічого не замовлено. Чиста потреба: 400 − 250 = 150. Кріплення постачаються коробками по 200 штук, тож закупівельник замовляє одну коробку. Після складання 200 − 150 = 50 кріплень лишаються на полиці для наступного замовлення.

Строки. Корпуси й кріплення потрібні на початок складання, а не на дату відвантаження. Якщо корпуси обробляють власними силами з виливків, а механічна обробка триває тиждень, то 50 нових корпусів мають піти в обробку щонайпізніше в тижні 5, а отже, до того часу мають бути в наявності 50 виливків. Кожен рівень униз зсуває дату раніше на термін виконання цього рівня. Саме цей розрахунок щоночі виконує планування потреб у матеріалах (MRP) — для кожної деталі.

Одна деталь — два види попиту

Той самий корпус продають і як запасну частину. Сервісні клієнти купують близько 15 штук на місяць, і цей попит справді незалежний: ніхто не знає напевно, у якого саме насоса трісне корпус.

Отже, корпус має два джерела попиту:

  • Залежний: 100 для насосів, які виготовляються, — розраховується з плану.
  • Незалежний: близько 15 на запчастини — прогнозується за історією сервісу.

Загальна валова потреба: 100 + 15 = 115, тож після тих самих 50 штук на складі й у замовленні чиста потреба становить 65. Прогнозуйте лише запчастини, а решту нехай розраховує специфікація.

Як прогнозування компонентів рахує двічі

Натомість на багатьох заводах роблять так: хтось бачить, що за останній квартал споживання корпусів становило в середньому 110 на місяць (насоси плюс запчастини), і вносить 110 у прогноз корпусів.

Потім MRP-розрахунок розузловує план насосів і додає власні 100 корпусів. Тепер планування бачить 110 + 100 = 210. Реальна потреба — 115. Завод планує 210 − 115 = 95 корпусів, якими ніхто не скористається, плюс виливки під них, плюс години механічної обробки на їх виготовлення.

Історія була правильна, специфікація була правильна. Помилка полягала в тому, що спрогнозували число, яке треба було розрахувати. Рішення — правило: прогнозуйте лише незалежний попит, тобто готову продукцію і запасні частини, а все інше нехай визначає специфікація. Звідки береться прогноз на готову продукцію — це завдання планування попиту.

Міф: «Залежний попит визначений, тож ризику немає»

Кількість визначена, щойно зафіксовано план вищого рівня. Ризик просто переміщується в інше місце:

  • Змінюється план вищого рівня. Перенесіть замовлення на насоси на тиждень раніше — і разом із ним зсунуться дати для кожного корпусу, кріплення й виливка. Вільне місце на складанні ще не означає, що компоненти встигнуть.
  • Специфікація неправильна. Після зміни креслення на кожен насос ставлять 6 кріплень, а в специфікації досі 4. Розрахунок точний і хибний водночас: у ньому бракує 200 кріплень.
  • Запас насправді непридатний. Корпуси з блокуванням за якістю або в іншій будівлі враховуються у звіті про запаси, але не на лінії.

Тому ж один відсутній компонент зупиняє все складання. Насос, у якого є 99 % деталей, — це 0 % насоса. Докладніше про цю проблему — у статті про планування складального виробництва.

Короткий чек-лист

  • Чи кожен компонент отримує попит зі специфікації, а не з прогнозу?
  • Чи прогнозують запчастини й сервісні комплекти окремо — і лише один раз?
  • Чи «придатний запас» справді допущений службою якості, лежить у потрібному місці й не зарезервований?
  • Чи актуальні терміни виконання на кожному рівні специфікації, щоб дати зсувалися правильно?

Що бачить планувальник у factory.online

У платформі factory.online MRP-розрахунок розузловує виробниче замовлення на 100 насосів через багаторівневу специфікацію, віднімає 30 корпусів на складі та 20 із відкритого замовлення на механічну обробку і показує дефіцит 50 корпусів, привʼязаний саме до цього замовлення на насоси. Окреме замовлення клієнта на запасні корпуси створює власний попит на ту саму позицію, тож планувальник бачить обидва джерела поруч, а не один змішаний прогноз.

Якщо ваші планувальники колись знаходили піддон компонентів, які ніхто свідомо не замовляв, зʼясуймо в демоверсії, звідки він узявся.

Ваш завод заслуговує на більше, ніж електронні таблиці та здогадки