Панель настроек процесса

Панель настроек изменяется в зависимости от контекста. Доступные виды настроек и условия их активации:

  • Общие настройки процесса. Ни одно из событий не выделено.

  • Расширенные общие настройки. Ни одно из событий не выделено, включен режим “Расширенная панель”.

  • Настройки события “Задача пользователя”. Выделено событие с типом “Задача пользователя”.

  • Расширенные настройки события “Задача пользователя”. Выделено событие с типом “Задача пользователя”, включен режим “Расширенная панель”.

  • Настройки события “Сервисная задача”. Выделено событие с типом “Сервисная задача”.

  • Расширенные настройки события “Сервисная задача”. Выделено событие с типом “Сервисная задача”, включен режим “Расширенная панель”.

Базовая панель

Ниже представлены описания доступных полей для различных видов настроек:

Параметры общих настроек:

  • Идентификатор. Уникальный ID процесса.

  • Отображаемое имя. Имя бизнес-процесса.

  • Версия. Версия бизнес-процесса.

  • Исполняемый. Признак, является ли процесс исполняемым (включен / выключен).

  • Только для запуска вручную. Должен быть включен для возможности запуска бизнес-процесса вручную.

  • Описание. Краткое описание бизнес-процесса.

Расширенная панель

Для доступа к панели включите режим “Расширенная панель” с помощью соответствующего переключателя.

Warning

Расширенная панель предоставляется Camunda Platform и предназначена для продвинутых пользователей. В Юнидата MDM часть функций расширенной панели недоступна. Используйте официальную документацию Camunda.

Параметры расширенных общих настроек

  • Name. Имя бизнес-процесса.

  • Element documentation. Описание процесса.

Параметры настройки событий “Задача пользователя”

  • Вкладка General

    • ID. Идентификатор задачи.

    • Name. Отображаемое имя задачи.

    • Assignee. Пользователь, на которого будет назначена (указывается как логин пользователя, так и переменная бизнес-процесса, содержащая значение логина).

    • Candidate users. Пользователь, которому будет доступна задача. Можно указать несколько значений через запятую.

    • Candidate roles. Роль, которому будет доступна задача. Можно указать несколько значений через запятую.

    • Due date. Верхняя граница даты, когда задача должна завершиться. Основное применение: для поиска задач.

    • Follow up date. Верхняя граница даты, когда задача должна завершиться. Основное применение: для поиска задач.

    • Priority. Приоритет задачи.

  • Вкладка Form

    • Кнопка Fields. Позволяет создать отдельные поля. У каждого поля свой список параметров:

      • ID. Идентификатор поля

      • Type. Тип данных

      • Label. Примечание

      • Default value. Значение по умолчанию

      • Validation. Валидация поля

      • Properties. Пользовательские свойства (ключ-значение)

Параметры расширенных настроек событий “Задача пользователя”

  • Вкладка General

    • Name. Отображаемое имя задачи

  • Вкладка Forms

    • Список Form fields. Позволяет создавать новые поля для формы завершения задачи. Каждое поле содержит параметры:

      • ID. Идентификатор поля

      • Type. Тип данных

      • Label. Примечание

      • Default value. Значение по умолчанию

      • Validation. Валидация поля

      • Properties. Пользовательские свойства (ключ-значение)

  • Вкладка Listeners

    • Список Execution Listener. Позволяет создавать новых слушателей выполнения. Каждый слушатель содержит параметры:

      • Event Type. Тип события, за которым следит слушатель: старт или окончание события.

      • Listener Type. Тип реализации слушателя.

      • Список Field Injection. Временно не работает. Применяется для передачи значения какого-либо поля в классе в пользовательский код. При инициализации класса подставляются переданные значения.

    • Список Task Listener. Позволяет создавать новых слушателей задач. Каждый слушатель содержит параметры:

      • Event Type. Тип события, за которым следит слушатель: старт или окончание события.

      • Listener ID. Идентификатор слушателя.

      • Listener Type. Тип реализации слушателя.

      • Список Field Injection. Временно не работает. Применяется для передачи значения какого-либо поля в классе в пользовательский код. При инициализации класса подставляются переданные значения.

  • Вкладка Input/Output. Временно не работает.

  • Вкладка Extensions.

    • Позволяет создавать пользовательские свойства (ключ-значение).

Параметры настроек событий “Сервисная задача”

  • Параметры не предусмотрены

Параметры расширенных настроек событий “Сервисная задача”

  • Вкладка General

    • ID. Идентификатор задачи.

    • Name. Отображаемое имя задачи.

    • Implementation. Тип реализации.

  • Вкладка Listeners

    • Список Execution Listener. Позволяет создавать новых слушателей выполнения. Каждый слушатель содержит параметры:

      • Event Type. Тип события, за которым следит слушатель: старт или окончание события.

      • Listener Type. Тип реализации слушателя.

      • Список Field Injection. Временно не работает. Применяется для передачи значения какого-либо поля в классе в пользовательский код. При инициализации класса подставляются переданные значения.

    • Список Task Listener. Позволяет создавать новых слушателей задач. Каждый слушатель содержит параметры: - Event Type. Тип события, за которым следит слушатель: старт или окончание события. - Listener ID. Идентификатор слушателя. - Listener Type. Тип реализации слушателя. - Список Field Injection. Временно не работает. Применяется для передачи значения какого-либо поля в классе в пользовательский код. При инициализации класса подставляются переданные значения.

  • Вкладка Input/Output. Временно не работает.

  • Вкладка Field injections. Временно не работает.

  • Вкладка Extensions.

    • Позволяет создавать пользовательские свойства (ключ-значение).

Расширенный вид панели настроек

Рисунок 1 - Расширенный вид панели настроек