Триггеры

Триггер — обработчик заданного события. При наступлении события триггер срабатывает и запускает Действие.

Список триггеров

Триггер Параметры триггера Значения параметра

DocumentOpened

Срабатывает на открытие документа

triggerType

тип триггера

"Client"

sourceTypes

определяет типы объектов, срабатывание триггера на которых позволит выполниться действию

Список имён типов объектов,

[ ] — все объекты

DocumentSigned

Срабатывает на подписание документа

triggerType

тип триггера

"Client"

sourceTypes

определяет типы объектов, срабатывание триггера на которых позволит выполниться действию

Список имён типов объектов,

[ ] — все объекты

StateAttributeChanged

Срабатывает на изменение атрибута типа состояние

triggerType

тип триггера

"Server", "Client" или

"Server,Client"

sourceTypes

определяет типы объектов, срабатывание триггера на которых позволит выполниться действию

Список имён типов объектов,

[ ] — все объекты

statesFrom

определяет имена состояний, из которых осуществляется переход

список имён состояний

statesTo

определяет имя состояния в которое осуществляется переход

имя состояния

attributeName

определяет имя атрибута, изменения значения которого будут отслеживаться триггером

имя атрибута
itemChangeKind

определяет тип изменения:
"создано", "изменено" или "создано или изменено"

"Create", "Modify" или

"Create,Modify"

AttributeChanged

Срабатывает на изменение атрибута

triggerType

тип триггера

"Server", "Client" или

"Server,Client"

sourceTypes

определяет типы объектов, срабатывание триггера на которых позволит выполниться действию

Список имён типов объектов,

[ ] — все объекты

attributeName

определяет имя атрибута, изменения значения которого будут отслеживаться триггером

имя атрибута
itemChangeKind

определяет тип изменения:
"создано", "изменено" или "создано или изменено"

"Create", "Modify" или

"Create,Modify"

OrgUnitAttributeChanged

Срабатывает на изменение атрибутов attributeNames со значением Организационная единица, в случае, когда меняется тип оганизационной единицы.

triggerType

тип триггера

"Client"

sourceTypes

определяет типы объектов, срабатывание триггера на которых позволит выполниться действию

Список имён типов объектов,

[ ] — все объекты

oldOrgUnitKind

определяет тип Организационной единицы в атрибуте, с которой был осуществлён переход

Тип организационной единицы:

"Department" — подразделение

"Position" — должность

"Group" — группа

newOrgUnitKind

определяет тип Организационной единицы в атрибуте, на которую был осуществлён переход

attributeNames

определяет имена атрибутов, изменения которых будут отслеживаться триггером

список имён типа Организационная единица
itemChangeKind

определяет тип изменения:
"создано", "изменено" или "создано или изменено"

"Create", "Modify" или

"Create,Modify"

RelationsChanged

Срабатывает на изменение, добавление, удаление любой связи объекта

triggerType

тип триггера

"Server", "Client" или

"Server,Client"

sourceTypes

определяет типы объектов, срабатывание триггера на которых позволит выполниться действию

Список имён типов объектов,

[ ] — все объекты

itemChangeKind

определяет тип изменения:
"создано", "изменено" или "создано или изменено"

"Create", "Modify" или

"Create,Modify"

VersionChanged

Срабатывает на изменение версии документа или файла

triggerType

тип триггера

"Server", "Client" или

"Server,Client"

sourceTypes

определяет типы объектов, срабатывание триггера на которых позволит выполниться действию

Список имён типов объектов,

[ ] — все объекты

fileBodyChanged

проверяет был ли изменён XPS-файл.

True — триггер срабатывает только если был изменён XPS-файл.

False — триггер срабатывает независимо от факта изменения XPS-файла.

fileExtensions

проверяет был ли изменён XPS-файл.

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

[ ] — триггер будет срабатывать на любой файл.

Для отслеживание изменений документов рекомендуется ставить конкретные значения [".xps", ".pdf"]. Иначе триггер будет срабатывать и, например, на изменения замечаний.

ItemCreated

Срабатывает на создание элемента

triggerType

тип триггера

"Server", "Client" или

"Server,Client"

sourceTypes

определяет типы объектов, срабатывание триггера на которых позволит выполниться действию

Список имён типов объектов,

[ ] — все объекты

DocumentSignatureRequestCreated

Срабатывает при добавлении запросов на подпись на документ

triggerType

тип триггера

"Server", "Client" или

"Server,Client"

sourceTypes

определяет типы объектов, срабатывание триггера на которых позволит выполниться действию

Список имён типов объектов,

[ ] — все объекты

DocumentSignatureRequestChanged

Срабатывает при создании, удалении или подписании запросов на подпись..

triggerType

тип триггера

"Server", "Client" или

"Server,Client"

sourceTypes

определяет типы объектов, срабатывание триггера на которых позволит выполниться действию

Список имён типов объектов,

[ ] — все объекты

Список триггеров системы Pilot-ICE является предустановленным и не может быть изменён.