```1c
    лкНом = Справочники.Номенклатура.СоздатьЭлемент();
    лкСсылка = Справочники.Номенклатура.ПолучитьСсылку(Новый УникальныйИдентификатор);
    лкНом.УстановитьСсылкуНового(лкСсылка);
```

лкСсылка = Справочники.Номенклатура.ПолучитьСсылку(Новый УникальныйИдентификатор); - вот тут возвращает объект не найден, в чем может быть проблема?
---
Сделайте лкНом.Записать() и все получится.
---
в том, что элемент справочника еще не записан в БД.
---
так в том то и дело что мне при синхронизации надо присвоить гуид другой базы создаваемому элементу, а чтоб это сделать вначале надо получить ссылку не созданного элемента по гуиду
---
Сделайте лкНом.Записать() и все получится.
---
Представление ссылки показывает данные объекта, записанного в базу. Если объект еще не записан, что другое ты хочешь там увидеть?
---
лкСсылка = Справочники.Номенклатура.ПолучитьСсылку(Новый УникальныйИдентификатор); - вот тут возвращает объект не найден,Неправда.
---
ну ну
---
```1c
    CNCT = Новый COMObject("V83.COMConnector");
    ПодключениеККонфигурации = CNCT.Connect(ПолучитьСтрокуПодключения());
    ПустаяСсылка = ПодключениеККонфигурации.Справочники.СтатьиЗатрат.ПустаяСсылка();
    ЗапросСтатей = ПодключениеККонфигурации.NewObject("Запрос");
    ЗапросСтатей.Текст = "ВЫБРАТЬ
    | СтатьиЗатрат.Ссылка КАК Ссылка,
    | СтатьиЗатрат.Наименование КАК Наименование,
    | СтатьиЗатрат.ПометкаУдаления КАК ПометкаУдаления,
    | СтатьиЗатрат.Родитель КАК Родитель,
    | СтатьиЗатрат.ЭтоГруппа КАК ЭтоГруппа,
    | СтатьиЗатрат.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных
    |ИЗ
    | Справочник.СтатьиЗатрат КАК СтатьиЗатрат
    |
    |УПОРЯДОЧИТЬ ПО
    | СтатьиЗатрат.Наименование ИЕРАРХИЯ";
    ВыборкаСтатей = ЗапросСтатей.Выполнить().Выбрать();
    Пока ВыборкаСтатей.Следующий() Цикл
    СсылкаРодитель = Справочники.ITKOR_СтатьиЗатрат.ПустаяСсылка();
    Если ВыборкаСтатей.Родитель <> ПустаяСсылка Тогда
    РодительУИД = ПодключениеККонфигурации.XMLСтрока(ВыборкаСтатей.Родитель);
    ЭлементРодителя = Справочники.ITKOR_СтатьиЗатрат.ПолучитьСсылку(Новый УникальныйИдентификатор(РодительУИД));
    СсылкаРодитель = ВозвратСсылкаСправочника(ЭлементРодителя, ВыборкаСтатей.Наименование, ВыборкаСтатей.ИмяПредопределенныхДанных, ВыборкаСтатей.ЭтоГруппа);
    КонецЕсли;
    УИДСтатьи = ПодключениеККонфигурации.XMLСтрока(ВыборкаСтатей.Ссылка);
    ЭлементСправочника = Справочники.ITKOR_СтатьиЗатрат.ПолучитьСсылку(Новый УникальныйИдентификатор(УИДСтатьи));
    СсылкаСправочника = ВозвратСсылкаСправочника(ЭлементСправочника, ВыборкаСтатей.Наименование, ВыборкаСтатей.ИмяПредопределенныхДанных, ВыборкаСтатей.ЭтоГруппа);
```

ЭлементСправочника = Справочники.ITKOR_СтатьиЗатрат.ПолучитьСсылку(Новый УникальныйИдентификатор(УИДСтатьи)); - вот тут объект не найден и если даже делаешь так ЭлементСправочника = Справочники.ITKOR_СтатьиЗатрат.ПолучитьСсылку(Новый УникальныйИдентификатор()); - то тоже самое
---
Покажите полный текст ошибки.
---
ЭлементСправочника <Объект не найден> (32995:b63da8a15973349811ef8085f9ba0198) СправочникСсылка.ITKOR_СтатьиЗатрат

вот что выдает эта строка
---
И где в коде
```1c
    ЭлементСправочника = Справочники.ITKOR_СтатьиЗатрат.ПолучитьСсылку(Новый УникальныйИдентификатор(УИДСтатьи));
```
СправочникСсылка.ITKOR_СтатьиЗатрат?
---
Все разобрался, тупанул немного) глаз замылился, ошибка не из-за ссылки была а из-за предопределённых данных.