Как найти объект по GUID при его загрузке #594217


#0 by Zebbar
Добрый день! Пишу обмен данными v8 <-> v77. Из 1С 77 выгружаю тип объекта в формате 8 (<CatalogObject.Контрагенты>) и его GUID он же Ref <Ref>9a51eef2-ea03-11de-099a-00248ccc03fe</Ref> А вот при загрузке - никак не могу понять, как можно найти объект по этому GUID, с учетом того, что данный GUID может (пока еще) отсутствовать, потому что пришел новыфй
#1 by Zebbar
Упс. Дописываю. .... потому что пришел новый объект. Штудирую литературу "Технологии интеграции" и "Практическое пособие разработчика" - но что-то пока никак.
#2 by Sammo
Если ситуация битых ссылок допустима - есть уверенность, что данный объект потом точно дойдет, то просто пиши ссылку, найденную по гуиду. Или пиши свою выгрузку с упорядочиванием по элементам метаданных
#3 by PR
Берешь обработку переноса через XML и внимаешь, как там по ГУИДу ищется :))
#4 by vis_tmp
ПолучитьСсылку(ГУИД)
#5 by Staffa
+1 только ПолучитьСсылку(Новый УникальныйИдентификатор(ГИУД)) если объекта нет - создастся новый, если есть - получить ссылку на него
#6 by vis_tmp
Ну, это уже ТС мог бы и в СП почитать )
#7 by Staffa
блин, я всю интригу раскрыл... сорри ))
#8 by Zebbar
А кто такой ТС и СП? В общем, спасибо за советы - у меня все получилось.
#9 by rutony
тс - топик стартер так же эту иформацию можно найти в правилах форума
#10 by Zebbar
- Спасибо!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С