Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

В качестве параметров сценария передается действие, которое необходимо выполнить, и дополнительные параметры, специфичные для каждого действия:

Параметр

Описание

Action

Действие интеграции, которое выполняет сценарий. Возможные значения:

ImportDataToIntegratedSystem – выгрузка данных из системы DIRECTUM в интегрированную систему;
ExportDataFromIntegratedSystem – загрузка данных из интегрированной системы в систему DIRECTUM;
OpenBoundEDocumentsList – показ документов, связанных с объектом интегрированной системы;
SendExternalObjectAsTaskAttachment – отправка объекта интегрированной системы вложением в задачу DIRECTUM.

AddParams

Дополнительные параметры интеграции. Состав дополнительных параметров зависит от заданного действия интеграции. Заполняются через «;»

Дополнительные параметры запуска, заполняемые в AddParams:

Дополнительный параметр

Выполняемое действие интеграции

Описание

Action

ImportDataToIntegratedSystem

Действие над записью справочника DIRECTUM, которое привело к ее изменению. Параметр заполняется для online-режима. Возможные значения:

Change – изменение или добавление записи справочника;
Delete – удаление записи справочника

RecordID

ImportDataToIntegratedSystem

ИД записи справочника DIRECTUM, данные которой необходимо передать в интегрированную систему. Параметр заполняется для online-режима

DisableEvents

ExportDataFromIntegratedSystem

Отключение событий справочников DIRECTUM. Возможные значения:

-1 – отключение событий справочников;
0 – события выполняются обычным образом.

Значение по умолчанию 0.

Отключение событий ускоряет процесс приема данных в систему DIRECTUM, но использовать параметр следует с осторожностью. Отключение событий может привести к нарушению целостности данных системы

ObjectInfo

ExportDataFromIntegratedSystem

Информация об объекте интегрированной системы, данные которого необходимо выгрузить в DIRECTUM. Параметр заполняется для online-режима. Формат строки с информацией определяется типом системы

ObjectKey

OpenBoundEDocumentsList, SendExternalObjectAsTaskAttachment

Уникальный идентификатор объекта интегрированной системы. Формат значения параметра для каждого типа системы индивидуален. Описание формата см. в описании соответствующего коннектора

ObjectType

OpenBoundEDocumentsList, SendExternalObjectAsTaskAttachment

Тип объекта интегрированной системы. Формат значения параметра для каждого типа системы индивидуален. Описание формата см. в описании соответствующего коннектора

StandardRouteCode

SendExternalObjectAsTaskAttachment

Код типового маршрута из справочника Типовые маршруты, по которому требуется отправить объекты интегрированной системы задачей в DIRECTUM

HiddenMode

ExportDataFromIntegratedSystem, ImportDataToIntegratedSystem, SendExternalObjectAsTaskAttachment

Выполнение действия в скрытом режиме. Возможные значения:

-1 –выполнение действия не отображается;
0 – выполнение действия отображается обычным образом.

Значение по умолчанию 0.

Если при отправке объекта интегрированной системы вложением в задачу не указан типовой маршрут, то параметр не учитывается

Mode

ExportDataFromIntegratedSystem, ImportDataToIntegratedSystem

Режим обмена данными. Возможные значения:

Batch – пакетный режим;
Online – online-режим. При использовании этого режима необходимо указывать дополнительные параметры Action и RecordID или ObjectInfo

IntegratedSystemCode

Все действия

Код интегрированной системы из справочника Интегрированные системы. Если параметр не указан, то действие выполняется для всех интегрированных систем в справочнике

Задать значения параметров запуска сценария можно в справочнике «Параметры запуска компонент». В данном случае вызов сценария может иметь вид:

SBLauncher.exe -SYS=DIRECTUM -CT=Script -F="LaunchIntegrationAction" -R="LaunchParamsCode=EXPDATA1C"

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }