Обмен данными с интегрированной системой возможен в одном из режимов:
• | Пакетный – при выгрузке данных из DIRECTUM в интегрированную систему передается полный пакет данных, изменившихся со времени последней выгрузки. При загрузке данных в DIRECTUM состав передаваемых данных определяется внутренними механизмами интегрированной системы. |
Время и дату последней выгрузки или загрузки можно посмотреть и изменить в карточке справочника «Интегрированные системы»:
• | Online – в систему-приемник данные передаются автоматически после каждого изменения записи справочника или вручную по команде пользователя. |
Обмен данными в пакетном режиме можно запустить несколькими способами:
|
Настройте назначенное задание для запуска сценария «Выполнить действие интеграции». Пример запуска сценария: SBLauncher.exe -SYS=<Код системы DIRECTUM> -CT=Script -F="LaunchIntegrationAction" -R="Action=ImportDataToIntegratedSystem|AddParams=Mode=Batch;HiddenMode=-1" В примере данные выгружаются из системы DIRECTUM в скрытом режиме. Подробнее см. «Параметры запуска». |
Обмен данными в online-режиме всегда запускается автоматически одним из способов:
Настройте вызов серверного события DITLaunchIntegrationAction для запуска сценария «Выполнить действие интеграции» на службе обработки событий. Для этого в вычислениях, например, в событии Сохранение После записи справочника или на кнопке карточки справочника, добавьте код:
RecordID = Object.SYSREQ_ID ServerEventScript = ServerEvents.GetObjectByName('DITLaunchIntegrationAction') Params = ServerEventScript.Params Params.ValueByName('Action').Value = "ImportDataToIntegratedSystem" Params.ValueByName('AddParams').Value = "Action=Change;Mode=Online;IntegratedSystemCode=BUH30;HiddenMode=-1;RecordID=" & RecordID ServerEventScript.Start |
В интегрированной системе настройте вычисление для вызова сценария «Выполнить действие интеграции». Примеры вызова сценария см. в документации используемого коннектора, например, коннектора к 1С. |
Объем синхронизируемых данных зависит от настроек, событий и условий фильтрации, заданных в справочнике Настройки обмена данными с интегрированными системами.
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |