Модули расширения системы > Примеры модулей интеграции с ELMA365 / Настройка интеграции ELMA365 и ELMA RPA

Настройка интеграции ELMA365 и ELMA RPA

Расширение ELMA RPA предназначено для быстрой интеграции ELMA365 с ELMA RPA. Это позволит автоматизировать отдельные шаги бизнес-процесса с помощью программного робота.

Работа с расширением происходит в несколько этапов:

  1. Установка расширения.
  2. Получение данных для интеграции.
  3. Добавление действия RPA на схему процесса.

Установить расширение

  1. Загрузите расширение на свой компьютер.
  2. В ELMA365 перейдите в раздел Администрирование > Расширения.
  3. Нажмите +Расширение или на кнопку rpa1.
  4. Выберите Загрузить файл и добавьте файл расширения с компьютера.
  5. Нажмите Далее и дождитесь окончания импорта. Расширение ELMA RPA появится в разделе Пользовательские расширения.
  6. Нажмите на карточку расширения и укажите адрес сервера RPA и токен авторизации. Подробнее о том, как получить токен, читайте в статье «Публичные API регистрации и аутентификация внешней системы».

rpa2

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

  • Виджет Получить информацию о процессе RPA. Отображается в Дизайнере интерфейсов, в разделе Пользовательские виджеты.
  • Действие Запуск процесса RPA. Отображается в Дизайнере бизнес-процессов, на вкладке Интеграции.
  • Два сервисных виджета Отображение параметров и Пример кода. Они предназначены для корректной работы расширения и не требуют от пользователя каких-либо действий.  

Получить данные для интеграции

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

  1. Добавьте виджет на страницу раздела или любую форму.
  2. Нажмите на виджет, чтобы запустить процесс и получить информацию о токене и входных и выходных переменных.
  3. В первой задаче выберите процесс RPA. Затем нажмите Загрузить информацию о контексте.

rpa5

  1. На форме второй задачи Проверить информацию о контексте отобразится информация о входных и выходных переменных RPA-процесса, а также примеры кода для настройки контекста. Скопируйте эти данные или оставьте вкладку открытой до завершения настройки процесса.

Информацию о токене и входных и выходных переменных можно также получить с помощью API. Подробнее об этом читайте в статье «Публичные API регистрации и аутентификация системы».

Настроить процесс

  1. Перейдите в любое приложение и создайте процесс.
  2. Перейдите на вкладку Контекст и добавьте входные и выходные переменные:
    • токен — переменная типа строка. Обязательно укажите значение по умолчанию. Для этого используйте данные из задачи Проверить информацию о контексте;
    • входные параметры — переменная типа строка для хранения входных параметров;
    • выходные параметры — переменная типа строка для хранения выходных параметров;
    • ошибка — переменная типа строка для хранения ошибок.
  1. В панели инструментов перейдите на вкладку Интеграции и перетащите действие Запуск процесса RPA на схему.
  2. Нажмите на действие и настройте его. На вкладке Входные и выходные атрибуты установите соответствие между переменными процесса в ELMA365 и в ELMA RPA. На вкладках Время выполнения и Обработка ошибок можно ограничить срок выполнения действия и настроить эскалацию.  

rpa4

  1. Перед действием Запуск процесса RPA и после него необходимо разместить блоки сценариев для заполнения переменных и обработки результатов процесса. Шаблон формирования кода можно найти на форме задачи Проверить информацию о контексте.

rpa6

Опубликуйте процесс. Теперь его можно запустить.