ELMA RPA / С чего начать

С чего начать

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

Дизайнер

Шаг 1. Создайте новый процесс

В главном окне нажмите на кнопку ELMARP~1_img12.

В открывшемся окне укажите название и описание процесса и нажмите на кнопку Создать.

шаг 1

Откроется карточка для моделирования процессов.

Шаг 2. Создайте контекстные переменные

Для работы с данными, которые создаются, изменяются и сохраняются во время исполнения процесса, используются контекстные переменные.

Требуется создать две контекстные переменные:

  • «Валюта»— хранит название валюты, данные о которой требуется найти;
  • «Курс валюты» — хранит полученные данные о курсе валюты.

Для этого перейдите на вкладку Контекст и нажмите на значок ELMARP~1_img27.

start-2

В открывшемся окне укажите:

  • Наименование * — например, «Валюта»;
  • Переменная * — задайте уникальное имя переменной на английском языке. Например, «currency»;
  • Описание — вы можете пояснить, какие данные хранит эта переменная;
  • Область применения — вы можете настроить видимость переменных для внешних систем. Так как переменная будет содержать исходные данные для запуска процесса, выберите область применения Входящий. Для переменных с областью применения можно указать обязательность их заполнения. Для этого установите флажок Обязательный;
  • Тип * — выбирайте тип в зависимости от того, какая информация будет храниться в этой переменной. Так как эта переменная будет содержать название валюты, выберите тип Строка. Если необходимо хранить значение курса валюты, следует выбрать тип Дробное число.

Подобным образом создайте вторую переменную «Курс валюты».

У вас должно получиться следующее:

start-3

Шаг 3. Запишите последовательность действий

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

Действия пользователя фиксируются в режиме записи процесса. Включите режим записи, нажав на кнопку Записать в карточке процесса.

После этого программа начинает запись всех действий пользователя в режиме «компьютерного зрения». При этом программа Дизайнер ELMA RPA сворачивается, на экране появляется красная рамка и в левом верхнем углу — надпись «REC». При наведении курсора на распознанные рекордером элементы они выделяются зеленым прямоугольником. Управление процессом записи осуществляется в окне Инспектор. Подробнее об этом читайте в статье «Инспектор».

Выполните все действия, чтобы получить данные по курсу валюты, и сохраните процесс, нажав в окне Инспектор на кнопку скрипт 11.

Ваши действия отобразятся на графической модели в виде активити.

process-page-1

Шаг 4. Отредактируйте процесс

Записанный процесс можно отредактировать при помощи настройки активити и потоков исполнения.

Чтобы перейти к настройкам, нажмите на активити.

Шаг 5. Запустите процесс на вашем компьютере

Воспроизвести записанный и настроенный процесс на вашем компьютере можно двумя способами:

  • нажмите на кнопку Воспроизвести в карточке процесса;
  • откройте главное окно Дизайнера ELMA RPA, перейдите на вкладку, на которой отображается процесс, и нажмите на кнопку ELMARP~1_img58 слева от названия процесса в списке.

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

start-5

После этого на вашем компьютере будет выполняться записанная последовательность действий.

Шаг 6. Опубликуйте процесс

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

Процессы, которые можно опубликовать, отображаются на вкладке Персональные.

Чтобы опубликовать процесс, перейдите на эту вкладку, вызовите контекстное меню процесса, нажав на кнопку ELMARP~1_img5, и выберите Опубликовать.

start-6

После этого по процессу можно будет создавать задачи в Оркестраторе в разделе Задачи.

Оркестратор

По всем опубликованным процессам можно создавать задачи в Оркестраторе. Работа с ним доступна пользователям с ролью Администратор. Вы создаете задачу на исполнение процесса для бота. Оркестратор распределяет задачи между ботами.

Чтобы создать задачу в Оркестраторе, перейдите в раздел Задачи и нажмите на кнопку ELMARP~1_img91.

пример запуска из оркестратора

В открывшемся окне в поле Процесс* выберите из выпадающего списка процесс, который требуется выполнить.

В поле Приоритет укажите степень важности создаваемой задачи.

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

Бот

Созданные в Оркестраторе задачи выполняет бот. Для этого он должен быть подключен к Оркестратору и иметь разрешение на подключение к нему. Запустите его, чтобы он выполнил задачу по процессу. Для этого нажмите на кнопку Запустить.

bot-1

Нашли опечатку? Выделите текст, нажмите ctrl + enter и оповестите нас