Производство изделий из металла — это сложный процесс, характеризующийся огромным количеством вариаций готовой продукции. Когда из одного листа нержавеющей стали могут получиться тысячи видов корзин для кондиционеров, отличающихся размером, цветом RAL, типом перфорации и материалом, перед специалистом по внедрению встает серьезный вызов. Рассмотрим подробно, как правильно настроить архитектуру данных, чтобы система не «погребла» под собой пользователя, а стала эффективным инструментом управления.
Первый и самый важный вопрос: плодить ли десятки тысяч карточек номенклатуры или использовать характеристики? Проанализируем ситуацию. Если мы создадим отдельную номенклатуру на каждое сочетание «Размер-Цвет-Перфорация», справочник станет неуправляемым. Поэтому правильный путь — использование Характеристик.
Разберем, как это реализовать. Для каждого типа продукции (например, «Корзины для кондиционеров», «Шестерни», «Лопатки турбин») мы создаем отдельный Вид номенклатуры. В настройках вида номенклатуры включаем использование характеристик, причем делаем их индивидуальными для номенклатуры или общими для вида номенклатуры, в зависимости от уникальности параметров.
Ключевым моментом здесь является использование Дополнительных реквизитов для характеристик. Не стоит записывать все свойства в текстовое наименование характеристики. Создадим отдельные реквизиты:
Это позволит нам не только идентифицировать товар, но и использовать эти значения в формулах расчета материалов в спецификациях.
Проанализируем процесс превращения листа в изделие. Он включает этапы: Резка — Гибка — Сварка — Покраска — Сборка. Поскольку производство может растянуться на месяцы, нам необходимо фиксировать промежуточные результаты (полуфабрикаты) на складе.
В «1С:Комплексная автоматизация» (КА) основным документом выпуска будет Производство без заказа. Чтобы не запутаться в полуфабрикатах (ПФ), рекомендуется следующая схема:
Выясним, как описать технологию производства, если вариантов продукции тысячи. Создавать спецификацию на каждую характеристику вручную невозможно. Здесь на помощь приходят Параметрические спецификации.
В ресурсной спецификации мы не указываем жесткое количество материала. Вместо этого мы используем формулы. Рассмотрим пример расчета расхода листового металла для корпуса корзины:
ПлощадьЗаготовки = (Характеристика.Высота * Характеристика.Ширина) / 1000000; // перевод в м2
РасходМеталла = ПлощадьЗаготовки * (1 + КоэффициентОтхода);
Аналогично настраивается автоподбор материала. Если в характеристике готовой продукции указан «Цвет: RAL 7016», система по правилам автоподбора найдет на складе краску с соответствующей характеристикой. Это позволяет иметь одну спецификацию на весь вид номенклатуры «Корзины для кондиционеров».
Ситуация осложняется тем, что предприятие работает и под конкретные проекты (спецзаказы), и на склад (типовые позиции). Рассмотрим, как совместить эти подходы:
Назначению (в рамках обеспечения заказа клиента).Посмотрим на процесс через призму документа Заказ клиента. При выборе номенклатуры и создании новой характеристики (с указанием всех размеров и цвета), система, благодаря параметрической спецификации, сама сформирует потребность в материалах и этапах производства именно под этот уникальный набор свойств.
При производстве из листа неизбежно остаются куски металла. В 1С их крайне важно фиксировать как Возвратные отходы. Рассмотрим, как это сделать правильно:
В документе выпуска (Производство без заказа) на вкладке «Побочный и промежуточный выпуск» указывается номенклатура «Лист (отход)» с характеристикой, описывающей габариты остатка (например, «300х500»). Это позволит в будущем использовать этот кусок для производства мелких деталей (например, уголков для бордюров), выбрав его в качестве материала вместо целого листа.
Поскольку вариантов исполнения тысячи, прайс-лист в классическом понимании не работает. Разберем, как рассчитать цену. В 1С:КА/ERP следует настроить Ценообразование по формулам. Цена должна зависеть от параметров характеристики:
Цена = (СтоимостьМатериалаПоВесу * ВесИзделия) + СтоимостьРаботыПоРезке * ДлинаРеза + СтоимостьПокраски * ПлощадьПоверхности;
Все переменные (Вес, Длина реза, Площадь) система берет из дополнительных реквизитов характеристики или рассчитывает на их основе. Таким образом, менеджер, просто выбрав параметры изделия в заказе, получает актуальную стоимость.
Чтобы полуфабрикаты не терялись между этапами гибки и покраски, проанализируем использование Цеховых кладовых. Каждому производственному участку (цеху) сопоставляется своя кладовая. Когда завершается этап «Резка», продукция перемещается в кладовую участка «Гибка». Это позволяет в любой момент времени видеть в отчетах (например, «Ведомость по товарам в цеховых кладовых»), сколько заготовок конкретного размера сейчас находится в работе на каждом этапе. Это критически важно для контроля сроков при производстве партий в 1000 и более штук, растянутых во времени.
Подводя итог, скажем: залогом успеха при автоматизации металлообработки является тщательная проработка структуры характеристик и переход от статичных спецификаций к параметрическим моделям. Это требует времени на старте, но избавляет от хаоса в справочниках в будущем.