Сценарии
Обмен данными с внешними системами
С помощью сценария Выполнить действие интеграции можно производить выгрузку данных из системы DIRECTUM во внешнюю систему и загрузку данных из внешней системы в систему DIRECTUM.
Если в дополнительных параметрах сценария передать код внешней интегрированной системы из справочника Интегрированные системы, то будет произведен обмен данными с этой системой, иначе будет произведен обмен данными со всеми внешними системами из справочника Интегрированные системы (см. раздел «Параметры запуска»).
Загрузка и выгрузка данных из системы DIRECTUM во внешнюю систему может производиться в on-line режиме или в пакетном режиме. Режим обмена данными передается в сценарий в качестве дополнительного параметра. В обоих режимах данные из системы выгружаются с учетом настроек, заданных в справочнике Настройки обмена данными с интегрированными системами, т.е. передаются значения только указанных реквизитов, попадающие под условие фильтрации (см. описание справочника «Настройки обмена данными с интегрированными системами»).
В on-line режиме данные во внешнюю систему передаются при каждом изменении записи справочника. Поэтому сценарий передает во внешнюю систему информацию только об одной записи. При этом в качестве дополнительных параметров сценария необходимо указывать при выгрузке из системы DIRECTUM ИД записи и тип изменения, при выгрузке из внешней системы информацию об объекте системы в формате, определенном для каждого типа системы. Вызов сценария при каждом изменении записи справочника должен быть организован разработчиком системы DIRECTUM или разработчиком интегрированной системы. В системе DIRECTUM сценарий следует вызывать в событиях справочника (см. в книге «Компоненты системы DIRECTUM», описание справочника Типы справочников, раздел «События типов справочников»).
При выгрузке данных из системы DIRECTUM в пакетном режиме передаются все данные, изменившиеся со времени последней выгрузки данных. Дата и время последней выгрузки данных из системы DIRECTUM указаны в карточке справочника Интегрированные системы.
См. также:
· Связь с объектами внешних систем;
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|