Действия
В данном разделе вы найдете информацию о практических подходах к созданию собственных Действий бизнес-процессов.
Действия - это специальные сценарии автоматизации, которые пользователь может создавать самостоятельно с помощью инструментов визуального движка Автоматизации.
Если ранее вы не работали с инструментами визуального движка Автоматизации - рекомендуем ознакомится с ним по ссылке.
Каждое действие имеет следующие параметры:
- Название и описание - идентифицируют действие и содержат описание его функциональности
- Состояние - может быть "активно" или "неактивно", в зависимости от того, нужно ли включить данное действие в процесс выполнения
- Тип - определяет набор доступных действий и их функциональность
- Иконка - пользователь может выбрать кастомную иконку для действия для лучшей идентификации
- Дата последних изменений и последнего запуска - служебные данные для отслеживания изменений и информации об использовании
Создание действий через Мастер настройки
Чтобы загрузить необходимые Действия из Мастера настройки, выполните следующие действия:
-
Через основное меню системы перейдите на вкладку "Автоматизация - Действия" - здесь вы увидите список всех созданных действий в рамках текущего контекста
-
Нажмите кнопку "+ Создать через Мастер настройки"
-
Пользователя переадресует на страницу с доступными на текущий момент контент-паками Действий
-
Выберите нужное вам Действие и ознакомьтесь с его описанием на вкладке "Обзор"
-
После ознакомления нажмите кнопку "Запустить сценарий"
-
При необходимости, кастомизируйте создаваемое Действие через открывшуюся форму:
-
Еще раз нажмите кнопку "Запустить сценарий"
-
После успешного создания Действия ознакомьтесь с инструкцией по его использованию и дальнейшей настройке
Ручное создание Действий
Чтобы создать Действие для последующего использования в собственных бизнес-процессах, выполните следующие действия:
-
Через основное меню системы перейдите на вкладку "Автоматизация - Действия" - здесь вы увидите список всех созданных действий в рамках текущего контекста
-
Нажмите кнопку "+ Создать Действие"
-
Откроется форма "Создание действия", заполните основные параметры будущего Действия:
- Владелец - рабочая группа владелец Действия (по умолчанию выбрана РГ, в контексте которой находится текущий пользователь)
- Тип - определяет набор доступных действий и их функциональность(подробнее про типы действий)
- Название и описание действия - идентифицируют Действие и содержат описание его функциональности
- Иконка - пользователь может выбрать собственную иконку для Действия для лучшей идентификации
- Импорт - поле для вставки экспортированного в формате
base64
Действия (например с предпродуктивного контура)
-
Нажмите кнопку "Создать", чтобы создать Действие
-
После создания нового Действия вы перейдете на холст сценария автоматизации для его разработки
Разработка сценария Действия
На новом холсте Действия, пользователю предоставляется стартовый блок OnBPNodeRunEvent
и возможность настройки входной структуры для определения вида будущего блока действия на холсте бизнес-процесса. Также на холсте Действия присутствует блок, завершающий сценарий - OutputParams
. Этот блок используется для передачи выходных параметров сценария другим блокам действий и инструментов в рамках выполняемого бизнес-процесса.
Главной операцией при выполнении какого-либо действия - является выполнение какого-то запроса. Это может быть HTTP(S) запрос к какому-то интерфейсу API, или использование готовых функций для работы с E-mail или Telegram. Может быть, что-то совсем "индивидуальное", написанное при помощи локальных код-функций.
Вторым важном моментом является подготовка данных для выполнения запросов, запуска функций или еще чего-то.
Исходя из вышеизложенного, нужно определить структуру входных параметров разрабатываемого Действия.