Skip to main content

Конфигурация варианта


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

Конфигурация привязывается к номенклатуре – в ее поле Конфигурация варианта. После этого в заказах и записях прослеживаемости с этой номенклатурой можно указать исполнение, выбрав значения из этого набора.

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

Основные термины​

ТерминОпределение
АтрибутГруппа взаимоисключающих вариантов. Например, атрибут «Цвет» с вариантами «Черный» и «Белый»
ВариантОдно из значений атрибута. Из значений одного атрибута выбирается только одно
ОпцияСамостоятельная характеристика: либо есть, либо нет. Не входит в атрибут
ИзмерениеСамостоятельная характеристика, задающая размерный параметр продукта. Как и опция, не входит в атрибут

Сведения​


Наименование: Конфигурация варианта
Системное имя: mes_variant_configuration
Класс: мастер-данные

Колонки таблицы
НазваниеТип колонкиНазвание колонки
Конфигурация варианта IDStringvariant_configuration_id
Конфигурация вариантаTranslated textvariant_configuration
ИнформацияTranslated textinformation
АктивноTrue/Falseactive
GUID_1CStringguid_1c
IDBig Integersys_id
Когда созданоDate/Timesys_created_at
Кем созданоReferencesys_created_by
Когда измененоDate/Timesys_updated_at
Кем измененоReferencesys_updated_by

Поля формы​

ПолеОбязательноОписание
Конфигурация варианта IDДаУникальный идентификатор конфигурации варианта
Конфигурация вариантаДаНазвание конфигурации варианта
ИнформацияНетДополнительная информация
АктивноНетПризнак активности записи
info

Сами варианты и опции в полях формы не хранятся – они настраиваются в виджете конфигурации варианта

Виджет конфигурации варианта​

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

tip

Виджет отображается только для уже созданной записи конфигурации

Элементы конфигурации различаются по вложенности:

  • варианты – группируются в атрибуты, то есть занимают два уровня: атрибут и значения внутри него;
  • опции и измерения – самостоятельные строки без вложенности.

В любом случае значение выбирается из справочника Варианты: нажмите Выбрать существующее значение, чтобы выбрать существующую запись, или Создать значение, чтобы создать новую. После выбора в строке отображаются две колонки: слева ссылка на запись справочника, справа ее название.

info

Справочник Варианты общий для всех конфигураций: значение, созданное через +, попадает в справочник и станет доступно при настройке других конфигураций

Добавление варианта​

Вариант нельзя добавить сам по себе – только внутри атрибута. Поэтому кнопка Добавить вариант сначала создает атрибут, а значения добавляются уже в него. Например, атрибут «Цвет корпуса» со значениями «Черный» и «Белый».

  1. Нажмите Добавить вариант – появится строка атрибута с полем для названия и кнопкой Добавить.
  2. Введите название атрибута. Оно должно отличаться от названий других атрибутов этой конфигурации. Название хранится только в конфигурации: в справочник Варианты оно не попадает.
  3. Нажмите Добавить в строке атрибута – под ним появится строка для значения.
  4. Выберите значение из справочника или создайте новое. Одно значение нельзя добавить в конфигурацию дважды.
  5. Повторите шаги 3–4 для остальных значений атрибута.
внимание

Без названия атрибута значение сохранится как опция, а не как вариант. Если названия атрибутов повторяются или значение добавлено дважды, конфигурация не сохранится

info

Вложенность ограничена вторым уровнем: создать вариант внутри варианта нельзя

Добавление опции или измерения​

  1. Нажмите Добавить опцию или Добавить измерение.
  2. Выберите значение из справочника или создайте новое.

Опции и измерения добавляются самостоятельными строками, вложенных уровней у них нет.

Удаление​

  • Чтобы удалить отдельный вариант, опцию или измерение, нажмите Удалить строку.
  • Чтобы удалить атрибут, нажмите Удалить рядом с его названием.
caution

Атрибут удаляется вместе со всеми вариантами внутри него. Система запросит подтверждение – после согласия значения не восстановить

Сохранение конфигурации​

Настройки виджета сохраняются кнопкой Сохранить в шапке формы.

info

В строке обязательно должен быть выбран вариант, опция или измерение – название атрибута само по себе не сохраняется

Выбор исполнения в записях​

Конфигурация – это набор возможных исполнений продукта. Конкретное исполнение выбирают в определенной записи.

Исполнение выбирают кнопкой Конфигурация варианта. Она есть на формах:

info

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

Как указать исполнение​

  1. Откройте нужную запись одной из сущностей, где есть кнопка.
  2. Нажмите Конфигурация варианта – откроется окно с элементами конфигурации.
  3. В каждом атрибуте выберите один вариант.
  4. Отметьте опции, которые есть у продукции.
  5. Введите значения измерений. Если значение не ввести, сохранится 0.
  6. Нажмите Сохранить – исполнение сохранится в записи.

В окне показываются только те типы элементов, которые есть в конфигурации: например, если в ней нет измерений, вводить их не придется.

Наследование исполнения​

Исполнение не нужно указывать заново в каждой записи производственной цепочки: при автоматическом создании записей оно переносится вместе с номенклатурой.

Создание производственного заказа из позиции. Если ПЗ создается кнопкой Создать ПЗ в секции Позиции заказа, он получает номенклатуру и исполнение позиции.

Генерация данных прослеживаемости. Партии, лоты и серийные номера, созданные кнопкой Сгенерировать в связанных списках прослеживаемости, получают номенклатуру и исполнение записи-источника. Источник зависит от того, на какой форме нажата кнопка Сгенерировать:

ФормаОткуда берутся номенклатура и исполнение
ЗаказИз позиции, выделенной в секции Позиции. Если позицию не выделять, ничего не переносится
ПозицияИз самой позиции
Производственный заказИз самого производственного заказа
Операция производственного заказаИз производственного заказа, к которому относится операция

Для лота и серийного номера исполнение переносится не всегда:

  • Партия получает номенклатуру и исполнение источника, если они заполнены.
  • Лот получает номенклатуру и исполнение, только если у партии, выбранной для лота, та же номенклатура. Например, в ПЗ номенклатура «Корпус», а для лота выбрана партия «Крышки» – лот создается без номенклатуры и исполнения.
  • Серийный номер получает номенклатуру и исполнение источника. Если у источника номенклатуры нет, в окне генерации появляется поле Номенклатура: выберите ее, иначе кнопка Сгенерировать неактивна. В этом случае исполнение не переносится.
info

Если исполнение не перенеслось, укажите его вручную кнопкой Конфигурация варианта на форме созданной записи. У лота перед этим заполните и сохраните номенклатуру

Связанные списки​

Связанный списокОписаниеСвязанная сущность
НоменклатураОтображает список номенклатур, к которым привязана данная конфигурацияЧтобы в этом списке отобразилась связь, в записи номенклатуры в поле Конфигурация варианта должна быть указана ссылка на данную конфигурацию

Доступные действия

  • Создать – открывает форму создания номенклатуры. Поле Конфигурация варианта заполняется текущей конфигурацией.
  • Изменить – открывает окно управления составом списка: в нем выбирают, какие записи отображаются в связанном списке.
info

Чтобы в списке отобразилась уже существующая номенклатура, укажите эту конфигурацию в поле Конфигурация варианта на форме номенклатуры

Связи сущности​

  • Серый блок – сущность, которая ссылается на Конфигурацию варианта.
  • Подпись на стрелке – поле, в котором хранится ссылка.