Доброго дня. Есть справочник "Шаблоны", его реквизиты частично совпадают со справочником Номенклатура. Я программно создаю элемент справочника номенклатуры и хочу заполнить все его реквизиты в соответствии с выбранным шаблоном. Совпадают и наименования и типы реквизитов.
НоваяНоменклатура = Справочники.Номенклатура.СоздатьЭлемент();
НоваяНоменклатура.Заполнить(Шаблон.Ссылка);
НоваяНоменклатура.Родитель = Изделие.ПомещатьВГруппу;
НоваяНоменклатура.Записать();
Однако реквизиты не заполняются. Мне как-то не хочется перебирать все реквизиты шаблона и вручную записывать в новую номенклатуру. и из метаданных в структуру читать как-то кажется не очень.
Расскажите, пожалуйста, в какую сторону копать?
{ОбщийМодуль.Шаблонизатор.Модуль(587)}: Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств)
ЗаполнитьЗначенияСвойств(НоваяНоменклатура,Шаблон);
по причине:
Ошибка установки значения свойства 'Владелец'
по причине:
Справочник не имеет владельца
Ни тот ни тот справочник не имеет владельцев. о.О
Сработало как ЗаполнитьЗначенияСвойств(НоваяНоменклатура,Изделие,,"Владелец");
Но какого фига ругалось я так и не понял... Спасибо вам большое.