Пользовательская задача

../../../../../_images/54.png

Указать Имя:

../../../../../_images/55_0.png
Указать реципиентов - пользователей - исполнителей задачи.
Реципиент может быть выбран из списка ролей или указан вручную.
../../../../../_images/55_1.png
При выборе из списка представлен список ролей, заполненных в типе данных:
../../../../../_images/55_2.png

../../../../../_images/55_3.png
Для ввода вручную необходимо выставить флаг «Ручное назначение»
В поле указывается имя или recordRef реципиента. Поддерживаются expression для получения реципиентов из переменных или сервисов.
Expression может вернуть множественное значение - строки разделенные запятой: user1,user2,user3
Например:
ivan.petrov
GROUP_company_accountant
emodel/authority-group@company_accountant
${someVariable}
${someService.getRecipients()},petya.voks
../../../../../_images/55_4.png
Выбрать форму задачи из списка или создать ее (см. ниже),
Форма задачи определяет то, что будет отображено при назначении задачи пользователю.
Если какие-то задачи могут совпадать, то можно использовать одинаковую форму, но если различаются, то, соответственно, формы разные.
../../../../../_images/56.png
Указать срок выполнения задачи, конкрентную дату.
Дата должна быть указана в формате ISO8601
Например:
2022-06-26T10:30:00 - 20 июня 2022 года 10 часов 30 минут 0 секунд
или в виде выражения: ${someDate}
предварительно задав переменную execution через скриптовую задачу
../../../../../_images/56_1.png
Выставить приоритет задачи,
Указать результат задачи – идентификатор и название.
../../../../../_images/56_2.png

Форма задачи

../../../../../_images/57.png

Элементы формы задачи связаны с переменными инстанса (экземпляра) процесса.

Если в области видимости задачи/процесса есть переменная с таким же id (Имя свойства), как и у элемента формы, то ее содержимое отобразится на форме.

При сабмите (публикации) формы задачи переменные будут записаны в переменные процесса.

Элементы формы задачи так же могут быть связаны с переменными документа, по которому идет бизнес-процесс.

Для отображения и обновления переменных документа на форме задачи необходимо добавить элемент с id (Имя свойства) с префиксом _ECM_, например _ECM_paymentSum, где paymentSum - свойства документа.

Для добавления кнопки вердикта задачи на форму задачи необходимо добавить кнопку с «Имя свойства», заданным по шаблону outcome_идентификаторВердикта. Например, outcome_approve.

../../../../../_images/58.png