Financial concept with wooden cubes, magnifying glass on grey background flat lay.

Управление запасами в 1С:ERP — это баланс между риском дефицитов и стоимостью хранения. Когда параметры пополнения и данные MRP настроены верно, производство и продажи получают нужные материалы «точно вовремя», а оборотный капитал не замораживается на складе. В статье — практическая методика: какие данные подготовить, как выбрать политику пополнения, где и как использовать страховой запас, как сегментировать номенклатуру по ABC/XYZ, и какие KPI помогут удерживать систему в оптимуме.

1. Данные-«фундамент»: без них MRP ошибается

Перед запуском MRP-планирования проверьте и нормализуйте базовые атрибуты:

  • Номенклатура и единицы измерения. Одна «базовая» ЕИ, корректные коэффициенты пересчёта, упаковки и кратности поставки.
  • Сроки поставки (lead time). Фактическое время от заказа до прихода, отдельно по поставщикам и по внутреннему производству.
  • Минимальная партия и кратность. Ограничения логистики и прайс-листы.
  • Срок годности, серийность, FEFO. Включайте там, где есть требования регулятора/клиента.
  • Нормы расхода и альтернативы. В спецификациях укажите заменители, чтобы MRP мог корректно предложить альтернативу при дефиците.

Совет: заведите регламент актуализации параметров — пересматривайте lead time и минимальные партии хотя бы раз в квартал по факту поставок.

2. Политики пополнения: как «говорить» MRP, сколько заказывать

В 1С:ERP используются разные стратегии, выбирайте их по профилю спроса и ценности позиции:

  • Lot-for-Lot (L4L) — «под заказ»: выпускаем/закупаем ровно под потребность. Хорошо для дорогих и редких позиций, но вызывает частые небольшие заказы.
  • Минимальная партия и кратность — MRP округляет до заданного размера; снижает транзакционные издержки, но повышает средний остаток.
  • Min/Max (уровни пополнения) — система доводит запас до верхней границы, когда он падает ниже точки заказа (ROP).
  • Фиксированный период — пополнение через равные интервалы времени (подходит для стабильного спроса).
  • Производство на заказ (MTO) vs на склад (MTS). Для MTO — L4L и резервирование под конкретный заказ; для MTS — min/max и прогноз.

Частая практика — гибрид: для А-позиций по ABC используем более «бережные» режимы (короткие интервалы пополнения, tighter min/max), для C — упрощённые правила с большей партией.

3. Параметры MRP: источники спроса, приоритеты, горизонты

MRP учитывает:

  • Источники спроса: заказы клиентов, производственные заказы верхнего уровня, план MPS, сервисные потребности, прогноз.
  • Горизонт планирования: не короче максимального цикла поставки по «длинным» позициям.
  • Приоритеты обеспечений: резерв «под клиента» имеет приоритет над пополнением на склад.
  • Альтернативные поставщики и сроки: если основной поставщик перегружен/дорог, предложения MRP можно переадресовать альтернативе.
  • Буферы по дефицитным позициям: для «узких» комплектующих настройте страховые запасы и сокращённые циклы подтверждения заказов.

4. ABC/XYZ: как определить «важность» и «предсказуемость»

Сегментация помогает назначать разные политики пополнения:

  • ABC (по стоимости потребления):
    • A — 70–80% оборота при 10–20% позиций (требуют пристального контроля).
    • B — 15–25% оборота.
    • C — остаток (много, дешёвые, допускают упрощения).
  • XYZ (по вариативности спроса):
    • X — стабильный, низкая дисперсия;
    • Y — сезонность или тренды;
    • Z — хаотичный.

Настройка:

  1. Постройте отчёт по обороту за 6–12 мес. и присвойте категорию ABC.
  2. Рассчитайте коэффициент вариации спроса (или используйте сезонные индексы) — присвойте X/Y/Z.
  3. Закрепите политику пополнения по матрице: AX — короткие циклы и строгий контроль, CZ — крупные партии, реже пополнение, допустим более высокий сервис-буфер.

5. Страховой запас и уровень сервиса

Страховой запас (SS) защищает от колебаний спроса и сбоев поставок. Его величина зависит от:

  • целевого уровня сервиса (например, 95% заказов без дефицита);
  • вариативности спроса и lead time;
  • частоты пополнения.

