Настройка BPMN-элемента User Task
После добавления BPMN-элемента на схему бизнес-процесса вам нужно настроить параметры этого BPMN-элемента.
Вы можете ввести имя BPMN-элемента, дважды нажав мышью на этом элементе.
Чтобы настроить параметры BPMN-элемента User Task:
-
На BPMN-схеме выберите элемент User Task.
-
На панели справа укажите следующ ие параметры BPMN-элемента:
-
Assignment → Assignee (необязательный параметр): введите идентификатор пользователя (согласно разделу Users&Groups (
https://<Platform_instance_URL>/admin/UsersAndGroups
) AdminTools), которому должна быть назначена задача. Вы можете использовать выражение на языке FEEL для описания значения этого параметра. Например, в качестве значения этого параметра вы можете ввести переменнуюuserID
.Если этот параметр не пуст, для указанного пользователя задача будет отображаться на демостранице Платформы в разделе BPMS Пользовательские задачи на вкладке Назначено мне.
-
Assignment → Candidate groups (необязательный параметр): введите идентификатор группы пользователей (согласно разделу Users&Groups (
https://<Platform_instance_URL>/admin/UsersAndGroups
) AdminTools), являющейся кандидатом на выполнение задачи. Вы можете использовать выражение на языке FEEL для описания значения этого параметра. Например, в качестве значения этого параметра вы можете ввести переменнуюgroupID
.Если этот параметр не пуст, и параметр Assignment → Assignee пуст, для пользователей указанной группы задача будет отображаться на демостранице Платформы в разделе BPMS Пользовательские задачи на вкладке Предположительно мне.
-
Assignment → Candidate users (необязательный параметр): введите идентификаторы пользователей (согласно разделу Users&Groups (
https://<Platform_instance_URL>/admin/UsersAndGroups
) AdminTools), являющихся кандидатами на выполнение задачи. Вы можете использовать выражение на языке FEEL для описания значения этого параметра.Если этот параметр не пуст, и параметр Assignment → Assignee пуст, для указанных пользователей задача будет отображаться на демостранице Платформы в разделе BPMS Пользовательские задачи на вкладке Предположительно мне.
-
Assignment → Due date (необязательный параметр): введите дату выполнения задачи.
-
Assignment → Follow up date (необязательный параметр): введите дату завершения выполнения задачи.
Вы можете использовать параметр Follow up date для определения момента времени, когда пользователь должен начать работу над задачей, и использовать параметр Due date для указания крайнего срока, когда задача должна быть завершена.
-
Form → Type (обязательный параметр): если при запуске бизнес-процесса для отображения этой задачи в интерфейсе вы хотите использовать экранную форму текущего проекта, из раскрывающегося списка выберите вариант Custom form key и введите имя экранной формы в качестве параметра Form key, например,
/TaskForm
. -
Inputs (необязательные параметры): укажите входные переменные, которые будут переданы этому BPMN-элементу User Task. Укажите следующие параметры:
- Local Variable Name: имя локальной переменной для использования в задаче, например,
document_id
. Переменная может использоваться для названий полей и кнопок, отображаемых в интерфейсе. - Variable Assignment Value: значение, которое будет присвоено переменной, например,
D123456
.
- Local Variable Name: имя локальной переменной для использования в задаче, например,
-
Outputs (необязательные параметры): укажите выходные данные, которые будут переданы из задачи после выполнения. Укажите следующие параметры:
- Process Variable Name: имя переменной процесса, например,
document_status
; - Variable assignment value: значение, которое будет присвоено переменной, например,
approved
.
- Process Variable Name: имя переменной процесса, например,
-
Headers (необязательные параметры): если задача требует интеграции с внешними системами, укажите HTTP-заголовки для аутентификации. Укажите следующие параметры:
- Key: имя заголовка;
- Value: значение заголовка.
-
Extension properties (необязательные параметры): укажите дополнительные параметры, которые могут быть использованы в задаче для настройки поведения или выполнения специфических функций. Укажите следующие параметры:
- Name: имя переменной, например,
additional_info
; - Value: значение переменной, например,
Extra data needed for processing
.
- Name: имя переменной, например,
-
-
Вверху справа нажмите Сохранить.