В процессе производственного планирования часто возникает ситуация, когда для выпуска готовой продукции (ГП) требуется определенное количество полуфабрикатов (ПФ). Однако часть этих ПФ уже может находиться на складе (например, остались от предыдущих партий или были произведены заранее). По умолчанию система может предлагать произвести полный объем ПФ, игнорируя остатки. Разберем подробно, как настроить 1С:ERP так, чтобы при потребности в 10 единицах продукции и наличии 3 единиц на складе, этап производства формировался только на недостающие 7 единиц.
Для начала проанализируем, как 1С:ERP понимает, нужно ли что-то производить или можно взять готовое со склада. В основе этого лежит механизм обеспечения потребностей. Чтобы система учитывала остатки, ПФ должен рассматриваться не просто как «узел» спецификации, а как полноценная номенклатурная единица, имеющая свои правила обеспечения.
Рассмотрим ключевые настройки, которые влияют на этот процесс:
Выясним, как настройки внутри спецификации влияют на формирование этапов. В 1С:ERP существует два основных способа получения материалов и полуфабрикатов, которые указываются на закладке Материалы и работы:
Важный нюанс версий: В версии 2.4 полуфабрикаты, производимые «в процессе», практически всегда игнорировали складские остатки, так как считались неотъемлемой частью цепочки этапов. Начиная с версии 2.5, функционал расширился: теперь даже для способа «Производится в процессе» можно включить опцию использования складских остатков. Если эта опция активна, система сначала «зачтет» то, что есть на складе, и только на разницу создаст этапы выпуска.
Посмотрим на практический пример. Предположим, нам нужно 10 шт. ГП. В спецификации указан ПФ со способом получения Обеспечивать. Наши действия по шагам:
Заказ на производство на 10 единиц ГП.Заполнение обеспечения.Действие.Для реализации задачи (10 - 3 = 7) в колонке Действие для ПФ должны появиться следующие значения:
Только после того, как в Заказе на производство зафиксировано это распределение, мы нажимаем кнопку Сформировать этапы производства. Система увидит, что производить нужно только те 7 единиц, которые стоят в статусе обеспечения, и создаст этап именно на это количество.
Проанализируем ситуацию, когда пользователь хочет самостоятельно выбирать: брать ПФ со склада или производить заново. Самым удобным инструментом для этого является рабочее место Состояние обеспечения заказов.
Диспетчер производства перед формированием этапов может открыть это окно и увидеть детальную картину по каждой позиции ПФ. Здесь наглядно отображается:
Прямо из этого интерфейса пользователь может вручную изменить решение системы. Например, даже если на складе есть 3 штуки, пользователь может принудительно установить действие К обеспечению на все 10 штук, если складской запас предназначен для других целей. Или наоборот, если система не увидела остаток (например, он под другим резервом), пользователь может вручную скорректировать распределение.
Разберем, как такой подход влияет на себестоимость готовой продукции. Если мы используем 3 ПФ из старых запасов и производим 7 новых, 1С:ERP применит партионный учет (при соответствующих настройках учетной политики). Стоимость ГП будет складываться из:
Система автоматически усреднит эти затраты в рамках выпуска ГП или распределит их согласно выбранному методу оценки стоимости (FIFO или средняя).
Для того чтобы в 1С:ERP корректно отрабатывала схема «Производить только дефицит», необходимо соблюдение трех условий:
1. Актуальность версии: Если вы используете ПФ «в процессе», крайне желательно наличие версии 2.5 с включенной опцией учета остатков.
2. Корректное обеспечение: Номенклатура ПФ должна иметь настроенные способы и схемы обеспечения, чтобы система понимала, откуда брать ресурс при его отсутствии.
3. Диспетчеризация: Основным инструментом управления должен стать Заказ на производство и его табличная часть Материалы и работы. Этапы производства являются лишь следствием того, как заполнено обеспечение в заказе.
Таким образом, гибкость выбора (использовать склад или производить) реализуется через управление колонкой Действие в материалах заказа до момента генерации этапов. Это стандартный функционал ERP, не требующий доработок кода, а лишь правильной административной настройки НСИ.