Создать предопределенные наборы свойств.
Процедура СоздатьПредопределенныеНаборыСвойств() Экспорт
ПредопределенныеНаборыСвойств = УправлениеСвойствамиПовтИсп.ПредопределенныеНаборыСвойств();
НаименованияНаборовСвойств = УправлениеСвойствамиПовтИсп.НаименованияНаборовСвойств();
Для Каждого ПредопределенныйНабор Из ПредопределенныеНаборыСвойств Цикл
Если ТипЗнч(ПредопределенныйНабор.Ключ) = Тип("Строка") Или ЗначениеЗаполнено(ПредопределенныйНабор.Значение.Родитель) Тогда
Продолжить;
КонецЕсли;
СвойстваНабора = ПредопределенныйНабор.Значение;
Объект = СвойстваНабора.Ссылка.ПолучитьОбъект();
СоздатьНаборСвойств(Объект, СвойстваНабора);
Для Каждого ДочернийНабор Из СвойстваНабора.ДочерниеНаборы Цикл
СвойстваНабора = ДочернийНабор.Значение;
ДочернийОбъект = СвойстваНабора.Ссылка.ПолучитьОбъект();
СоздатьНаборСвойств(ДочернийОбъект, СвойстваНабора, НаименованияНаборовСвойств, Объект.Ссылка);
КонецЦикла;
КонецЦикла;
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ПредопределенныеНаборыСвойств (БСП)
ПриПолученииПредопределенныхНаборовСвойств (БСП)