Skip to main content

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

Задача элементов данного типа состоит в предоставлении пользователю возможности произвольным образом описывать наборы характеристик и вести учет в разрезе этих наборов.

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

1c_planwidov1.JPG

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

1c_planwidov2.JPG

1c_planwidov3.JPG

Пример: учет номенклатуры по заранее неизвестному набору характеристик. Под термином "Партия" будем понимать некий набор товаров с одинаковыми характеристиками, партии могут отличаться по наборам характеристик. Т е если нам пришли на склад например ручки (характеристики цвет и тип) и бумага (характеристики размер и толщина), то с точки зрения учета это две партии товара. 

Для учета характеристик партий создадим справочник ВариантыНоменклатуры, подчиненный справочнику Номенклатура.

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

Создадим Регистр сведений ЗначенияСвойствНоменклатуры. Измерения регистра: НаборСвойств, ведущее, тип СправочникСсылка.ВариантыНоменклатуры и ВидСвойства, тип ПланВидовХарактеристикСсылка.СвойстваНоменклатуры. Ресурс регистра: Значение, Характеристика.СвойстваНоменклатуры (берется из плана видов характеристик, может иметь значение любого типа из тех, которые описаны в типе значения плана видов характеристик). Зададим Связь по типу: Вид свойства. Это будет обеспечивать соответствие типа значений, вводимых в это поле, и типа характеристики,  выбранной  в  поле Вид свойства. В Связях параметров выбора, также укажем Вид свойства. Это обеспечит при выборе значений, содержащихся в справочнике Дополнительные свойства  номенклатуры,  для  выбора  будут  предлагаться  только  те значения, которые относятся к выбранной характеристике, а не все, которые есть в этом справочнике

Для справочника ВариантыНоменклатуры опишем, где хранятся свойства вариантов номенклатуры и как получить значения 
этих свойств. Это описание платформа будет использовать автоматически при выполнении отчетов и при формировании различных динамических списков, в которых задействуются варианты номенклатуры. В  контекстном  меню  справочника  ВариантыНоменклатуры  выберем команду Характеристики. Добавим новую запись. В качестве источника характеристик выберем план видов характеристик  СвойстваНоменклатуры. Перейдем  к  описанию  того,  где  и  как  хранятся  значения 
свойств.  В  качестве  источника  значений  характеристик  выберем регистр  сведений  ЗначенияСвойствНоменклатуры.  Платформа  автоматически  определит,  что  в  этом  регистре  полем  объекта  является измерение НаборСвойств, а полем вида – измерение ВидСвойства. Поэтому  единственное,  что  нам  останется  указать  самостоятельно, что  значения  свойств  хранятся  в  ресурсе  Значение.