Код для "Свойство"
Свойство = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию(ТекущиеДанные["Свойство"]);
Если Свойство = ПланыВидовХарактеристик.СвойстваОбъектов.ПустаяСсылка() Тогда
Свойство = ПланыВидовХарактеристик.СвойстваОбъектов.СоздатьЭлемент();
Свойство.НазначениеСвойства = ПланыВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Номенклату
ра;
Свойство.ТипЗначения = Тип("СправочникСсылка.ЗначенияСвойствОбъектов");
Свойство.Наименование = ТекущиеДанные["Свойство"];
Свойство.Записать();
КонецЕсли;
Результат = Свойство.Ссылка;
Код для Значение
ЗначениеСвойства = РегистрыСведений.ЗначенияСвойствОбъектов.НайтиПоНаименованию(ТекущиеДанные["Значение"]);
Свойство = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию(ТекущиеДанные["Свойство"]);
Объект = Справочники.Номенклатура.НайтиПоНаименованию(ТекущиеДанные["Объект"]);
Если ЗначениеСвойства.ПустаяСсылка() Тогда
ЗначениеСвойства = РегистрыСведений.СоздатьМенеджерЗаписи();
ЗначениеСвойства.Объект = Объект.Ссылка;
ЗначениеСвойства.Свойство = Свойство.Ссылка;
ЗначениеСвойства.Значение = ТекущиеДанные["Значение"];
Свойство.Записать();
КонецЕсли;
Результат = ЗначениеСвойства.Ссылка;
Ни свойства ни значения даже не записываются и не устанавливаются. Подскажите в чем ошибка?