Действия
Действие запускается, когда при наступлении определённого события срабатывает Триггер.
Список действий
Действие | Описание |
---|---|
AddVirtualSignatureRequests | Добавляет виртуальные запросы на подпись. Работает на стороне клиента. |
CleanDocumentSignaturesAndRequests | Очищает не привязанные к заданиям запросы на подпись. |
ClearAccessRecords | Очищает права доступа заданного объекта. |
ClearAttributeValue | Очищает значение заданного атрибута. |
CopyAccessRights | Переносит права с родительского объекта на дочерние. |
CopySignatureRequestsFromPreviousVersion | Копирует запросы на подпись с предыдущей версии элемента. |
DeleteVirtualSignatureRequests | Удаляет виртуальные запросы на подпись. Работает на стороне клиента. |
ManageTaskAndWorkflowState |
Управляет переходами состояний заданий и процессов. |
RecalculateWorkflowStates | Пересчитывает состояние процесса. Используется для отката хода процесса к первому этапу при изменении вложения. |
ReplaceVirtualSignatureRequest | Заменяет виртуальные запросы на подпись. Работает на стороне клиента. |
RevokeProcess | Рекурсивно отзывает процессы, задания и этапы. Работает на стороне клиента. |
SendEmail | Рассылает электронное письмо по списку адресов. |
SendNotifications | Отправляет уведомление с заданным текстом и списком получателей |
SetAccessLevel | Повышает права доступа на элемент для заданных должностей, если действующие права доступа для данных должностей ниже требуемых. |
SetDateTimeAttributeValue | Присваивает атрибуту, заданному параметром attributeName, значение текущей даты/времени, смещённое на указанное количество дней. Количество дней определяется атрибутом, заданным в параметре offsetAttributeName. |
SetOrgUnitAttributeValue | Присваивает заданному атрибуту типа Организационная единица значение идентификатора текущего пользователя или очищает значение атрибута. Даёт возможность скопировать значения из одного атрибута в другой. Скопированные значения добавляются к существующим. |
SetOrgUnitAttributeValueBasedOnState |
Сравнивает значение атрибута, имя которого указано в attributeName, с параметрами конфигурационного списка, определёнными в stateToOrgUnitConfig. При выявлении совпадения, список соответствующего параметра записывается в targetAttributeName. |
SetSignatureRequestRelatedObjectStateAttribute | По указанным правилам меняет состояния заданий, связанных с неподписанными запросами на подпись. |
SetStateAttributeValue | Изменяет значение атрибута типа Состояние. |
SetStateAttributeValueIfDepartment |
Изменяет значение атрибута типа Состояние, при выдаче задания на подразделение. Устанавливает состояние Не назначен исполнитель при выдаче задания на подразделение. |
SetStateAttributeValueIfNotSigned |
Изменяет значение атрибута типа Состояние, если документ не подписан.
Используется для сценария, в котором при добавлении вложений в задание на согласование задание перевыдается, если требуются подписи по новому документу. |
SetStateAttributeValueIfSigned |
Изменяет значение атрибута типа Состояние, если документ подписан.
Используется для завершения задания при подписании документа. |
SetSystemStateValue | Изменяет системное состояние объекта. |
Cписок действий системы Pilot может быть расширен с помощью SDK. |