Интеграция с внешними системами
Настройка обмена данными с интегрированной системой
Перед настройкой обмена данными необходимо определить, в какой системе данные будут изменяться пользователями, а в какую синхронизироваться из другой системы. Рекомендуется изменять данные только в одной из интегрированных систем, для минимизации вероятности появления конфликтов при обмене данными.
Для настройки обмена данными между системой DIRECTUM и внешней системой администратору необходимо выполнить следующие действия:
1. Определить, к какому типу систем относится внешняя система. Если настройка обмена данными с внешней системой такого типа производится впервые, то установить в системе DIRECTUM коннектор для интеграции с нужным типом внешних систем (подробнее см. раздел «Установка коннектора»).
2. Создать запись в справочнике Интегрированные системы. Заполнить обязательные поля *Наименование, *Код и *Тип системы (см. в главе «Компоненты интеграции», описание справочника «Интегрированные системы»). Список возможных значений поля *Тип системы формируется динамически на основе установленных в системе коннекторов. Следует выбрать тот тип, к которому относится внешняя система.
3. Нажать на кнопку Заполнить на закладке «Настройки системы» в карточке справочника Интегрированные системы. Заполнить поле Значение для всех добавленных параметров. Рекомендации по заполнению см. в разделе «Параметры интегрированной системы» для коннектора с данным типом систем в главе «Коннекторы для интеграции».
4. Заполнить поля Файлы обмена и Протоколы на закладке «Настройки обмена данными».
5. Если данные будут изменяться в системе DIRECTUM и синхронизироваться во внешнюю систему, то нажать на кнопку Настроить в группе «Выгрузка из DIRECTUM»; если данные будут изменяться во внешней системе и синхронизироваться в систему DIRECTUM, то нажать на кнопку Настроить в группе «Загрузка в DIRECTUM».
6. Создать запись в справочнике Настройки обмена данными с интегрированными системами (см. в главе «Компоненты интеграции», описание справочника «Настройки обмена данными с интегрированными системами»). Поля *Интегрированная система и *Тип обмена будут заполнены автоматически. В полях *Справочник системы DIRECTUM и *Справочник системы указать справочники, данные которых необходимо синхронизировать.
7. Далее следует настроить соответствие между реквизитами синхронизируемых справочников. Для каждого реквизита, значения которого необходимо синхронизировать, нужно добавить запись в раздел «Соответствие реквизитов» на закладке «Основные настройки». Заполнить поля *Раздел справочника DIRECTUM, *Заголовок реквизита DIRECTUM, *Раздел справочника системы, *Заголовок реквизита системы, *Ключ. Устанавливать соответствие можно не только с реальными реквизитами справочников системы DIRECTUM, но и с вычисляемыми (см. в главе «Компоненты интеграции», раздел «Выбор реквизита системы DIRECTUM»). Для вычисляемых реквизитов указать вычисление на языке ISBL, которое задает их значение (см. в главе «Компоненты интеграции», раздел «Тексты вычислений»).
8. Если необходимо задать ограничение на синхронизируемые записи, то нажать на кнопку Фильтр и определить условие фильтрации.
9. Сгенерировать текст XSL-преобразования данных из формата одной интегрированной системы в другую, нажав на кнопку Создать XSL.
10. Сохранить настройку обмена данными.
11. Аналогичным образом создать и заполнить записи в справочнике Настройки обмена данными с интегрированными системами для остальных справочников, данные которых необходимо синхронизировать в интегрированную систему.
12. Для выполнения обмена данными в пакетном режиме можно в карточке справочника Интегрированные системы нажать на кнопку Выполнить, расположенную в группе «Загрузка в DIRECTUM» или «Выгрузка из DIRECTUM» (см. раздел «Механизм обмена данными с интегрированными системами»).
13. Другим способом обмена данным является вызов сценария Выполнить действие интеграции (см. в главе «Компоненты интеграции», описание сценария «Выполнить действие интеграции»). С помощью этого сценария можно настроить автоматический обмен данными. Параметры вызова сценария можно задать в справочнике Параметры запуска компонент.
См. также:
· Общие сведения об интеграции с внешними системами;
· Перечень ISBL-функций коннектора;
· Механизм обмена данными с интегрированными системами;
· Перечень типов систем, интегрируемых с системой DIRECTUM.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|