Копировать ссылку на страницу

Перед настройкой обмена данными необходимо определить, в какой системе данные будут изменяться пользователями, а в какую синхронизироваться. Рекомендуется изменять данные только в одной из интегрированных систем для минимизации вероятности появления конфликтов при обмене.

Для каждого типа интегрированной системы существуют свои особенности настройки обмена данными. Как правило, настройка обмена включает в себя настройку в системе DIRECTUM и в интегрируемой системе. Ниже приведен общий порядок настройки в системе DIRECTUM. Заполнение конкретных параметров и описание настройки интегрируемой системы см. в разделе «Коннекторы к системе «1C:Предприятие», в описании соответствующего коннектора.

Чтобы настроить обмен данными на стороне системы DIRECTUM:

1.Определите, к какому типу систем относится внешняя система. Если настройка обмена данными с внешней системой такого типа производится впервые, то установите в системе DIRECTUM коннектор для интеграции с нужным типом внешних систем. Подробнее см. раздел «Установка коннектора».
2.Создайте запись в справочнике Интегрированные системы и заполните обязательные поля *Наименование, *Код и *Тип системы. Список возможных значений поля *Тип системы формируется динамически на основе установленных в системе коннекторов. Следует выбрать тот тип, к которому относится внешняя система. Подробнее см. описание справочника «Интегрированные системы».
3.В карточке созданной записи на закладке «Настройки системы» перейдите по ссылке Заполнить параметры и заполните поле Значение для всех добавленных параметров. Рекомендации по заполнению см. в разделе «Параметры интегрированной системы» для коннектора с данным типом систем.
4.В карточке созданной записи на закладке «Настройки обмена данными» заполните поля *Файлы обмена и *Протоколы.
5.Если данные будут изменяться в системе DIRECTUM и синхронизироваться во внешнюю систему, то в группе «Выгрузка из DIRECTUM» перейдите по ссылке Настроить. Если данные будут изменяться во внешней системе и синхронизироваться в систему DIRECTUM, то в группе «Загрузка в DIRECTUM» перейдите по ссылке Настроить. Откроется справочник Настройки обмена данными с интегрированными системами.
6.Создайте запись в справочнике Настройки обмена данными с интегрированными системами и заполните поля:
*Объект DIRECTUM. Справочник или документ, который необходимо синхронизировать;
*Объект системы. Объект внешней интегрированной системы, который необходимо синхронизировать с объектом системы DIRECTUM.

Поля *Интегрированная система и *Тип обмена будут заполнены автоматически.

Подробнее см. описание справочника «Настройки обмена данными с интегрированными системами».

7.Настройте соответствие между реквизитами синхронизируемых объектов. Для этого в табличной части «Соответствие реквизитов» добавьте запись для каждого реквизита, значения которого необходимо синхронизировать.

Установить соответствие можно не только с реальными реквизитами объектов системы DIRECTUM, но и с вычисляемыми. Подробнее см. раздел «Выбор реквизита». Для вычисляемых реквизитов укажите вычисление на языке ISBL, которое задает их значение. Подробнее см. раздел «Вычисление реквизитов».

8.Если необходимо задать ограничение на синхронизируемые записи, на вкладке Главная в группе Настройки обмена нажмите на кнопку Установить фильтр и определите условие фильтрации. Подробнее см. раздел «Задание условий фильтрации».
9.Сгенерируйте текст XSL-преобразования данных из формата одной интегрированной системы в другую. Для этого на вкладке Главная в группе XSL нажмите на кнопку Создать.
10.Сохраните настройку обмена данными.
11.Аналогичным образом создайте и заполните записи в справочнике Настройки обмена данными с интегрированными системами для остальных справочников и документов, данные которых необходимо синхронизировать в интегрируемую систему.

Далее необходимо выполнить настройки в интегрируемой системе. После этого можно осуществлять обмен.

Чтобы выполнить обмен данными в пакетном режиме, в карточке справочника Интегрированные системы на закладке «Настройки обмена данными» в группе «Загрузка в DIRECTUM» или «Выгрузка из DIRECTUM» перейдите по ссылке Выполнить. Дальнейшие действия см. в разделе «Механизм обмена данными».

Другим способом обмена данными является вызов сценария Выполнить действие интеграции, с помощью которого можно настроить автоматический обмен данными. Подробнее см. описание сценария «Выполнить действие интеграции».

См. также

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM