При настройке пооперационного планирования в 1С:ERP специалисты часто сталкиваются с ситуацией, когда отлаженный механизм Передаточных партий внезапно перестает функционировать после ввода в маршрутную карту вспомогательных рабочих центров (РЦ). На первый взгляд кажется, что система игнорирует настройки межоперационных переходов, но на самом деле мы имеем дело с жесткой математической логикой распределения ресурсов. Разберем подробно, почему так происходит и как заставить систему планировать производство эффективно.
Рассмотрим стандартную ситуацию. У нас есть две последовательные операции, например, «Укладка» и «Перевозка». В Маршрутной карте задана Передаточная партия, равная 10 единицам продукции при общем объеме этапа в 20 единиц. В нормальных условиях система должна запланировать начало второй операции (перевозки) сразу после того, как первая партия из 10 штук будет готова на первом этапе. Это создает частичное параллельное выполнение операций, сокращая общий цикл производства.
Однако, как только мы добавляем в обе операции Вспомогательный РЦ (например, одну и ту же бригаду грузчиков), алгоритм MES (Manufacturing Execution System) меняет поведение. Вместо ожидаемого «наслоения» операций, система выстраивает их строго последовательно: сначала все 20 единиц проходят укладку, и только потом начинается перевозка. Проанализируем ситуацию и выясним, почему вспомогательный ресурс становится «бутылочным горлышком» для алгоритма.
Система 1С:ERP при расчете пооперационного графика стремится исключить любые пересечения в использовании одного и того же физического ресурса. Когда мы назначаем вспомогательный рабочий центр на несколько последовательных операций, мы создаем для системы жесткое ограничение:
Для реализации Передаточной партии необходимо, чтобы вторая операция началась раньше, чем закончится первая. Но если вспомогательный ресурс (бригада) все еще занят на первой операции (обрабатывает вторую половину партии), он физически не может начать выполнять вторую операцию над первой передаточной партией. Система видит этот конфликт и, чтобы не допустить двойной загрузки одних и тех же людей, вынуждена отодвинуть начало второй операции до момента полного освобождения ресурса на первой.
Важно проанализировать, как настройки Модели планирования влияют на этот процесс. В 1С:ERP при использовании пооперационного управления (MES) мы выбираем критерии оптимизации. Рассмотрим наиболее значимые из них:
Проанализируем несколько сценариев, которые позволят вернуть функциональность передаточных партий при сохранении учета работы персонала.
Если фактически работу выполняет не один человек, а группа, попробуем увеличить количество доступных ресурсов в настройках Вида рабочего центра. Если система увидит, что в распоряжении есть хотя бы два доступных ресурса (два сотрудника в одной бригаде), она сможет выделить одного на завершение первой операции, а второго — на начало работы с передаточной партией на второй операции. В этом случае Передаточная партия снова станет активной в графике.
Проверим настройки Вида рабочего центра для нашего вспомогательного ресурса. Если технологический процесс позволяет, можно включить флаг Разрешить параллельную загрузку. Это позволит системе «наслаивать» задачи на ресурс, если их суммарная потребность не превышает его мощность. Однако этот метод требует осторожности, так как он может привести к нереалистичному планированию, если люди физически не могут делать две вещи одновременно.
Часто ошибкой является указание во вспомогательных ресурсах конкретного Рабочего центра (экземпляра). Попробуем указать только Вид рабочего центра. В этом случае у системы появляется больше гибкости при подборе свободных мощностей. Если в виде РЦ «Бригады» числится несколько единиц, алгоритм MES распределит их оптимально для поддержки передаточной партии.
Если нам не требуется ежеминутный график занятости конкретного грузчика, а важен лишь факт учета его работы и стоимости, стоит рассмотреть отказ от вспомогательных РЦ в Маршрутной карте. Вместо этого укажем необходимые Трудозатраты в соответствующей вкладке операции. Это позволит:
Передаточная партия по основному РЦ заработает в штатном режиме.В некоторых случаях, если одни и те же люди выполняют цепочку действий (уложил — повез — разложил), технологу проще описать это как одну длительную операцию. Разделив общую партию на несколько этапов производства (документов Этап производства), мы добьемся того же эффекта «передаточности», но уже на уровне управления графиком производства, а не внутри одной маршрутной карты.
Для того чтобы в 1С:ERP корректно работало планирование с передаточными партиями и вспомогательными ресурсами, выполните следующие действия:
Вид рабочего центра вспомогательного ресурса имеет количество ресурсов более одного.Модели планирования установите приоритет на время, а не на стоимость.Трудозатрат.Система 1С:ERP — это точный инструмент, который не позволяет «обмануть» физику процесса. Если ресурс один, он не может работать в двух местах, даже если это очень нужно для соблюдения передаточной партии. Правильная настройка доступности и типизации ресурсов — ключ к адекватному производственному расписанию.