Модули расширения системы > Пользовательские модули / Действия в бизнес-процессах

Действия в бизнес-процессах

Действие — это операция, выполняющаяся на определённом шаге бизнес-процесса. Оно выглядит как графический элемент для моделирования и добавляется в дизайнер бизнес-процессов.

Действия нужны для реализации сложной разветвлённой логики. Они могут выполнять написанные вами сценарии или вызывать процесс, созданный внутри модуля. Пользователь может использовать действие многократно, перетащив элемент на схему любого процесса и настроив его.

Чтобы действие исполнялось, модуль на уровне которого оно создано должен быть включён.

Создать действие в модуле

  1. Перейдите в Администрирование > Модули.
  2. Наведите курсор на пользовательский модуль и нажмите на появившийся значок шестерёнки.
  3. Нажмите Управление.
  4. Перейдите на вкладку Действия в БП.
  5. Нажмите + Действие и в открывшемся окне укажите информацию:

extension-activities-1

  • Название* — наименование действия;
  • Код* — уникальный идентификатор, необходимый для использования действия бизнес-процессах;
  • Тип* — выберите тип действия:
    • Скрипт — выполняет заданный сценарий на определенном шаге бизнес-процесса;
    • Вызов процесса — запускает бизнес-процесс, созданный в модуле на вкладке Процессы;
    • Делегированное действиеотправляет запросы с данными из ELMA365 во внешний сервис, обрабатывает их с помощью методов Web API и возвращает результат обработки.
  1. Нажмите Сохранить, чтобы перейти к настройкам действия.