...Читать далее
- Это объект, который позволяет производить обмен не всеми объектами, а только новыми и измененными объектами.
Как объект метаданных
- Реквизиты и табличные части характеризуют участника обмена;
- Записи в плане обмена называются узлами;
- Каждый узел характеризует какого-то участника обмена;
- В плане обмена всегда есть один предопределенный узел, который характеризуют нашу базу. Для него регистрация изменений не ведется;
- Имя плана обмена в должно быть одинаковы в базе-источнике и в базе-приемнике.
- Рекомендуемое имя "Обмен[<ИмяИсточника>][<ИмяПриемника>]"
Регистрация изменений
- Объекты участвующие в обмене необходимо включить в состав плана обмена.
- После включения объекта в план обмена происходит реструктуризация базы данных: появляется физическая таблица регистрации изменений для каждого объекта.
- Планов обмена может быть несколько, но таблица регистрации изменений создается для каждого объекта в единственном экземпляре.
Таблица регистрации изменений
- В таблице три группы полей: ключ, узел, номер сообщения, в котором изменение ушло первый раз.
- Ключ:
- для ссылочных типов - ссылка;
- для регистров накопления, бухгалтерии, расчетов, для регистров сведений подчиненных регистратору - регистратор;
- для регистров сведений без подчинения регистратору - ключ составной, включает измерения для которых установлен флаг основной отбор;
- При попадании объекта в таблицу номер сообщения не заполняется.
- При повторной записи объекта в таблицу, если объект уже был отправлен, номер сообщения очищается.
- При обмене попадают на обмен все объекты из таблицы, причем номер сообщения для объекта, который уже был выгружен не изменяется.
Планы обмена, узлы, таблица изменений
Запись, чтение сообщений обмена
Запись, чтение сообщений обмена