При автоматизации производственных предприятий часто возникает ситуация, когда одно и то же изделие выпускается в сотнях вариаций (размеров, цветов, материалов). В терминологии 1С это реализуется через ХарактеристикиНоменклатуры. Однако возникает вопрос: как управлять технологией производства? Если нам нужно изменить одну операцию (например, время шлифовки), должны ли мы заходить в 100 разных спецификаций и менять это вручную?
Рассмотрим подробно различные архитектурные подходы и инструменты, которые позволяют избежать рутинной работы и ошибок при массовых изменениях, опираясь на функционал 1С:ERP и опыт методологов.
Допустим, мы производим "Стул офисный". У него есть 100 вариантов обивки.
Если мы создадим 100 отдельных документов РесурснаяСпецификация (по одной на каждый цвет), то любое изменение техпроцесса (замена оборудования, изменение нормо-часов операции) потребует открытия и редактирования 100 документов. Это трудоемко и влечет за собой риск "человеческого фактора".
Разберем основные методы решения этой задачи, от правильной архитектуры данных до инструментов массовой обработки.
В современных конфигурациях, таких как 1С:ERP, существует возможность разделить состав изделия (материалы) и технологию его изготовления (операции).
Мы можем использовать механизм общих Маршрутных карт. Давайте проанализируем, как это работает:
МаршрутнаяКарта, в котором описывается последовательность операций: "Раскрой", "Сборка", "Покраска", "Упаковка".РесурснаяСпецификация (даже если их много) в поле, отвечающем за техпроцесс, указывается ссылка на эту одну общую маршрутную карту.Результат: Если технологу нужно изменить время операции или добавить новый этап, он вносит изменения только в одну МаршрутнуюКарту. Все спецификации, использующие этот маршрут, автоматически начинают работать по новой технологии при формировании следующих этапов производства.
Самый эффективный способ борьбы с сотней спецификаций — это не создавать их вовсе. 1С:ERP позволяет использовать параметрические спецификации. Это означает создание одной "Мастер-спецификации" на номенклатуру "Стул", которая будет работать для всех 100 характеристик.
Рассмотрим, как настроить автоподбор материалов в зависимости от свойств изделия:
Шаг 1. Настройка характеристик
У готовой продукции (Стул) должна быть характеристика "Цвет" (например, "Красный"). У материала (Ткань) также должна быть заведена характеристика "Цвет" со значением "Красный".
Шаг 2. Настройка спецификации
В документе РесурснаяСпецификация на вкладке "Материалы" мы указываем номенклатуру "Ткань". Вместо того чтобы жестко выбирать характеристику "Красный", мы настраиваем Автоподбор.
Система позволяет задать правило сопоставления свойств:
Свойство Материала (Цвет) = Свойство Изделия (Цвет)
Результат: При создании заказа на производство стула с характеристикой "Синий", система автоматически подставит в потребность ткань с характеристикой "Синий".
Таким образом, у вас остается всего одна спецификация. Любое изменение операции в ней сразу применяется ко всем вариантам продукции.
Если варианты продукции отличаются не только цветом, но и размером (а значит, и нормой расхода материала), мы также можем остаться в рамках одной спецификации, используя механизм формул.
В строке материала мы можем задать формулу для поля Количество. Например:
Количество = Длина * Ширина * КоэффициентЗапаса;
Где Длина и Ширина — это дополнительные реквизиты или свойства характеристики выпускаемого изделия. Это позволяет динамически рассчитывать потребность без создания множества статических документов.
Если изменения технологии существенны, просто "перебивать" данные в текущей спецификации методологически неверно. Необходимо сохранять историю того, как производилось изделие раньше (для работы с рекламациями и анализа себестоимости).
В 1С:ERP предусмотрен механизм статусов спецификаций:
При изменении технологии мы:
Это обеспечивает прозрачность учета. Если используется PDM-система (например, 1С:PDM или Appius-PLM), этот процесс оформляется через документ Извещение об изменении, который автоматически управляет версиями и переводит статусы сразу для группы изделий.
Если вы уже работаете в системе, где создано 100 независимых спецификаций, и переходить на параметрическую схему прямо сейчас нет возможности, можно воспользоваться встроенными средствами платформы для массового изменения.
Рассмотрим инструмент "Групповое изменение реквизитов" (доступен администраторам):
РесурсныеСпецификации.Важно: Данная операция необратима. Перед запуском группового изменения настоятельно рекомендуется сделать резервную копию базы данных.
Для пользователей старых систем (УПП 1.3) или при специфических бизнес-процессах используется механизм аналогов. В спецификации указывается "обобщенный" или основной материал.
При формировании документов выпуска (Заказ на производство, Отчет производства за смену) срабатывает механизм замены, который на основании остатков или правил замены (регистр сведений АналогиНоменклатуры) подставляет реальный материал. Это позволяет не менять спецификацию, если изменился лишь поставщик или незначительные характеристики сырья.
Для эффективного управления изменениями в массовом производстве: