Параметрические спецификации в 1С:УНФ

Параметрические спецификации в 1С:УНФ

Это механизм, который позволяет снизить количество спецификаций,
и тем самым повысить управляемость производством
! ! !
Например, если на производстве есть модификация какого-то изделия, в таком случае можно указать эту модификацию, как параметр, и не заводить 1000, 500 или 100 спецификаций. Достаточно зависти всего одну, в которой при необходимости будут меняться параметры и будет генерироваться новая спецификация. Это позволяет снизить количество объектов в системе, улучшить управляемость производством, и безусловно облегчить жизнь человека, который создает эти спецификации.
Далее расскажем о некоторых областях, в которых мы уже работали над настройкой параметрических спецификаций.
Маленькая ремарка: для настройки параметрических спецификаций, всегда нужно достаточно глубоко погружаться в реальность производства, реализуемого в компании, потому что без этого сделать их просто невозможно.
ООО Идея - Настройка 1С УНФ для производства одежды
Производство одежды. Возьмем одну модель платьев, у которой может быть 10 вариантов цветов и 10 вариантов размеров. В таком случае можно завести спецификацию в количестве одной штуки. Если заводить ее на каждый вариант, соответствующий конкретному цвету и размеру, то в в итоге их будет уже 100. Как видите, для производства одежды, применение параметрических спецификаций может быть очень эффективным и полезным.
Настройка 1СУНФ для мебельного производства - ООО Идея
Похожая история в мебельном производстве. Обычно у компании есть несколько моделей шкафов, рабочих поверхностей, диванов. В свою очередь, они могут отличаться цветом пленки, типом обивки, фурнитурой. Таких вариаций может быть очень много. Также кухни, шкафы характеризуются длиной, шириной и глубиной, и в таком варианте получается, что вариаций может быть вообще бесконечное количество, потому что параметры размеров переменны, и прописать стандартную спецификацию нельзя. Получается каждый раз необходимо будет создавать новую спецификацию. Однозначно можно сказать, что параметрические спецификации помогают мебельному производству очень сильно.
ООО Идея - Настройка 1С для производства жалюзи
Производство жалюзи или штор. Хоть это и разные вещи, но в них есть похожие элементы.
Есть несколько видов жалюзи / штор и бесконечное количество цветов и типов материалов.
Также параметры ширины и высоты всегда разные, поэтому параметрические спецификации подойдут, как нельзя лучше.
Предлагаем ознакомиться с записью вебинара,
на основе которой была подготовлена данная статья.
Приятного просмотра!
Примеры посмотрели, теперь давайте поговорим о методах параметрических спецификаций.
Основа построения параметрических спецификаций - Компания Идея
Мы выделяем для себя четыре основных столпа, на которых строятся параметрические спецификации. Включаются они: Настройки - Еще больше возможностей - Производство - Использовать параметрические спецификации.

Когда ставим галочку, то включается возможность использовать параметрические спецификации.
Формулы в параметрических спецификациях - ООО Идея
Спецификации становятся параметрическими, как только проставляется хотя бы одна галочка. Сразу появляются параметры и формулы, которые можно использовать. Первое на чем создаются и используются параметрические спецификации это непосредственно формулы, которые можно задавать.
Редактирование формул в 1С - Компания Идея
Можем поставить галочку и прописать заполнение характеристик в зависимости от каких-то значений. К примеру, пользователь выбрал оранжевый цвет, то будет характеристика, которая соответствует оранжевому цвету. Если зеленый, то зеленая и тд.

С помощью формул можем определить либо выбор какого-то элемента
либо расчет его количества.


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

Также есть механизм, который называется сопоставление, с его помощью можем реализовать соответствие, что параметр фурнитуры соответствует какой-то номенклатуре. Возможно фурнитура не самый интересный пример. Для более интересного давайте рассмотрим крой для платья.
Сопоставление характеристик в 1С - ООО Идея
Здесь можно сопоставить характеристики кроя, использовать конкретную номенклатуру ткани и конкретного цвета. Например, если интересует платье зеленого цвета 54-го размера, то используется ткань футер зеленого цвета. Если красное платье 48-го размера, то используется футер красного цвета, а если розовый цвет, то используется другой вид ткани розового цвета. С помощью таких сопоставлений удобно прописать информацию без формул, и реализовать данный механизм.
Однако, здесь есть нюанс, автоматически можно заполнить только один раз. Если нажмем заполнить, то программа заполнит все возможные значения.
А последующие дополнения придется делать руками.
Компания Идея - Сопоставление характеристик в 1С
Второй момент, есть ограничение в виде 300 значений. В случае, если на производстве сочетаний цветов и размеров (характеристик) больше 300, то этот механизм не совсем подходит, а точнее сказать, его не получится использовать. Хотя вручную набить 200 значений, тоже так себе удовольствие, поэтому механизм нужно использовать, но помня про ограничения.

Формулы, которые используются в спецификациях могут быть разными. Наш сотрудник недавно сделал формулу в виде 21-ой страницы в Word, специально сохранили для наглядности, там порядка 600 строчек.
Важно выделить эти расходы в группу, как сделано это в нашем примере. К ним могут относиться проценты торгового отдела, доставка товаров до клиентов, а вот от остальных расходов мы отказаться не сможем, то есть нам все равно придется платить, даже в случае отсутствия продаж. Такая детализация поможет нам принимать решения. Вообще цель учета - помощь в принятии решений или ответы на вопросы, которые были озвучены в начале.
Формулы в 1С УНФ - компания Идея
Это скорее не самый хороший пример с точки зрения реализации, но поскольку в проекте не было четких параметров, поэтому нам пришлось таким образом реализовывать механизм. Именно в данной ситуации надо было исключить дописку программы. Так можно действовать, но это очень тяжело и показывает, что формулы могут быть очень большими.
Надеюсь в вашей практике таких моментов не будет.

Следующий момент, который безусловно всегда есть в параметрических спецификациях - это фиксированное значение. С помощью данного инструмента можно прописать четкое значение для конкретной номенклатуры. Можно прописать, что пленка МДФ является пленкой для МДФ.
Формулы расчета в 1С УНФ - компания Идея
С помощью формулы можно выбрать это значение. А также прописать, что если кромление используется, то тогда номенклатура это кромление. В случае, если не используется, то оно не определено, в данном случае означает, что кромление отсутствует. Таким образом работает механизм, который позволяет прописывать конкретные значения формул.
Это и называется фиксированное значение.

Четвертый элемент - это общие реквизиты. Вообще, реквизиты для спецификации задаются в дополнительных параметрах (Изменить состав дополнительных реквизитов).
Изменение состава дополнительных реквизитов - компания Идея
Здесь можно задать общие реквизиты для всех значений, для всех спецификаций, тогда во всех формах, во всех параметрах будет возможность использовать эти значения.

Мы в свою очередь стараемся это не применять. Для пояснения возьмем параметр - количество сахара, который будет фигурировать в производстве пиццы. Хотя этот параметр важен для приготовления чая или кофе. Если речь идет об однородной продукции, возможно данный механизм будет вам также полезен и удобен.
Указание реквизитов внутри категорий - компания Идея
Существуют еще общие реквизиты внутри категорий. Для примера возьмем швейную продукцию: крой для платья и платья принадлежат к одной категории. За счет этого указываем им одну и ту же характеристику, и за счет этого можем передавать параметры в параметрическую спецификацию не только на уровне головной спецификации, а также на уровень полуфабриката.

Это в типовом функционале единственный вариант, как можно передать это значение. За счет того, что они в рамках одной категории находятся, можем использовать одну и ту же характеристику, в формулах это прописывать и передавать. Это еще один момент, который необходимо знать и использовать в дальнейшем.
Давайте посмотрим, как выглядит параметрическая спецификация после того, как ее настроили. Реализовать и увидеть действие параметрической спецификации можно только в Заказах покупателя либо Заказах на производство.
ООО Идея - Параметрические спецификации в 1С
Необходимо указать клиента, значение даты отгрузки, выбрать номенклатуру. После этого появится красного цвета параметрическая спецификация, в которой необходимо указать параметры, которые прописали ранее. Параметры могут быть цифрами, фиксированными значениями либо конкретными значениями номенклатуры. Здесь также есть нюанс, что можно выбрать любую номенклатуру.
В типовом варианте ограничений нет.