Упрощённый подход:

  • Для X — небольшой SS (спрос предсказуем).
  • Для Y — SS увеличиваем на сезонных пиках.
  • Для Z — либо высокий SS, либо политика «под заказ» с более долгими сроками подтверждения.

Помните: каждый лишний процент сервиса «стоит денег». Фиксируйте целевые уровни сервиса по классам (например, AX — 98%, AY — 95%, BZ — 90%) и проверяйте их достижение отчётами.

6. Срок годности и FEFO: как не списывать деньги на склад

Если работаете с ограниченным сроком годности:

  • Включите серийный/партионный учёт и FEFO (First-Expire, First-Out).
  • Настройте сигналы «до истечения Х дней» для уценки/перераспределения.
  • В планировании выпуска учитывайте остатки с коротким сроком — MRP не должен формировать «лишний» выпуск при наличии годных остатков.

7. Снабжение: от предложений MRP к заказам поставщику

Контур закупок должен обеспечивать «закрытие» предложений MRP:

  • Автогенерация заявок/заказов из предложений к обеспечению с проверкой по бюджету/лимитам.
  • Ввод подтвержденных дат от поставщика — база для перепланирования.
  • Мониторинг отклонений: если поставщик сдвинул дату, MRP пересчитывается, диспетчер получает оповещение.
  • KPI поставщиков: OTD (on-time delivery), доля брака, точность количества, средний lead time.

8. Типовые ошибки и как их исправлять

  1. Устаревшие lead time → дефициты или избыточные запасы.
    Решение: ежеквартальная переоценка на основе факта, SLA с ключевыми поставщиками.
  2. Единая политика для всех → AX и CZ «под одну гребёнку».
    Решение: ABC/XYZ и дифференциация min/max, партий, уровней сервиса.
  3. Игнор FEFO → списания по сроку годности.
    Решение: серийность, FEFO в отборе, события-предупреждения.
  4. Неверные упаковки/кратности → разрывы между MRP и реальным поставщиком.
    Решение: хранить кратность в карточке, контролировать округления.
  5. Неучтённые заменители → простои из-за дефицита одной позиции при наличии аналога.
    Решение: альтернативы в спецификациях и правила выбора в обеспечении.
  6. Нет обратной связи по спросу/срокам → параметры не улучшаются.
    Решение: цикл PDCA: факт → анализ → корректировка параметров пополнения.

9. KPI и визуальный контроль

Отслеживайте минимум:

  • Оборачиваемость запасов (days on hand, turns).
  • Сервисный уровень (fill rate, доля заказов без дефицитов).
  • Доля просроченных заказов снабжения и средняя просрочка.
  • Излишки и списания (в т.ч. по срокам годности).
  • Доля «красных» позиций в отчёте покрытия MRP (недостатки, просроченные потребности).

Для операционного контроля удобно использовать канбан-панели: AX — ежедневный мониторинг, BY — еженедельный, CZ — раз в месяц.

10. Пилотный контур внедрения (8 шагов)

  1. Сегментация ABC/XYZ за 12 мес. истории.
  2. Нормализация параметров: lead time, минимальные партии, кратности, упаковки.
  3. Задание политик пополнения по матрице ABC/XYZ и целевым уровням сервиса.
  4. Настройка FEFO/серийности для годных.
  5. Запуск MRP на целевом ассортиментах (например, 20% позиций, дающих 80% оборота).
  6. Настройка снабжения: автогенерация заказов, подтверждённые даты, оповещения.
  7. KPI-дашборды: сервис, оборачиваемость, отклонения поставок.
  8. Ретроспектива через 6–8 недель и корректировка параметров.

11. Кейс-коротыш: снижение дефицитов на 30% без роста складов

Проблема: частые дефициты по А-позициям при «раздутых» остатках по С.
Решение: провели ABC/XYZ, ввели min/max и повышенный уровень сервиса для AX; для CZ — крупные партии и реже пополнение; актуализировали lead time у трёх ключевых поставщиков.
Результат: сервисный уровень по AX вырос с 92% до 98%, дефициты снизились на 30%, общий склад в днях сократился на 12%.