Найти в Дзене
Кирилл Ледовский

Планирование «не ранее» в 1С ERP: Как привязать ремонт узла к моменту, когда станет известен его диагноз?

Вопрос пользователя: «Мы не можем заранее отдать узел в ремонт, потому что не знаем, что с ним. Сначала нужно его снять и посмотреть. Как в 1С сделать так, чтобы заказ на ремонт этого узла автоматически создавался только после этапа дефектации?» Суть проблемы
В сложном ремонте работы часто идут последовательно и зависят от результатов предыдущих этапов. Бессмысленно (и дорого) запускать восстановление всех узлов заранее, если потом окажется, что половина из них была исправна. Нужен механизм, который свяжет планирование вложенных процессов (ремонта узлов) с достижением определённой точки в основном процессе (например, получением акта дефектации). Что может 1С ERP?
Для материалов, способ получения которых — «Ремонт по спецификации» или «Произвести по спецификации», доступна настройка «Планировать не ранее». Эта настройка позволяет указать конкретный этап в родительской спецификации, после завершения которого можно начинать планирование (и выполнение) производства или ремонта данного мат

Вопрос пользователя: «Мы не можем заранее отдать узел в ремонт, потому что не знаем, что с ним. Сначала нужно его снять и посмотреть. Как в 1С сделать так, чтобы заказ на ремонт этого узла автоматически создавался только после этапа дефектации?»

Суть проблемы
В сложном ремонте работы часто идут последовательно и зависят от результатов предыдущих этапов. Бессмысленно (и дорого) запускать восстановление всех узлов заранее, если потом окажется, что половина из них была исправна. Нужен механизм, который свяжет планирование вложенных процессов (ремонта узлов) с достижением определённой точки в основном процессе (например, получением акта дефектации).

Что может 1С ERP?
Для материалов, способ получения которых —
«Ремонт по спецификации» или «Произвести по спецификации», доступна настройка «Планировать не ранее». Эта настройка позволяет указать конкретный этап в родительской спецификации, после завершения которого можно начинать планирование (и выполнение) производства или ремонта данного материала.

Суть подхода:

  • Логическая, а не материальная связь: Эта настройка создаёт не прямую материальную зависимость (когда узел физически передаётся), а логическую зависимость по времени и последовательности работ.
  • Контроль точки принятия решения: Она маркирует этап, на котором становится достаточно информации для принятия решения: «ремонтировать этот узел или нет?».
  • Автоматизация планирования: Когда система планирует основной заказ, она видит эту связь. Она понимает, что заказ на ремонт узла нельзя планировать на дату раньше, чем планируется завершение этапа «Дефектация» в основном заказе.
  • Гибкость: Это позволяет строить нелинейные, условные производственные графики, характерные для ремонтного производства.

Решение и рекомендации

  1. Спроектируйте последовательность этапов: В спецификации на ремонт изделия чётко выделите этап, на котором становится ясен объём работ по ключевым узлам (например, «Демонтаж и дефектация силового блока»).
  2. Настройте способ получения: Для узлов, требующих условного ремонта, укажите способ получения «Ремонт по спецификации» и выберите соответствующую спецификацию на их ремонт.
  3. Установите связь: В настройках этого материала выберите «Планировать не ранее» и укажите этап дефектации из п.1.
  4. Доверьтесь системе: При создании и планировании основного ремонтного заказа система автоматически учтёт эту временную связь при формировании графика вложенных заказов.

Итог простыми словами
Настройка «Планировать не ранее» — это система условных команд для планировщика. Вы создаёте в 1С такую логику: «
Если на этапе «Разборка и осмотр» мы увидим, что блок управления неисправен, тогда (и только тогда) нужно будет запустить его ремонт по отдельной спецификации». Когда диспетчер ставит в график ремонт всего изделия, система автоматически «знает», что дату начала ремонта блока управления нельзя ставить раньше даты окончания этапа осмотра. Это предотвращает бессмысленное преждевременное планирование работ и закупок.

Типичные сценарии использования:

  • Сценарий «Ремонт промышленного контроллера»: В спецификации на ремонт станка с ЧПУ есть этап «Диагностика блока ЧПУ». Для материала «Блок ЧПУ восстановленный» указан способ получения «Ремонт по спецификации» с настройкой «Планировать не ранее этапа Диагностика». Ремонт самого блока ЧПУ будет спланирован только после того, как диагностика подтвердит неисправность.
  • Сценарий «Восстановление автомобильного двигателя»: В общем заказе есть этап «Дефектовка деталей КШМ (кривошипно-шатунного механизма)». Для таких деталей, как коленвал или шатуны, установлена связь «Планировать не ранее» этого этапа. Это гарантирует, что заказы на шлифовку коленвала или замену вкладышей появятся в графике только после того, как дефектовщик вынесет вердикт.