Указать Имя: | |
Указать реципиентов - пользователей - исполнителей задачи.
Реципиент может быть выбран из списка ролей или указан вручную.
|
|
При выборе из списка представлен список ролей, заполненных в :ref:`типе данных<roles_statuses>`:
|
|
Для ввода вручную необходимо выставить флаг "Ручное назначение"
В поле указывается имя или recordRef реципиента. Поддерживаются expression для получения реципиентов из переменных или сервисов.
Expression может вернуть множественное значение - строки разделенные запятой: user1,user2,user3
Например:
ivan.petrov GROUP_company_accountant emodel/authority-group@company_accountant ${someVariable} ${someService.getRecipients()},petya.voks |
|
Форма задачи определяет то, что будет отображено при назначении задачи пользователю.
Форму задачи можно выбрать из списка, создать или вовсе не указывать, тогда тогда пользователю будут отображены только результаты задачи, указанные в соответствующем поле.
Если какие-то задачи могут совпадать, то можно использовать одинаковую форму.
|
|
Указать срок выполнения задачи, конкрентную дату.
Дата должна быть указана в формате ISO8601
Например:
2022-06-26T10:30:00 - 20 июня 2022 года 10 часов 30 минут 0 секундили в виде выражения:
${someDate} предварительно задав :ref:`переменную execution<execution>` через :ref:`скриптовую задачу<script_task>`
|
|
Выставить приоритет задачи,
|
|
Указать результат задачи (вердикт) – идентификатор и название.
В вердиктах можно настроить темы для кнопки. См. ниже
|
В вердиктах доступна настройка темы кнопок. Настройка влияет на цвет кнопки по аналогии с кнопками на форме.
Возможные варианты:
Примеры:
1 | По умолчанию |
2 | Основная |
3 | Информация |
4 | Успешно |
5 | Опасно |
6 | Предупреждение |
Элементы формы задачи связаны с переменными инстанса (экземпляра) процесса.
Если в области видимости задачи/процесса есть переменная с таким же id (Имя свойства), как и у элемента формы, то ее содержимое отобразится на форме.
При сабмите (публикации) формы задачи переменные будут записаны в переменные процесса.
Элементы формы задачи так же могут быть связаны с переменными документа, по которому идет бизнес-процесс.
Для отображения и обновления переменных документа на форме задачи необходимо добавить элемент с id (Имя свойства) с префиксом _ECM_, например _ECM_paymentSum, где paymentSum - свойства документа.
Note
Если форма задачи не указана, то будут отображаться доступные вердикты задачи, заполненые в поле Результат задачи.
Результаты задачи версионируются вместе с описанием процесса.
Для добавления кнопок вердиктов задачи на вашу форму, можно воспользоваться компонентом формы Task Outcome, который автоматически формирует кнопки вердиктов исходя из настроек Результатов задачи.
Вердикты задачи можно добавить вручную для более гибкой настройки конфгурации. Для этого на форму задачи необходимо добавить кнопку с «Имя свойства», заданным по шаблону outcome_идентификаторВердикта. Например, outcome_approve.