В файл выгрузки выгружаются по порядку с начала документы а потом справочники.
Возможна ситуация, что при формировании нового документа создастся новый элемент справочника. Ссылка на который будет и в новой документы.
    Что получиться в такой ситуации?
По порядку в файле будет идти документ, а в нем ссылка на несуществующий элемент в принимающей базе. Ошибка.
   Далее я так понимаю элемент справочника загрузится.

   А с документом что?
---
Для настройки и изменения правил обмена у 1С есть специальная конфигурация "Конвертация данных"
2-ой версии для конфигураций со старой БСП(обычные формы) и для обработки "Универсальный обмен данными в формате XML"
3-й версии для новых конфигураций(управляемые формы)

Как сама синхронизация происходит внутри понимать не обязательно, просто принимаете что синхронизация/обработка обмена данными работает корректно, а все ошибки либо в правилах либо в данных
---
С документом все просто замечательно.
---
Как не верится. Даже если из гуидов переделаются ссылки. одновременно все записать нельзя.
а иерархия в одном файле может быть и тройной и четверной.
Замечательно может быть, только если при загрузке некий набор данных. "Не загружен документ с таким типом потому что нет элемента справочника типа такого". И оооо - есть потом в загрузке такие элементы - то бишь повторить загрузку документов их списка не загруженных. и так до упора?
   Да список не загруженных я видел, хм
---
Просто умные люди при разработке КД все это предусмотрели. В др. теме написал подробнее.
---
Умные. Такой вариант решения да прекрасен.
Но то что я сегодня наблюдал это слишком умные, за облачно умные.

   в рамках всего этого практически на каждой итерации получается имя файла, имя подсистемы, причем по именам подсистемам еще и цыкл бегает. Каждый раз обработчик цепляется в процедуре формирования. Даже если знаешь, что 1С по умолчанию ссылочно передает переменные. Обработчик ссылочно както не верится передать. Если только сам объект обработчика создан раз и висит как элемент памяти.
    Это только часть, того что понаблюдал.
    Я вот никогда не поверю, что гоняние по одним и тем же процедурам и модулям вот никак не приводит к тормозам, чуть чуть так.

    В общем мудрые люди нашли просто чудесный вариант решения задачи, как при открытости кода обломать рога всем любопытным.
   Мне строго говоря на это плевать, разберусь в конце концов. Но я стал очень часто встречать убежденность 1С программистов в некоторых аксиомах которые на практику фикция.
  эх
---
Это вопрос не КД, а прикладного решения, точнее БСП. Я начинал изучать ее до этого всего на УТ10 и БП1.6 все было просто и понятно.
---
Обработке универсальный обмен данных уже более 10 лет, но все равно находятся люди, которые сомневаются в ее работоспособности
---
я не сомневался как раз.
До этого сталкивался с "настройками синхронизации" и так далее.
То есть с ее работой.
Я в целом прекрасно понимаю сложность настройки подобного обмена, и ни как не мог понять как она работает, как настраивается и так далее. В общемвопросо было превелико.
Теперь разберусь
---
Для настройки и изменения правил обмена у 1С есть специальная конфигурация "Конвертация данных"
2-ой версии для конфигураций со старой БСП(обычные формы) и для обработки "Универсальный обмен данными в формате XML"
3-й версии для новых конфигураций(управляемые формы)

Как сама синхронизация происходит внутри понимать не обязательно, просто принимаете что синхронизация/обработка обмена данными работает корректно, а все ошибки либо в правилах либо в данных