Можем указать, что курица это такой вид ЛДСП. Конечно, вряд ли в реальной жизни какая-то компания производит и курицу и мебель, но отметить данный момент стоит, что по факту никаких ограничений не существует. Мы реализовывали это только через доработки и определенный подход.
Указать свойства характеристик в 1С - компания Идея
Далее выбираем фурнитуру. Список может состоять из 2, 10, да и вообще из сколько угодных значений. Это может быть булево, если у производимого изделия присутствует механизм кромления. В таком случае необходимо поставить галочку - кромление и нажать ок.
Параметрические спецификации для мебельного производства - ООО Идея
Программа заполнит все параметры.
Сама спецификация создается в момент, когда проводится заказ.
Создание спецификаций в 1С - компания Идея
После проведения генерируется новая спецификация, которая называется под этот заказ
и здесь уже проставлены конкретные значения.
ООО Идея - Как создавать спецификации в 1С
Как указывать характеристики в 1С - компания Идея
Пленке коричневого цвета соответствует характеристика LG-2524, для человека это звучит, как нормальный коричневый цвет, а для производства это конкретное название цвета по RGB или ещё по какому-то принципу.

В операциях, после простановки галочки - кромление, сформировалось значение строчки, которая говорит о том, что данный вид операции должен произойти в таком-то количестве и столько-то погонных метров необходимо окромить.
Указание количества операций - компания Идея
Поскольку шлифовку мы не выбирали, то она здесь не отображается. Все параметры, которые зафиксированы в спецификации сохраняются на вкладке - Дополнительно. То, что выбрано в программе, отображается именно здесь.
То есть параметрические спецификации - это спецификации под конкретный заказ.
Далее разберем сквозной пример, как можно настроить параметрическую спецификацию, на примере приготовления пиццы. Здесь будет не лишним повторится, что всегда необходимо погружаться в процесс производства. Без погружении в конкретный производственный пример сделать параметрическую спецификацию невозможно.
! ! !
Сразу поговорим, что наша пицца бывает открытой и закрытой; второй вариант на тонком и толстом тесте; третье - у нее может быть разная начинка, например: с курицей, грибами, колбасой, овощами; четвертый вариант - можно добавить разное количество сыра (много, мало, очень много).

Подробную информацию о конкретном товаре необходимо собирать.
В моем мире, пицца обладает вышеперечисленными параметрами. Давайте на конкретном примере подберем необходимый параметр для каждого варианта пиццы.
С помощью какого типа параметра это можно реализовывать?!
Тип значения - Булево - компания Идея
В данном варианте можно использовать 2 типа параметра, булево и фиксированное значение. Для примера возьмем булево и с нуля произведем данную настройку. Для этого необходимо создать новую спецификацию - Выбрать / Создать продукцию - Выбрать / Создать категорию.
ООО Идея - Категория номенклатуры
Обычно сразу в категории желательно указывать метод, как будет производиться или закупаться та или иная продукция. Далее будем указывать параметры, но для начала необходимо сохранить значение. Сохранение невозможно, пока не выбрать хотя бы один материал, который входит в продукцию.
Указание материала, входящего в продукцию - компания Идея
После записи можно добавить дополнительные параметры,
с помощью которых будем производить настройки.
Настройка спецификаций в 1С - ООО Идея
Добавление новых категорий в 1С - компания Идея
Я рекомендую добавлять внутри каждой категории отдельно. Так в дальнейшем удобней разбираться.
Напомню, у нас параметр - булево, поэтому создаем вопрос - Закрытая?
Компания Идея - Редактирование данных в 1С
! ! !
В формате по умолчанию можно настроить, какие будут значения. Обычно людям, конечно, комфортнее отвечать - Да или Нет.

Поэтому для нашего примера клиент отвечал бы - Закрытая пицца или нет.
Фиксированное значение в 1С - компания Идея
Разберем следующий параметр, какой тип теста будем использовать - на тонком или толстом тесте. Для нашего примера, считаем, что в пицце на толстом тесте используются дрожжи, а на тонком соответственно нет. Параметр, который будем использовать в этот раз - Фиксированное значение. Для этого заводим еще один параметр.
Добавление новых параметров в 1С - ООО Идея
Указание дополнительных значений - компания Идея
Указание свойств в 1С - ООО Идея
Указание типа параметра в 1С УНФ - компания Идея
Третий вариант, для основной начинки заведем фиксированные значения:
* овощная
* с колбасой
* с лососем
* с куриной начинкой.
Добавление дополнительных значений в 1С - ООО Идея
Для дополнительная начинки, будем использовать параметр - Номенклатура.

