План видов характеристик в 1С 8.5

Что из себя представляют характеристики в 1С?

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

Использование характеристик дает возможность добавлять различные свойства объектов в режиме 1С Предприятия. То есть пользователь сам может менять состав дополнительных свойств объекта. Для реализации данного функционала предусмотрен специальный механизм — план видов характеристик (ПВХ).

Механизм реализации характеристик

Обычно, механизм использования характеристик выглядит следующим образом:

  • В плане видов характеристик хранится список дополнительных свойств, например, страна производства, цвет и т.д.
  • В справочнике хранятся варианты этих свойств. Цвета — черный, красный, синий и т.д. Владельцем данного справочника является План видов характеристик.
  • Для соответствия значений свойств (характеристик объекта) с самим объектом используется регистр сведений или справочник.

Пример реализации характеристик

Коротко приведем пример реализации механизма использования характеристик для номенклатуры. Для начала создадим план видов характеристик ДополнительныеСвойстваНоменклатуры и справочник СвойстваНоменклатуры. В качестве владельца справочника укажем созданный ПВХ.

Далее в созданном ПВХ указываем тип значения характеристик. Укажем все примитивные типы и наш справочник СвойстваНоменклатуры. В графе Дополнительные значения характеристик также укажем наш справочник СвойстваНоменклатуры.

Теперь необходимо как то связать свойства, значения этих свойств и номенклатуру. Для этого будем использовать непериодический регистр сведений. Назовем его ЗначенияСвойствНоменклатуры. В качестве измерений регистра будет два значения: Номенклатура и Свойство. В качестве ресурса — Значение.

Теперь разберемся с каждым из них по отдельности. У измерения «Номенклатура» тип СправочникСсылка.Номенклатура. Устанавливаем флаг ведущее и запрет незаполненных значений. Для измерения «Свойство» устанавливаем тип ПланВидовХарактеристикСсылка.ДополнительныеСвойстваНоменклатуры. Тут все просто.

А вот ресурс «Значение» нужно будет немного настроить. Тип этого ресурса будет значение ПВХ. Вы скажете — это же тот же самый тип, что и свойство. Но нет, это специальный тип именно для значения ПВХ. Для этого в списке типов спускаемся в самый низ и находим папку «Характеристика». И уже там выбираем созданный ПВХ. Получаем тип: Характеристика.ДополнительныеСвойстваНоменклатуры.

Для того, чтобы значение соответствовало свойству, к которому оно относится, необходимо настроить связи паарметров выбора. Для этого в свойствах ресурса для одноименного свойства устанавливаем значение отбора «Свойство». Заодно устанавливаем связь по типы «Свойство».

Использование характеристик в режиме Предприятия

Ну а теперь посмотрим, что получилось. Создадим номенклатуру Смартфон и добавим свойства:

  • цвет (черный, серый или белый);
  • операционная система (Android, iOS, HarmonyOS);
  • объем постоянной памяти в Гб (64, 128, 256, 512, 1024);
  • год выхода.

Так как мы установили для измерения Номенклатура в регистре со значениями свойство «Ведущее», то у номенклатуры появилась гиперссылка на созданный регистр сведений.

Теперь перейдем в список всех свойств. Их пока нет. При создании нового свойства (ну или характеристики, кому как удобнее) можно сразу заполнить варианты значений этого свойства.

Для этого можно перейти опять же по гиперссылке в справочник Свойства номенклатуры.

Обратите внимание, что при создании нового свойства необходимо выбрать тип его значения. Если для цвета и операционной системы у нас произвольный тип данных (Свойства номенклатуры), то для года выхода у нас будет тип дата. При выборе значения для свойства тип значения будет автоматически определен благодаря установки связи по типу в регистре для ресура «Значение».

В конечном счете дополнительные свойства нашего смартфона выглядят следующим образом:

ПВХ (слева) и варианты свойств (справа):

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Отправьте форму и мы вам перезвоним

Отправляя форму вы соглашаетесь с политикой конфиденциальности и даете согласие на обработку персональных данных компании ИП Рыжиченко Антону Ивановичу
Сайт itviar.ru использует cookie для персонализации и хранения настроек.
Отправляя форму вы соглашаетесь с политикой конфиденциальности и даете согласие на обработку персональных данных компании ИП Рыжиченко Антону Ивановичу