MRP: планування потреб
Що купити, що виготовити і до якої дати: як MRP рахує пропозиції з плану продажів і замовлень, точки дозаказу та створення закупівель і виробництв.
Що це і навіщо
MRP (планування потреб у матеріалах) відповідає на три питання, які щодня мучать закупівельника й виробничника: що потрібно купити, що потрібно виробити і до якої дати це слід замовити. Система порівнює потребу (план продажів, замовлення покупців, потреби виробництв) із наявним: залишками, поставками «в дорозі» та незавершеними виробництвами — і складає пропозиції: «закупити 303 шт лампи до 1 жовтня», «виготовити 56 шт світильників LOFT-60». Кожну пропозицію можна перетворити на чернетку закупівлі або виробничого замовлення одним натисканням.
Екран називається «MRP / Планування постачання». Окрім класичного MRP тут є простіший спосіб — точки дозаказу (ROP): «якщо запас впав нижче мінімуму, дозамовити до максимуму».
Що треба налаштувати, щоб MRP працював
- У картці товару (див. Товари та послуги) для кожної позиції, яку планує MRP:
- «Метод планування (MRP/ROP)»: «Не планується» (за замовчуванням), «MRP (план продажів + техкарта)» або «Точка дозаказу (мін./макс. залишок)». Поле є тільки в товарів (не в послуг);
- «Термін поставки/виробництва, дн.» — поле з'являється після вибору методу. Це «лід-тайм»: за скільки днів до потреби треба розмістити замовлення;
- «Мін. залишок» — для MRP це страховий запас (система вважає, що нижче нього запасу нема), для ROP — точка дозаказу;
- «Макс. залишок» — для ROP це ціль дозаказу: «дозамовити до цього рівня»;
- «Постачальник» — від кого купувати. Без постачальника пропозиція закупівлі створиться, але документ за нею — ні.
- Для виготовлюваних позицій потрібна активна техкарта (тип не «Послуга»), де цей товар — основний або альтернативний продукт. Якщо техкарта є — пропозиція буде «Виробництво», якщо нема — «Закупівля». Норми техкарти використовуються для розрахунку потреби в компонентах.
- План продажів. Затверджений план попиту дає майбутню потребу по місяцях. Без нього MRP бачитиме лише вже створені замовлення покупців.
Правило партії (скільки замовляти: «рівно на дефіцит», «кратно фіксованій партії» чи «до максимуму») існує в системі, але окремого поля для нього в картці товару я не знайшов. За замовчуванням закупівля й виробництво плануються рівно на дефіцит.
Де знайти
Меню Виробництво → MRP / Постачання, адреса /mrp. Пункт видимий, якщо у вашої ролі є право «Перегляд» на «Закупівлі» — MRP належить закупівельному контуру.
Що на екрані
Шапка
- Заголовок «MRP / Планування постачання» і підпис з датами останніх прогонів: «останні прогони: MRP 90 дн. · 23.09.2026 | ROP · 24.09.2026».
- Горизонт планування — список 30 / 60 / 90 / 180 днів (за замовчуванням 90). Потреби пізніше за цю межу не плануються.
- «Запустити MRP» — повний розрахунок за обраним горизонтом.
- «Перевірити точки дозаказу» — лише перевірка позицій з методом ROP.
Плитки
| Плитка | Що показує |
|---|---|
| Пропозицій (відкритих) | Скільки пропозицій чекає рішення. |
| З них «пізно» | Скільки пропозицій уже запізнюються (плитка з'являється лише якщо такі є). |
| Закупівель / виробництв | Розбивка за видом. |
| Сума закупівель, ₴ | Кількість × закупівельна ціна товару (поле «Собівартість» у картці товару) по всіх відкритих закупівельних пропозиціях. |
Таблиця пропозицій
| Колонка | Що означає |
|---|---|
| Прапорець | Вибір пропозицій для дій (доступний лише для відкритих). Прапорець у шапці вибирає всі відкриті. |
| Продукт | Назва й артикул. |
| Вид | Закупівля або Виробництво. |
| Кількість | Скільки замовити/виготовити. |
| Потрібно до | Дата, на яку потрібна ця кількість. |
| Розмістити до | Останній день, коли замовлення треба розмістити: «Потрібно до» мінус термін поставки. Якщо ця дата вже в минулому — розміщувати треба сьогодні, а поруч буде позначка «Пізно» (підказка «Дата розміщення у минулому — замовляйте сьогодні»). |
| Постачальник / Техкарта | Для закупівлі — постачальник товару, а якщо його нема — «немає»; для виробництва — техкарта. |
| Статус | Очікує, Створено документ, Відхилено. |
| Джерела | Кнопка розгортає перелік, звідки виникла потреба: «План продажів», «Замовлення», «Виробництво», «Страховий запас», «Точка дозаказу» і кількість з кожного. Залежна потреба від запланованого виробництва (компоненти) може відображатися технічною назвою «dependent» — це те саме, що «потреба від виробництва батьківського виробу». |
Порядок: спочатку «пізні», потім за датою розміщення. Показуються пропозиції лише останнього прогону MRP та останнього прогону ROP; старіші прогони на екрані не відображаються (створені з них документи, звісно, лишаються).
Як працює MRP — на прикладі
Візьмемо «Світильник лінійний LOFT-60»: метод MRP, термін виробництва 7 днів, «Мін. залишок» (страховий запас) 15 шт. Сьогодні 25.09. На складах 45 шт, з них 5 зарезервовано під відвантаження: доступно 40. Уже є виробниче замовлення PRD-000028 на 20 шт з дедлайном 30.09. Затверджений план продажів: жовтень — 60 шт, листопад — 30 шт.
- Вільний запас: 40 (доступно) − 15 (страховий) = 25.
- 30.09: «їде» 20 шт з PRD-000028 → 25 + 20 = 45.
- 01.10: потреба 60 шт за планом жовтня → 45 − 60 = −15. Дефіцит 15 шт. Розмістити слід було за 7 днів до 01.10, тобто 24.09 — а це вже минуло. Тож пропозиція: виготовити 15 шт, потрібно до 01.10, розмістити до 25.09 (сьогодні), позначка «Пізно». Після неї запас знову 0.
- 01.11: потреба 30 шт за планом листопада → 0 − 30 = −30. Пропозиція: виготовити 30 шт, потрібно до 01.11, розмістити до 25.10.
Приходи дня враховуються перед потребами цього ж дня. Потреба з минулого дня лягає на сьогодні. Кожна пропозиція запам'ятовує джерела — по кліку «Джерела» ви бачите, що саме «з'їло» запас.
Що враховується як потреба
- Затверджений план продажів: кількість місяця вважається потребою на 1-ше число цього місяця. Місяці, що повністю минули, ігноруються. Якщо на цей місяць уже є відкриті замовлення покупців, вони «споживають» план — щоб не рахувати те саме двічі (план 60, замовлень на 12 → потреба за планом 48).
- Відкриті замовлення покупців у статусах «Чернетка», «Підтверджено», «Комплектується» без дати закриття, мінус те, що вже зарезервовано під їх відвантаження.
- Матеріали відкритих виробництв (чернетки й «В роботі») — на дату планового старту, а якщо його нема — на дедлайн, а якщо й його — сьогодні.
- Страховий запас: якщо доступний запас нижче «Мін. залишку», потреба виникає одразу «сьогодні».
Що враховується як прихід
- недопоставлений залишок відкритих закупівель (замовлено − оприбутковано; закупівлі «Завершено» й «Скасовано» не враховуються, а чернетка закупівлі — враховується);
- прихідні накладні в дорозі («очікується», «в обробці»);
- незавершений випуск відкритих виробництв (і їхні супутні виходи) — на дату дедлайну (або планового старту).
Завдяки цьому повторний прогін не дублює пропозиції, з яких уже створено документи: створена чернетка закупівлі чи виробництва сама стає «приходом».
Розузлування: потреба в компонентах
Якщо виготовлювана позиція має пропозицію «Виробництво», MRP автоматично додає залежну потребу в її компонентах на дату розміщення (старт виробництва): кількість × норма / кількість випуску техкарти × (1 + % браку рядка), округлення вгору. У прикладі вище на 15 світильників потрібно 15 × 2 = 30 LED-модулів. Залежні потреби враховуються лише для компонентів, які теж мають метод MRP. Компоненти з методом ROP чи «Не планується» вирішуються своїм методом. Порядок обробки — від готового виробу до найглибшого компонента, тому потреба в напівфабрикаті збирається з усіх батьків до розрахунку його власної пропозиції. Циклічні специфікації (A потребує B, B потребує A) система розпізнає і виключає з розузлування.
Точки дозаказу (ROP)
Простіший метод для товарів зі стабільним споживанням. Правило: доступний запас + «їдучий» прихід порівнюється з «Мін. залишком». Якщо менше — пропонується дозамовити до «Макс. залишку» (якщо максимум не заданий або менший за мінімум — лише до мінімуму). Пропозиція «пізно», якщо вже доступного запасу нижче мінімуму.
Приклад. LED-модуль 12Вт: «Мін. залишок» 200, «Макс. залишок» 800. Доступно 120, замовлено й не оприбутковано 50. 120 + 50 = 170 < 200 → пропозиція на 800 − 170 = 630 шт, потрібно до дати «сьогодні + термін поставки», розмістити сьогодні, «Пізно» (бо доступних 120 < 200). Якщо ж було б доступно 180 і в дорозі 100 (280 ≥ 200) — пропозиції нема.
Кнопка «Перевірити точки дозаказу» запускає лише цю перевірку («Пропозицій дозаказу: N» або «Дефіцитів нижче точок дозаказу немає»). Крім того, система щодня о 06:00 автоматично проганяє ROP для всіх позицій, і нові пропозиції з'являються на цьому екрані. Порожні прогони не зберігаються.
Що робити з пропозиціями
Створити документи
- Виберіть прапорцями потрібні рядки. Внизу зʼявиться панель «Обрано N пропозицій» з кнопками «Відхилити» і «Створити документи».
- Натисніть «Створити документи» — відкриється вікно «Створення документів з пропозицій» з підказкою «Закупівлі групуються за постачальником (чернетки); на кожну виробничу пропозицію — окреме замовлення».
- Заповніть (якщо серед вибраних є закупівлі):
- «Склад призначення» — обов'язково («Оберіть склад призначення для закупівель»);
- «Валюта закупівель» — валюта документів (Гривня, US Dollar, Euro).
- У вікні одразу видно попередній перегляд: закупівлі — по постачальниках (позиції, кількість, «до дати»). Група «Без постачальника» має позначку «буде пропущено» — на такі позиції документ не створиться. Нижче — виробництва: продукт, техкарта, кількість, «до дати».
- Натисніть «Створити документи» (або «Скасувати»). Побачите «Створено документів: N · пропущено: M». У вікні з'явиться перелік створених документів (мітка «Закупівля» чи «Виробництво», назва) — клік по назві відкриває документ; кнопка «Готово» закриває вікно.
Що саме створюється:
- Закупівля — по одній чернетці на кожного постачальника, з назвою «MRP: закупівля — назва постачальника». Позиції беруться за закупівельною ціною товару; очікувана дата поставки — найпізніша потреба групи; склад і валюту ви задали у вікні. Далі її узгоджують і проводять у закупівлях — див. Закупівлі.
- Виробниче замовлення — по одній чернетці на кожну виробничу пропозицію, зі знімком техкарти, кількістю з пропозиції і дедлайном = «Потрібно до». Тип випуску береться з техкарти. Відкрийте й візьміть у роботу — див. Виробничі замовлення.
Пропозиція отримує статус «Створено документ». Пропозиції без постачальника (закупівля) чи без техкарти (виробництво) пропускаються.
Відхилити
Кнопка «Відхилити» питає підтвердження: «Відхилити N пропозицій? Вони не потраплять у документи.» Після підтвердження — «Пропозиції відхилено», статус «Відхилено», рядок стає блідим, а прапорець біля нього — недоступним. Відхилити — значить «ми це не купуватимемо й не виробимо за цією пропозицією».
Забезпечення одного замовлення клієнта
Поряд існує вужчий сценарій: з картки замовлення покупця Дії → «Забезпечити замовлення» — система розраховує потребу лише по цьому замовленню (з розузлуванням напівфабрикатів) і пропонує відразу закрити її закупівлею чи виробництвом. Створені документи прив'язуються до замовлення й видні у виконанні позицій. Див. Замовлення.
Що відбувається в обліку
Сам MRP не створює жодних проводок і складських рухів — це планування. Наслідки виникають, коли ви проводите створені документи: закупівлі — див. Закупівлі і Оприбуткування; виробництво — при закритті замовлення, див. Виробничі замовлення.
Права доступу
MRP підпорядковується праву «Закупівлі»: «Перегляд» — бачити екран і пропозиції; «Зміна» — «Запустити MRP», «Перевірити точки дозаказу», «Створити документи», «Відхилити». Зверніть увагу: створення виробничих чернеток тут теж дозволене з правом на закупівлі (окремо право «Створення» у «Виробництві» не перевіряється). Див. Ролі та права.
Типові помилки і питання
| Ситуація / повідомлення | Що робити |
|---|---|
| «Пропозицій нема — запустіть прогін MRP або перевірку точок дозаказу» | Або ще жоден прогін не запускався, або всі позиції забезпечені. MRP враховує затверджений план продажів, замовлення покупців, залишки та поставки «в дорозі». |
| Прогін завершився, а пропозицій нема | Перевірте: у товарах обрано метод «MRP»; є затверджений план продажів або відкриті замовлення; потреба потрапляє в горизонт; «Мін. залишок» не занадто малий. |
| «Оберіть склад призначення для закупівель» | Оберіть склад у вікні створення документів. |
| «Не обрано жодної пропозиції» / «Обрані пропозиції вже опрацьовані» | Оновіть сторінку: хтось уже створив документи чи відхилив пропозиції. |
| «Не вдалося застосувати пропозиції: виробництво для продукту #N: …» | Читайте причину після двокрапки. Найчастіша — у техкарті не задано склад сировини («Оберіть склад списання матеріалів»). Усі документи цього натискання не створюються — виправте техкарту й повторіть. |
| У «Постачальник / Техкарта» написано «немає» | У картці товару не вказано «Постачальник». Додайте, запустіть MRP знову. |
| Пропозиція «Пізно» | З урахуванням терміну поставки/виробництва товар уже не встигає до дати потреби. Розміщуйте замовлення сьогодні, скорочуйте «Термін поставки/виробництва» або зменшуйте страховий запас. |
| Одна й та сама потреба з'являється двічі | Не з'являється: створені чернетки враховуються як прихід. Але пропозиції минулих прогонів не показуються — перевіряйте останній. |
Як часто запускати? Зручно раз на день, зранку, перед розміщенням замовлень. Точки дозаказу перевіряються автоматично, MRP запускають вручну.
Чи можна змінити кількість пропозиції перед створенням? На цьому екрані — ні: кількість береться з пропозиції. Відкоригувати її можна вже в створеному документі (чернетці). У вікні «Забезпечення замовлення» кількість редагується.