Еще хочу отметить момент, что дополнительная начинка может быть привязана к основной начинке.
ООО Идея - Выбор реквизитов в 1С
Указание дополнительных реквизитов - компания Идея
Я хочу прописать, что если у нас будет использоваться лосось, то вторую начинку не берем. Доступность дополнительного ингридиента определяется к условию основной начинки.

В данном варианте мы хотим, чтобы с лососем больше не было варианта выбора.
Во всех остальных случаях, выбор еще одного или нескольких ингредиентов возможен.
Тип параметра - Число - ООО Идея
Последний параметр, который рассмотрим - Количество сыра, для которого удобно использовать реквизит - Число, например, прописать от 1 до 5.
Редактирование типа данных в 1С - компания Идея
Обратите внимание, в программе есть порядок следования, и у нас получилось, что дополнительная начинка стоит выше, чем основная. По нашей логике это неправильно, поэтому с помощью вкладки - Еще, можем переместить вверх или вниз то или иное значение.
Компания Идея - Упорядочивание спецификаций в 1С
Значения мы прописали, теперь переходим непосредственно к настройке.
Мы понимаем, что количество теста напрямую зависит от типа пиццы, закрытая она или открытая, проставляем галочку - Функция, открывается редактор формул.
Как открыть редактор формул - ООО Идея
Как проверить формулу в 1С - ООО Идея
В формулах есть важные нюансы. Они похожи на Эксель или ход 1С, коллеги знают, что в конфигураторе пишется похоже. Важно использовать заглавные буквы и точки вместо запятых.

Обязательно следует нажать кнопку - Проверить формулу, чтобы она была правильной и в дальнейшем не вызывала трудностей. Мы прописали количество теста в зависимости от типа пиццы, хотя можем прописать еще наличие дрожжей. Для варианта с толстой пиццей будут использоваться дрожжи, для варианта с тонкой пиццей нет. Для этого переходим в список фиксированных значений и указываем дополнительное значение.
ООО Идея - Добавление фиксированных значений в 1С
Фиксированное значение в 1С УНФ - ООО Идея
! ! !
В перечне отображаются все реквизиты, поэтому необходимо изначально разнообразно прописывать реквизиты.
Настройка номенклатур в 1СУНФ - ООО Идея
Если использовать дрожжи не будем, то следует прописать ИНАЧЕ - НЕОПРЕДЕЛЕННО.

Также необходимо записать количество, потому как если будет только - Неопределено, то строки не будет в целом.
Настройка спецификаций в 1С Управление нашей фирмой - ООО Идея
Двигаемся дальше, нам следует выбрать номенклатуру согласно основной начинки. Для этого ставим формулу и переключаемся в режим - Сопоставление.

В данном случае мы сопоставляем с основной начинкой и нажимаем - Заполнить.
Данный механизм позволяет выбрать то или иное значение и привязать к нему номенклатуру.
Настройка реквизитов сопоставления в 1С - компания Идея
Здесь должен быть представлен множественный выбор, ведь абсолютно по разному ужаривается и упаривается каждое из этих значений. В разных условиях, соответственно, будет разное количество. Для этого фиксируем многоуровневое условие.
В зависимости от начинки идет разное количество ингредиентов.
Проверка формул в 1С УНФ - ООО Идея
Следующий момент будет напрямую зависеть от номенклатуры.
Здесь будем фиксировать параметр - Дополнительная начинка.
Как фиксировать параметры в 1С - компания Идея
Последний элемент, в нашем случае - это сыр, который зависит от параметра, который выбрали наши пользователи в момент формирования спецификации.
Проверка формулы расчета в 1С - компания Идея
В итоге, мы собрали некий конструктор спецификаций, который формирует нашу пиццу. Давайте проверим, как это работает на основе Заказа на производство. В данном документе - Старт - это обязательное значение. В номенклатуре выбираем - Пиццу, и указываем параметры и проводим. Если хоть один параметр не заполнен, сделать это не получиться.
Параметры спецификаций в 1С УНФ - компания Идея
Спецификация сформировалась и мы можем проверить результат.
Формирование параметрических спецификаций в 1С - компания Идея
Проверяем вкладку - Дополнительно, что в соответствии с выбранными параметрами, у нас все верно.

