Имя: Пароль:
1C
1С v8
Создание элемента справочника со своим ИД
0 hartman620
 
04.11.19
12:09
Доброго времени суток.

Имеется ТаблицаЗначений с наименованием(строка) и ИДом(строка) номенклатуры, подгруженных из прайс.xml

для того что бы не дублировать номенклатуру, проверяю по ИД и если в номенклатуре ничего не находит, то создаю элемент справочника, присваиваю наименование и пытаюсь присвоить ИД, но не выходит:
__________________
Если Не СсылкаСуществует(Справочники.Номенклатура.ПолучитьСсылку(Новый УникальныйИдентификатор("84852361-1df8-11e4-8060-0025902b0536"))) Тогда  
     ЭлементСправочника = Справочники.Номенклатура.СоздатьЭлемент();
     ЭлементСправочника.Наименование        = "Номенклатура";
     ЭлементСправочника.НаименованиеПолное    = "Номенклатура";
     ЭлементСправочника.УстановитьСсылкуНового(Новый УникальныйИдентификатор("84852361-1df8-11e4-8060-0025902b0536"));                
КонецЕсли;
_________________

Ошибка:
Ошибка при вызове метода контекста (УстановитьСсылкуНового) ЭлементСправочника.УстановитьСсылкуНового(Новый УникальныйИдентификатор("84852361-1df8-11e4-8060-0025902b0536"));
по причине:
Несоответствие типов (параметр номер '1')
________________

Да туда должна прилетать ссылка, но какая и как её задать?
1 quest
 
04.11.19
12:20
ЭлементСправочника.УстановитьСсылкуНового(Справочники.Номенклатура.ПолучитьСсылку(Новый УникальныйИдентификатор("84852361-1df8-11e4-8060-0025902b0536")));

по моему так
2 hartman620
 
04.11.19
12:32
(1) Точно!
Работает, благодарю!
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.