1. Выполняется поиск по регистру сопоставления "СоответствиеОбъектовДляОбмена"
2. Выполняется поиск по уникальному идентификатору
3. Выполняется поиск по полям поиска
1) Вопрос: выше приведенный алгоритм работает для объектов зарегистрированных для обмена ?
2) Если объект выгружается по ссылке, то по какому алгоритму осуществляется алгоритм поиска ? Он такой же аналогичный ? Или только по уникальному идентификатору ?
3) Где в обработке ОбменДаннымиXML выполняется поиск по регистру сопоставления "СоответствиеОбъектовДляОбмена" ? (в процедуре НайтиОбъектПоСсылке, имеется поиск по УникальныйИдентификатор, ИмяПредопределенногоЭлемента, КлючПоискаВИБПриемнике ) обращение к РС СоответствиеОбъектовДляОбмена не обнаружил …
4) Важный вопрос почему в при выгрузке объекта иногда пишет два свойства {КлючПоискаВИБПриемнике} и {КлючПоискаВИБИсточнике}, а иногда только {КлючПоискаВИБИсточнике} ?
Если вы говорите о плане обмена то да, будет выполнятся именно для объектов зарегистрированных для обмена.
Если идет выгрузка по ссылке то ссылка это и есть уникальный идентификатор типа (000АА)
4) Важный вопрос почему в при выгрузке объекта иногда пишет два свойства {КлючПоискаВИБПриемнике} и {КлючПоискаВИБИсточнике}, а иногда только {КлючПоискаВИБИсточнике} - Это зависит от правил обмена т.к можно указывать через сопостовление Объект(Источник) - Объект(Приемник), а можно заполнять в объект(Приемник) на основании Объекта(Источник). Я тут наверно не очень понятно написал.Про КД почитай.
1) Вопрос: выше приведенный алгоритм работает для объектов зарегистрированных для обмена ?
А какая нам разница при загрузке, что у нас зарегистрировано для выгрузки?
2) Если объект выгружается по ссылке, то по какому алгоритму осуществляется алгоритм поиска ? Он такой же аналогичный ? Или только по уникальному идентификатору ?
Если объект выгружается по ссылке,например, номенклатура из дока, то выгружается номенклатура по вышеизложенному алгоритму и ссылка подставляется в ТЧ выгруженного документа
3) Где в обработке ОбменДаннымиXML выполняется поиск по регистру сопоставления "СоответствиеОбъектовДляОбмена" ? (в процедуре НайтиОбъектПоСсылке, имеется поиск по УникальныйИдентификатор, ИмяПредопределенногоЭлемента, КлючПоискаВИБПриемнике ) обращение к РС СоответствиеОбъектовДляОбмена не обнаружил …
4) Важный вопрос почему в при выгрузке объекта иногда пишет два свойства {КлючПоискаВИБПриемнике} и {КлючПоискаВИБИсточнике}, а иногда только {КлючПоискаВИБИсточнике} ?
Могу предположить, что во втором случае по какой-то причине в РС соответствия еще нет ссылки на объект приемника. Например, в УТ завели новый "Товар10", которого нет еще в БП (с которой обмениваемся). Тогда при выгрузке из УТ "КлючПоискаВИБИсточнике" будет заполнено (я так понимаю по УИДу), а вот в БП этого элемента нет. Загрузим Товар10 в БП, обменяемся с УТ, заполнив РС соответствия. И тогда в УТ уже будет храниться как КлючПоискаВИБИсточнике, так и КлючПоискаВИБПриемнике. Может я не прав, ибо это все мои умозаключения))