Также давайте проговорим некоторые моменты, которые хочется проговорить отдельно.

Безусловно, параметрические спецификации - это потрясающий инструмент, который открывает большие возможности, но в них есть ряд ограничений. Кстати, базовую спецификацию можно посмотреть из той, что сформировалась под заказ.
Ограничения спецификаций в 1С УНФ - ООО Идея
Плюсом сопоставления, безусловно, является момент, что не нужно писать формулу. Рассмотрим вариант, что нужно провести 84 сопоставления, в таком случае прописывать 84 ЕСЛИ не очень удобно. Но минусом является то, что нельзя не указать материал при сопоставлении.

Например, в производстве платьев, мы можем шить одну модель, но одно синего цвета, а другое красно-белое. В таком случае сопоставление для одной ткани мы можно сделать, а для другой будет уже проблема. Нельзя сделать так, чтобы была выбрана другая ткань.

Наш лайфхак, именно, для швейного производства, что мы количество первой ткани разбиваем на два. У одной ткани будет синий цвет и у другой. Например, нам нужно всего 800 грамм ткани, в таком случае 700 грамм ткани учтем в одной, и 100 грамм во второй. Получится 2 строчки, но таким образом выполним условие задачи по сопоставлению.
! ! !
Самое существенное ограничение, с которым постоянно сталкиваемся. Спецификация не передает параметр на уровень полуфабриката. Для себя мы дописали этот механизм, потому что во многих проектах это требовалось, а типовой функционал это не поддерживает.
Общий подход использования параметрических спецификаций состоит в том, как делать не нужно.
Случаи, когда не стоит использовать параметрические спецификации - ООО Идея
! ! !
Метод - в основном, это выбор между сопоставлением и формулой.
Если формулы сложные, то именно в Экселе нужно дублировать формулы для проверки.
В случае не знания, как и что происходит. Если дядя Вася на производстве сам выбирает, какое сверло или какой метал он берет, в данном случае данный подход никак работать не будет.

Сотни параметрических спецификаций тоже не работают, надо уменьшить их количество. В противном случае будет очень тяжелый механизм, которым будет очень тяжело управлять. Также прописывать и менять формулы будет нелегко. Либо просто данный подход не использовать в силу не соответствия работы с вашей компанией.

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

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

Общие советы, что делать, чтобы получались параметрические спецификации.
Как работать с параметрическими спецификациями - ООО Идея
Если формулы сложные, то именно в Excel нужно все дублировать. Если, как на примере с пиццей, то мы можем легко просчитать, получилось у нас или нет.

Далее прописали все трудности с которыми мы сталкивались в своих проектах и пути их решения.

Еще можно отметить момент про видимость в номенклатуре. Если мы берем лосось, то дополнительная начинка становится недоступна. Можно привязывать значения одно к другому. Единственное, если очень сложная формула, то очень тяжело прописывать эти зависимости.
Внедрение параметрических спецификаций в 1С - ООО Идея
Решение проблем со спецификациями в 1С - компания Идея
Как решить проблемы спецификаций в 1С - ООО Идея
Как правильно работать со спецификациями в 1С - компания Идея
Важные моменты работы со спецификациями в 1С - ООО Идея
Правильное использование параметрических спецификаций - компания Идея
Наша компания занимается автоматизацией уже более 14 лет.
Мы работаем на базе 1С, Битрикс24, amoCRM, Yclients, МойСклад, Power BI, Mobi-C, Агент+.

За годы работы мы автоматизировали более 375 компаний, в самых разных сферах бизнеса от производства тягачей для ядерных ракет, до производства молока и организации детских праздников.

Запишитесь на бесплатную консультацию

Наш эксперт перезвонит Вам в течение рабочего дня
и ответит на все Ваши вопросы
Нажимая на кнопку, вы даете свое согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности.