--- title: Настройка плана обмена slug: общие-обмен-данными-планы-обмена/настройка-плана-обмена --- ## Создание объекта метаданных Создаем объект метаданных **Общее - ПланыОбмена"" На вкладке `Основное` настраиваем `состав` - добавляем те объекты метаданных, изменения которых должны регистрироваться в плане обмена. Для выбранных объектов устанавливаем совйство `Авторегистрация`: - Если `разрешить`, то система автоматически при записи выбранных объектов будет фиксировать изменения - Если `запретить`, то разработчику нужно будет предусмотреть алгоритмы регистрации изменений самостоятельно ![Изображение](/obmen-dannymi/plan-obmena/1.png)
Пример с ручной регистрацией [Взято с Инфостарт](https://infostart.ru/1c/articles/1142470/?ysclid=mgnmsy4nkr589078603) > Для этого создаем подписку на событие `РегистрацияСправочникаВУзле` с типом "ПриЗаписи" и прописываем на нее такую процедуру: ```bsl Процедура ПриЗаписиСправочника(Источник, Отказ) Экспорт Если Источник.ТипНоменклатуры = Перечисления.ТипыНоменклатуры.Услуга Тогда УзелОбмена = ПланыОбмена.ВыгрузкаНоменклатуры.НайтиПоКоду("001"); // узел услуг Если Источник.ПометкаУдаления Тогда ПланыОбмена.УдалитьРегистрациюИзменений(УзелОбмена,Источник); Иначе ПланыОбмена.ЗарегистрироватьИзменения(УзелОбмена,Источник); КонецЕсли; ИначеЕсли Источник.ТипНоменклатуры = Перечисления.ТипыНоменклатуры.Запас Тогда УзелОбмена = ПланыОбмена.ВыгрузкаНоменклатуры.НайтиПоКоду("002"); // узел запасов Если Источник.ПометкаУдаления Тогда ПланыОбмена.УдалитьРегистрациюИзменений(УзелОбмена,Источник); Иначе ПланыОбмена.ЗарегистрироватьИзменения(УзелОбмена,Источник); КонецЕсли; Иначе КонецЕсли; КонецПроцедуры ```
## Создаем узлы обмена в пользовательском режиме При создании плана обмена в таблице будет создан `предпреденный узел обмена` - это узел самой базы. Запись создается без **кода и наименования**, поэтому нужно заполнить их Далее нужно создать узлы-приемники. Один узел - одна база-приемник ![Изображение](/obmen-dannymi/plan-obmena/2.png) ## Просмотр изменений После включения объекта метаданных в состав хотя бы в одного план обмена, для объекта метаданных создается таблица `изменений`, содержащая поля `Ссылка`, `Узел` и `НомерСообщения`. Для отображения таблиц изменений в кострукторе запроса нужно нажать на кнопку `Отображать таблицы изменений` ![Изображение](/obmen-dannymi/plan-obmena/3.png) [Консоль запросов](/poleznoe/УправляемаяКонсольОтчетов_3.8.9.epf)