Действие SetStateAttributeValueIfDepartment

К списку действий

Действие SetStateAttributeValueIfDepartment изменяет значение атрибута типа Состояние, если задание было выдано на подразделение.

Параметры действия

Общие для всех действий параметры (в новой вкладке)

Имя параметра Обязательный Описание параметра Значения параметра
departmentAttributeName да Определяет имя атрибута типа Организационная единица, которое будет назначено подразделению. Имя атрибута типа Организационная единица.
attributeName да Определяет состояние, которое будет изменено действием. Имя атрибута типа состояние, значение которого будет изменено действием.
initialStateNames да Определяет состояния, которые будут изменены действием. Список имён состояний.
toStateName да Определяет, на какое состояние будет изменено исходное состояние. Одно имя из списка состояний.

Пример реализации действия

При выдаче задания на подразделение устанавливается состояние Не назначен исполнитель.

{

    "activity": "SetStateAttributeValueIfDepartment",

    "params": {

        "sourceTypes:": [],

        "departmentAttributeName": "executor",

        "attributeName": "state",

        "initialStateNames": [

            "assigned"

        ],

        "toStateName": "noExecutor",

        "target": "Self",

        "relationType": "",

        "targetTypes": [],

    }

}

К списку действий