Расширение ELMA RPA предназначено для быстрой интеграции ELMA365 с ELMA RPA. Это позволит автоматизировать отдельные шаги бизнес-процесса с помощью программного робота.
Работа с расширением происходит в несколько этапов:
- Установка расширения.
- Получение данных для интеграции.
- Добавление действия RPA на схему процесса.
Установить расширение
- Загрузите расширение на свой компьютер.
- В ELMA365 перейдите в раздел Администрирование > Расширения.
- Нажмите +Расширение или на кнопку
.
- Выберите Загрузить файл и добавьте файл расширения с компьютера.
- Нажмите Далее и дождитесь окончания импорта. Расширение ELMA RPA появится в разделе Пользовательские расширения.
- Нажмите на карточку расширения и укажите адрес сервера RPA и токен авторизации. Подробнее о том, как получить токен, читайте в статье «Публичные API регистрации и аутентификация внешней системы».
После установки расширения вам станут доступны для использования:
- Виджет Получить информацию о процессе RPA. Отображается в Дизайнере интерфейсов, в разделе Пользовательские виджеты.
- Действие Запуск процесса RPA. Отображается в Дизайнере бизнес-процессов, на вкладке Интеграции.
- Два сервисных виджета Отображение параметров и Пример кода. Они предназначены для корректной работы расширения и не требуют от пользователя каких-либо действий.
Получить данные для интеграции
Для настройки интеграции вам понадобится информация о токене и входных и выходных переменных. Её можно получить с помощью виджета Получить информацию о процессе RPA. Он представляет из себя кнопку, при нажатии на которую запустится служебный процесс сбора данных.
- Добавьте виджет на страницу раздела или любую форму.
- Нажмите на виджет, чтобы запустить процесс и получить информацию о токене и входных и выходных переменных.
- В первой задаче выберите процесс RPA. Затем нажмите Загрузить информацию о контексте.
- На форме второй задачи Проверить информацию о контексте отобразится информация о входных и выходных переменных RPA-процесса, а также примеры кода для настройки контекста. Скопируйте эти данные или оставьте вкладку открытой до завершения настройки процесса.
Информацию о токене и входных и выходных переменных можно также получить с помощью API. Подробнее об этом читайте в статье «Публичные API регистрации и аутентификация системы».
Настроить процесс
- Перейдите в любое приложение и создайте процесс.
- Перейдите на вкладку Контекст и добавьте входные и выходные переменные:
- токен — переменная типа строка. Обязательно укажите значение по умолчанию. Для этого используйте данные из задачи Проверить информацию о контексте;
- входные параметры — переменная типа строка для хранения входных параметров;
- выходные параметры — переменная типа строка для хранения выходных параметров;
- ошибка — переменная типа строка для хранения ошибок.
- В панели инструментов перейдите на вкладку Интеграции и перетащите действие Запуск процесса RPA на схему.
- Нажмите на действие и настройте его. На вкладке Входные и выходные атрибуты установите соответствие между переменными процесса в ELMA365 и в ELMA RPA. На вкладках Время выполнения и Обработка ошибок можно ограничить срок выполнения действия и настроить эскалацию.
- Перед действием Запуск процесса RPA и после него необходимо разместить блоки сценариев для заполнения переменных и обработки результатов процесса. Шаблон формирования кода можно найти на форме задачи Проверить информацию о контексте.
Опубликуйте процесс. Теперь его можно запустить.