Настройка бизнес-логики
PDF

Добавить бизнес-процесс BPMN на страницу раздела

Продукты
Все продукты

Вы можете интегрировать ваши бизнес-процессы в любой стандартный раздел. В результате пользователи раздела смогут запускать бизнес-процессы двумя способами (Рис. 1):

Рис. 1 — Варианты запуска настроенных в разделе бизнес-процессов
scr_section_wizard_run_process_from_the_record.png
  • Запуск процесса независимо от записи раздела (1). Вы можете добавить возможность запуска любого бизнес-процесса по команде Запустить процесс в меню действий любого стандартного раздела.
  • Запуск процесса для выбранной записи раздела (2). При этом процесс будет использовать данные выбранной записи в ходе выполнения процесса.

На заметку. Для запуска бизнес-процесса у пользователя должно быть право на системную операцию “Возможность запускать бизнес-процессы” (код “CanRunBusinessProcesses“). Больше информации о правах на системные операции доступно в статье “Настройка прав доступа к системным операциям“.

Для добавления в раздел возможности запускать бизнес-процесс по определенной записи необходимо внести изменения в процесс, добавив в него параметр, в который будет передаваться уникальный идентификатор записи, по которой процесс запускается. Как это сделать, читайте в статье “Настройка запуска бизнес-процесса по записи раздела” документации по настройке бизнес-процессов.

Для добавления бизнес-процесса в раздел:

  1. Перейдите в нужный раздел.
  2. Кликните Вид —> Открыть мастер раздела.
  3. Перейдите на вкладку Бизнес-процессы.
  4. В области Запуск бизнес-процесса из раздела кликните btn_chapter_mobile_wizard_new_role.png (Рис. 2).
    Рис. 2 — Добавление бизнес-процесса в раздел
    chapter_section_wizard_add_process.png

     

  5. В поле Какой процесс запускать выберите необходимый процесс (Рис. 3).
  6. В открывшемся окне выберите способ запуска процесса:

    В результате команда Запустить процесс появится в меню действий раздела.

  7. Выберите “Независимо от записи“, чтобы запускать процесс из меню действий раздела.

  8. Выберите “Для выбранной записи”, чтобы процесс можно было запускать по отдельным записям раздела.
    Если вы выберете “Для выбранной записи”, то в поле Параметр процесса, в который передается выбранная запись укажите параметр, куда Creatio будет передавать уникальный Id выбранной записи.

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

    Рис. 3 — Настройки запуска бизнес-процесса

    scr_section_wizard_choose_process_parameter.png
  9. Сохраните все изменения в мастере разделов, а затем очистите кэш для применения изменений в Creatio.