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

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

Допустим, нам необходимо предоставить пользователю возможность вводить произвольные характеристики номенклатуры.  Для этого будем использовать ПВХ.

Использование плана видов характеристик (способ №1)

Порядок действий:

  1. Создать План видов характеристик "СвойстваОбъектов" и включить в нужную подсистему (например, ОУ) - для ввода пользователем произвольного ТИПА данных, в значения которого будет вноситься информация о характеристике номенклатуры;
  2. Создать Справочник "ЗначенияСвойствОбъектов"- для хранения значений произвольных типов данных, введенных пользователем, и настроить подчинение ПВХ:
    • вкладка "Владельцы"  -  ПВХ "СвойстваОбъектов");
      Рисунок

      [свернуть]
  3. В свойствах ПВХ "СвойстваОбъектов":
    • "Тип значения характеристик" выбрать справочник "ЗначенияСвойствОбъектов";
      Рисунок

      [свернуть]
    • "Дополнительные значения характеристик" (при составном типе ПВХ) выбрать справочник "ЗначенияСвойствОбъектов" (будет подставляться по умолчанию);
      Рисунок

      [свернуть]
  4. Добавить регистр сведений ЗначенияСвойствНоменклатуры:

    • свойства Непериодический. Независимый;
    • подсистема ОУ (или по выбору);
    • добавить измерения:
      • "Номенклатура", тип СправочникСсылка.Номенклатура, запрет незаполненных значений;
      • "Свойство", тип ПланВидовХарактеристикСсылка.СвойстваОбъектов, запрет незаполненных значений;
    • добавить ресурс "ЗначенияСвойств", тип Характеристика.СвойстваОбъектов.
    • у ресурса ЗначенияСвойств на вкладке "Представление" включить механизм автоматического определения типа:
      • "Связь по типу" - Свойство;
      • "Связи параметров выбора" - Отбор.Владелец(Свойство).
  5. Настроить справочник "Номенклатура":
    • вкладка "Данные" - Характеристики (согласно рисунку)
      Рисунок

      [свернуть]

ВАЖНО! При использовании для хранения характеристик простого справочника контроль уникальности характеристик автоматически не выполняется!

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

[свернуть]

Автоматическую проверку на уникальность выполняют регистры сведений (подробнее об уникальности).

Использование плана видов характеристик (способ №2)

Аналогичен способу №1, но отсутствуют п. 5 и 6, т.к. настройка вывода характеристик в отчет выполняется при создании запроса в СКД (конструктор запроса, вкладка "Характеристики").

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.