Почему в этапе производства ERP 2.5 не проставляется обособление материалов, указанное в спецификации?

Бизнес-аналитик 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Управленческий учет Промышленность, строительство и АПК
← На главную

В практике внедрения и настройки подсистемы производства в 1С:ERP Управление предприятием 2.5 часто возникает вопрос о корректности переноса настроек обеспечения из нормативно-справочной информации в оперативные документы. Одной из распространенных ситуаций является "потеря" признака обособления материалов при формировании этапов производства.

Давайте подробно разберем, как работает механизм наследования настроек из Ресурсной спецификации в документ Этап производства, в чем их методологическое отличие и какие настройки системы влияют на этот процесс.

Суть проблемы и различие понятий

Для начала проанализируем исходную ситуацию. В Ресурсной спецификации для материалов установлен способ получения "Обеспечивать" с признаком "Обособленно". Однако при формировании Этапов производства по этой спецификации пользователи обнаруживают, что колонка "Обособленно" пуста, хотя система позволяет установить этот флаг вручную повторно.

Чтобы понять причину, нам необходимо разграничить логику работы двух объектов:

  1. Ресурсная спецификация — это шаблон, декларация намерения (важно также учитывать стоимость материалов и работ по ресурсной спецификации). Устанавливая здесь признак "Обособленно", мы говорим системе: "Технология или бизнес-процесс требуют, чтобы этот материал закупался или производился индивидуально под конкретную потребность".
  2. Этап производства — это документ исполнения. Здесь система превращает "намерение" в конкретное действие с учетом текущего контекста, для контроля которого эффективен план-фактный анализ израсходованных материалов по этапам производства (под какой заказ мы производим, какие настройки склада действуют, какая стратегия обеспечения выбрана для номенклатуры).

Фактор 1: Наличие Назначения

Самая частая причина, по которой галочка "Обособленно" не переносится в этап — отсутствие объекта обособления (Назначения). Рассмотрим этот механизм подробнее.

Обособление в 1С:ERP не существует само по себе. Оно всегда работает в связке: Номенклатура + Назначение. Назначением обычно выступает:

Как это работает при формировании этапа:

Когда вы создаете Заказ на производство и формируете по нему этапы (используя при необходимости заказ материалов в производство), система проверяет: производится ли продукция "на склад" (без назначения) или под конкретный заказ.

Если Заказ на производство создан без назначения (для пополнения свободного остатка на складе), то материалу внутри этапа просто не под что обосабливаться. Даже если в спецификации стоит "Обособленно", система видит, что выпуск идет в "общий котел", и, следовательно, материалы для него тоже логично брать из "общего котла". В этом случае флаг может быть сброшен автоматически.

Если же Заказ на производство сформирован под Заказ клиента (есть Назначение), то признак "Обособленно" из спецификации успешно транслируется в этап, и материалам присваивается то же назначение, что и у выпускаемой продукции (также может потребоваться формирование заказов на перемещение под заказы клиентов).

Фактор 2: Схемы обеспечения и настройки склада

В ERP 2.5 приоритет глобальных настроек логистики выше, чем локальных настроек в спецификации. Давайте проверим настройки Схемы обеспечения для конкретного материала.

Необходимо зайти в карточку номенклатуры, перейти в раздел "Обеспечение и производство" и открыть используемую схему обеспечения. Проанализируем следующие моменты:

  1. Тип обеспечения. Если для склада (цеховой кладовой), с которого списывается материал, установлен тип обеспечения, не предполагающий обособление (например, жесткое поддержание Min-Max запаса без учета заказов), система может проигнорировать требование спецификации.
  2. Настройки склада. Проверьте настройки самого склада или кладовой. Если в карточке склада снят флаг Контролировать обеспечение, механизмы резервирования и обособления могут работать некорректно или быть недоступны.

Фактор 3: Разница действий "К обеспечению" и "Обеспечивать"

В процессе работы с документом Этап производства важно различать статусы (действия) в табличной части материалов. В версиях ERP 2.5 логика работы с действиями была переработана.

Рассмотрим два основных состояния:

Если в этапе материал стоит в статусе "Не обеспечивать" или действие еще не выбрано, визуально признаки обособления могут не отображаться или быть неактивными.

Управленческий смысл и ручное управление

Иногда возникают ситуации, когда автоматическое наследование не сработало, но нам необходимо обособить материал. Давайте разберем, зачем это может понадобиться и как это сделать вручную.

Сценарий: Мы производим продукцию на склад (без назначения), но используем уникальный дорогой компонент, который нужно заказать специально под эту партию производства.

В этом случае, в документе Этап производства можно вручную установить флаг "Обособленно". При этом система в качестве назначения подставит сам Этап производства (или Заказ на производство, в зависимости от версии и настроек). Это позволит сформировать Заказ поставщику строго под этот этап, и при поступлении материала на склад он будет зарезервирован именно под этот выпуск, никто другой его не заберет.

Чек-лист для решения проблемы

Если вы столкнулись с тем, что флаг "Обособленно" не переносится из РС в Этап, выполните следующие шаги проверки:

  1. Проверьте Заказ на производство. Есть ли у продукции в заказе поле "Назначение"? Если поле пустое, автоматического сквозного обособления под клиента не произойдет.
  2. Проверьте Схему обеспечения. Разрешено ли для данного материала на данном складе (цеховой кладовой) обособленное обеспечение.
  3. Проверьте саму Ресурсную спецификацию. Убедитесь, что статус спецификации — "Действует", и вы используете именно ту версию спецификации, в которой установлена настройка. Иногда бывает, что в заказ подтягивается старая версия.
  4. Проверьте Даты. Потребность формируется на конкретную дату. Если настройки обеспечения меняются во времени, убедитесь, что на дату потребности действует нужный способ.

Заключение

Таким образом, отсутствие флага "Обособленно" в этапе при его наличии в спецификации — это чаще всего не ошибка программы, а результат работы логики обеспечения 1С:ERP 2.5, которая учитывает контекст производства (наличие заказа клиента) и настройки склада. Указание "Обособленно" в спецификации имеет смысл: оно работает как инструкция по умолчанию, которая активируется при наличии соответствующих условий (назначения) в производственном заказе.

← На главную