В практике управления производством часто возникает конфликт интересов между различными подразделениями. Начальник цеха стремится выпустить всю потребность на несколько месяцев вперед одним заказом, чтобы сэкономить на переналадке оборудования и повысить выработку. Снабженцы опасаются затоваривания склада, а финансисты протестуют против «заморозки» оборотных средств в незавершенном производстве (НЗП). В данной статье мы разберем, как алгоритмизировать этот процесс и найти экономически обоснованный баланс.
Рассмотрим ситуацию глазами начальника производства. Если у нас есть план на три месяца (январь — 10 шт., февраль — 5 шт., март — 17 шт.), суммарный объем составляет 32 единицы. С точки зрения производственной логики, разовый запуск всей партии в 32 штуки гораздо эффективнее ежемесячного дробления по следующим причинам:
Проанализируем теперь аргументы «против», которыми оперируют финансовая служба и отдел логистики. Даже если производство работает идеально, «перевыполнение» плана может нанести ущерб компании в целом:
Для перехода от интуитивных договоренностей «по телефону» к алгоритму, нам необходимо перевести все факторы в стоимостное выражение. Разберем, как это сделать по шагам.
Шаг 1: Определение стоимости переналадки. Рассчитаем стоимость часа работы оборудования и персонала. Если наладка длится 4 часа и стоит 2000 рублей в час, то каждая «лишняя» партия увеличивает себестоимость на 8000 рублей.
Шаг 2: Расчет стоимости хранения. Это не просто аренда склада. Сюда входит:
Шаг 3: Выбор оптимальной партии (Формула Вильсона). Мы можем применить классический алгоритм EOQ (Economic Order Quantity) для производства. Точка оптимума находится там, где сумма затрат на переналадку и затрат на хранение минимальна.
Разберем пример: если наладка стоит 10 000 руб., а хранение одной детали стоит 100 руб. в месяц, то при потребности 10 шт./мес. выгоднее производить партию сразу на несколько месяцев. Если же хранение дорогое, а наладка быстрая — работаем строго «под план» месяца.
Для реализации автоматического планирования с учетом этих факторов в типовых решениях 1С следует использовать следующие объекты и настройки:
МинимальныйКвантПоставки и Кратность. Если установить минимальную партию выпуска в размере 32 шт., система сама будет предлагать запуск полного объема при появлении потребности первого месяца.Проанализируем пример настройки политики обеспечения:
// В программном коде или настройках схемы обеспечения это выглядит так:
МетодОбеспечения = Перечисления.МетодыОбеспечения.ЗаказПодЗаказ;
ГруппировкаПотребностей = Истина;
ПериодГруппировки = 3; // Месяца
Иногда алгоритмы бессильны перед «человеческим фактором». Если начальник цеха получает премию только за объем выпуска, он всегда будет стремиться делать 32 штуки сразу. Рассмотрим способ решения через систему KPI:
Универсального алгоритма, подходящего всем, не существует, но мы выяснили, что решение лежит в плоскости оцифровки ограничений. Если склад позволяет, а стоимость переналадки высока — объединяйте партии. Если деньги дорогие, а спрос нестабилен — работайте короткими итерациями.
Рекомендуем начать с настройки Минимальной партии выпуска в 1С:ERP для тех позиций, где наладка оборудования (ЧПУ, литьевые формы) занимает более 15% общего времени производства. Это даст быстрый экономический эффект без значительных рисков для бюджета.