Перейти к основному содержимому

Настройка BPMN-элемента User Task

После добавления BPMN-элемента на схему бизнес-процесса вам нужно настроить параметры этого BPMN-элемента.

подсказка

Вы можете ввести имя BPMN-элемента, дважды нажав мышью на этом элементе.

Чтобы настроить параметры BPMN-элемента User Task:

  1. На BPMN-схеме выберите элемент User Task.

  2. На панели справа укажите следующие параметры BPMN-элемента:

    • AssignmentAssignee (необязательный параметр): введите идентификатор пользователя (согласно разделу Users&Groups (https://<Platform_instance_URL>/admin/UsersAndGroups) AdminTools), которому должна быть назначена задача. Вы можете использовать выражение на языке FEEL для описания значения этого параметра. Например, в качестве значения этого параметра вы можете ввести переменную userID.

      Если этот параметр не пуст, для указанного пользователя задача будет отображаться на демостранице Платформы в разделе BPMS Пользовательские задачи на вкладке Назначено мне.

    • AssignmentCandidate groups (необязательный параметр): введите идентификатор группы пользователей (согласно разделу Users&Groups (https://<Platform_instance_URL>/admin/UsersAndGroups) AdminTools), являющейся кандидатом на выполнение задачи. Вы можете использовать выражение на языке FEEL для описания значения этого параметра. Например, в качестве значения этого параметра вы можете ввести переменную groupID.

      Если этот параметр не пуст, и параметр AssignmentAssignee пуст, для пользователей указанной группы задача будет отображаться на демостранице Платформы в разделе BPMS Пользовательские задачи на вкладке Предположительно мне.

    • AssignmentCandidate users (необязательный параметр): введите идентификаторы пользователей (согласно разделу Users&Groups (https://<Platform_instance_URL>/admin/UsersAndGroups) AdminTools), являющихся кандидатами на выполнение задачи. Вы можете использовать выражение на языке FEEL для описания значения этого параметра.

      Если этот параметр не пуст, и параметр AssignmentAssignee пуст, для указанных пользователей задача будет отображаться на демостранице Платформы в разделе BPMS Пользовательские задачи на вкладке Предположительно мне.

    • AssignmentDue date (необязательный параметр): введите дату выполнения задачи.

    • AssignmentFollow up date (необязательный параметр): введите дату завершения выполнения задачи.

      Вы можете использовать параметр Follow up date для определения момента времени, когда пользователь должен начать работу над задачей, и использовать параметр Due date для указания крайнего срока, когда задача должна быть завершена.

    • FormType (обязательный параметр): если при запуске бизнес-процесса для отображения этой задачи в интерфейсе вы хотите использовать экранную форму текущего проекта, из раскрывающегося списка выберите вариант Custom form key и введите имя экранной формы в качестве параметра Form key, например, /TaskForm.

    • Inputs (необязательные параметры): укажите входные переменные, которые будут переданы этому BPMN-элементу User Task. Укажите следующие параметры:

      • Local Variable Name: имя локальной переменной для использования в задаче, например, document_id. Переменная может использоваться для названий полей и кнопок, отображаемых в интерфейсе.
      • Variable Assignment Value: значение, которое будет присвоено переменной, например, D123456.
    • Outputs (необязательные параметры): укажите выходные данные, которые будут переданы из задачи после выполнения. Укажите следующие параметры:

      • Process Variable Name: имя переменной процесса, например, document_status;
      • Variable assignment value: значение, которое будет присвоено переменной, например, approved.
    • Headers (необязательные параметры): если задача требует интеграции с внешними системами, укажите HTTP-заголовки для аутентификации. Укажите следующие параметры:

      • Key: имя заголовка;
      • Value: значение заголовка.
    • Extension properties (необязательные параметры): укажите дополнительные параметры, которые могут быть использованы в задаче для настройки поведения или выполнения специфических функций. Укажите следующие параметры:

      • Name: имя переменной, например, additional_info;
      • Value: значение переменной, например, Extra data needed for processing.
  3. Вверху справа нажмите Сохранить.