Как в 1С:ERP сформировать этапы производства с учетом остатков полуфабрикатов на складе

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

В процессе производственного планирования часто возникает ситуация, когда для выпуска готовой продукции (ГП) требуется определенное количество полуфабрикатов (ПФ). Однако часть этих ПФ уже может находиться на складе (например, остались от предыдущих партий или были произведены заранее). По умолчанию система может предлагать произвести полный объем ПФ, игнорируя остатки. Разберем подробно, как настроить 1С:ERP так, чтобы при потребности в 10 единицах продукции и наличии 3 единиц на складе, этап производства формировался только на недостающие 7 единиц.

Основополагающий механизм: Обеспечение потребностей

Для начала проанализируем, как 1С:ERP понимает, нужно ли что-то производить или можно взять готовое со склада. В основе этого лежит механизм обеспечения потребностей. Чтобы система учитывала остатки, ПФ должен рассматриваться не просто как «узел» спецификации, а как полноценная номенклатурная единица, имеющая свои правила обеспечения.

Рассмотрим ключевые настройки, которые влияют на этот процесс:

  1. Способ обеспечения потребностей: Для номенклатуры ПФ должен быть создан или выбран способ обеспечения, в котором указан тип обеспечения «Производство».
  2. Схема обеспечения: В схеме обеспечения для конкретного склада должно быть прописано, каким способом этот ПФ будет обеспечиваться.
  3. Параметры обеспечения: Здесь указываются методы (например, «Заказ под заказ» или «Поддержание запаса»), которые определяют логику резервирования.

Настройка Ресурсной спецификации

Выясним, как настройки внутри спецификации влияют на формирование этапов. В 1С:ERP существует два основных способа получения материалов и полуфабрикатов, которые указываются на закладке Материалы и работы:

Важный нюанс версий: В версии 2.4 полуфабрикаты, производимые «в процессе», практически всегда игнорировали складские остатки, так как считались неотъемлемой частью цепочки этапов. Начиная с версии 2.5, функционал расширился: теперь даже для способа «Производится в процессе» можно включить опцию использования складских остатков. Если эта опция активна, система сначала «зачтет» то, что есть на складе, и только на разницу создаст этапы выпуска.

Работа с документом «Заказ на производство»

Посмотрим на практический пример. Предположим, нам нужно 10 шт. ГП. В спецификации указан ПФ со способом получения Обеспечивать. Наши действия по шагам:

  1. Создаем документ Заказ на производство на 10 единиц ГП.
  2. Переходим к заполнению обеспечения материалов. Для этого используем команду Заполнение обеспечения.
  3. В открывшемся окне система проанализирует текущие остатки на указанном складе.
  4. Если на складе есть 3 шт. ПФ, система автоматически разобьет строку обеспечения или установит соответствующие статусы в колонке Действие.

Для реализации задачи (10 - 3 = 7) в колонке Действие для ПФ должны появиться следующие значения:

Только после того, как в Заказе на производство зафиксировано это распределение, мы нажимаем кнопку Сформировать этапы производства. Система увидит, что производить нужно только те 7 единиц, которые стоят в статусе обеспечения, и создаст этап именно на это количество.

Рабочее место «Состояние обеспечения заказов»

Проанализируем ситуацию, когда пользователь хочет самостоятельно выбирать: брать ПФ со склада или производить заново. Самым удобным инструментом для этого является рабочее место Состояние обеспечения заказов.

Диспетчер производства перед формированием этапов может открыть это окно и увидеть детальную картину по каждой позиции ПФ. Здесь наглядно отображается:

Прямо из этого интерфейса пользователь может вручную изменить решение системы. Например, даже если на складе есть 3 штуки, пользователь может принудительно установить действие К обеспечению на все 10 штук, если складской запас предназначен для других целей. Или наоборот, если система не увидела остаток (например, он под другим резервом), пользователь может вручную скорректировать распределение.

Особенности учета стоимости

Разберем, как такой подход влияет на себестоимость готовой продукции. Если мы используем 3 ПФ из старых запасов и производим 7 новых, 1С:ERP применит партионный учет (при соответствующих настройках учетной политики). Стоимость ГП будет складываться из:

  1. Стоимости 3-х ПФ, списанных со склада по их исторической себестоимости.
  2. Затрат, возникших при выполнении этапа производства на 7 новых ПФ (сырье, трудозатраты, энергия).

Система автоматически усреднит эти затраты в рамках выпуска ГП или распределит их согласно выбранному методу оценки стоимости (FIFO или средняя).

Резюме и рекомендации

Для того чтобы в 1С:ERP корректно отрабатывала схема «Производить только дефицит», необходимо соблюдение трех условий:

1. Актуальность версии: Если вы используете ПФ «в процессе», крайне желательно наличие версии 2.5 с включенной опцией учета остатков.

2. Корректное обеспечение: Номенклатура ПФ должна иметь настроенные способы и схемы обеспечения, чтобы система понимала, откуда брать ресурс при его отсутствии.

3. Диспетчеризация: Основным инструментом управления должен стать Заказ на производство и его табличная часть Материалы и работы. Этапы производства являются лишь следствием того, как заполнено обеспечение в заказе.

Таким образом, гибкость выбора (использовать склад или производить) реализуется через управление колонкой Действие в материалах заказа до момента генерации этапов. Это стандартный функционал ERP, не требующий доработок кода, а лишь правильной административной настройки НСИ.

← На главную