КД: Как получить УИД объекта источника в приёмнике? #736524


#0 by supervk
Конвертация данных 2.1.8.2. Как получить УИД объекта источника в приёмнике? В идеале в событии [После загрузки] объекта. Можно передать в качестве параметра или через входящие данные, но может есть какое-нибудь стандартное свойство или параметр, которое я пропустил. Галочка [Искать объект по внутреннему идентификатору источника]у объекта выгрузки снята.
#1 by Naumov
Если объект новый и передавался ГУИ, то после загрузки уже установлен ГУИ объекта. читай его.
#2 by supervk
Объекты будут как новые, так и не новые, синхронизация по произвольным полям, т.е. УИД объекта и УИД исходного объекта могут не совпадать. "Если объект новый и передавался ГУИ" Как передавался? Есть возможность прочитать этот передававшийся ГУИ? (ГУИД созданного объекта может отличаться)
#3 by Defender aka LINN
А что мешает параметр-то использовать? Ну и какбе - нафига вообще это нужно?
#4 by asady
если ты посмотришь на xml выгрузку то увидишь этот УИД в атрибуте объекта
#5 by supervk
"что мешает параметр-то использовать" Я надеялся, что я что-то упустил и есть какой-нибудь стандартный параметр, которым можно получить. "Заусило", что не может не быть такого, а найти не смог. "нафига вообще это нужно" Надо сделать некий аналог регистра СоответствиеОбъектовДляОбмена (можно и в него, не принципиально, просто придётся ещё пару реквизитов добавить), в котором надо записать, какой объект (это значит УИД, его тип) когда и во что выгружен.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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