Introduction To The Course: Managing Bots Using Automation 360 Control Room - Step List
Introduction To The Course: Managing Bots Using Automation 360 Control Room - Step List
The HR department of a leading fashion retail company conducts bonus calculation for employees in
each department every quarter. To do this, the HR team calculates the bonus of more than 1000
employees in Finance department by applying various complex formulas. The bonus calculation
process has been automated by creating a bot using Automation Anywhere Enterprise A2019. Since
a single device is processing such huge amount of data, it is taking time to complete the process.
The Workload Management (WLM) feature of the Enterprise Control Room distributes the workload
automatically to a pool of defined Bot Runner devices and thereby, ensuring better utilization of the
available devices and parallel processing of the data in a CSV or Excel file.
This course provides the steps to define WLM to help the HR team to process the data within
minutes.
Introduction
This demo will help you to perform the workload automation in Enterprise A2019 Control Room.
Objective
In this demo, you will learn the steps to execute a bot with queue across multiple Bot Runner devices
using the Workload feature, which includes:
• Creating workload queue
• Creating workload bot
• Creating Device pool
• Running bot with queue
Prerequisites
You need to:
• Download the BonusCalculation.csv provided in the courses.
• Have the following users and roles created in the Enterprise Control Room instance on which
WLM will be performed.
• Ensure the devices that will be part of a Device pool are connected to the Control Room.
• Assign a connected device to the Bot Runner user.
1
1. Creating workload queue
2
Note: This involves adding header columns to the queue. You can choose to add the
header columns to the queue either from an excel file, work item template or
manually. Remember that the workflow to process work items differs for a queue
based on the method that you choose in this tab.
ii. In this case, select the Use an Excel/CSV option to use the header columns defined in
an excel file to structure the work items in the queue.
iii. Click Browse and navigate to the folder that contains the Bonus CSV file in the Open
window.
iv. Select the Bonus.csv file and click Open in the Open window.
v. Click Next or click the WORK ITEMS STRUCTURE tab to select the columns that should
be included in the queue.
vi. Enter a unique name for the work item structure. For example,
BonusCalculation_data.
vii. Select the columns for inclusion in the Work Item structure from the list of column
names. For this:
viii. Select the Show in Control Room option for Sl No, Employee ID, First Name,
Last Name, Individual Rating, Organization performance factor, Base Salary,
Bonus and to view these columns being processed in the Activity page.
ix. Select the Number data type from the drop-down list under Data Type column
for SL No, Individual Rating, Organization performance factor, Base Salary, and
Bonus.
Note: The columns are defined based on the header rows of the selected Excel or
CSV file. A maximum of ten (10) columns are allowed for selection and viewing in
the Control Room.
x. Select the Sl No column from the Step 3 drop-down list.
xi. Select the Ascending option to sort the Bonus result based on Sl No in an
ascending order.
3
v. Confirm the Bot folder path and click Create and Edit. This opens the Bot Editor
window.
vi. Click the Actions menu next to Close and select Work item template to define a
workload template for the bot.
vii. Select the BonusCalculation_data workload template from the list of templates and
click the right arrow to confirm.
viii. Click Save after reviewing the columns the list of columns included in the template.
ix. Click Return to editor to create the bot.
4
xxiii. Select Bonus - from the drop-down list in the Select the destination number variable
field.
xxiv. Click Save.
xxv. Drag and drop the “To string” action to the canvas.
xxvi. Press F2 or click Insert variable in the Enter a number field.
xxvii. Select Bonus from the drop-down list in the Insert variable window.
xxviii. Click Yes, insert.
xxix. Select the WorkItemResult variable from the drop-down list in the Assign the output
to variable field.
xxx. Click Save.
xxxi. Enter Message in the Search field under Actions.
xxxii. Drag and drop the Message box action to the canvas.
xxxiii. Press F2 or click Insert variable in the Enter a message to display field.
xxxiv. Select WorkItemResult from the drop-down list in the Insert a value window.
xxxv. Click Yes, insert.
xxxvi. Click Save.
xxxvii. Click Close to close the bot.
With this, you have successfully created the workload bot to calculate the bonus of each employee
and moved the bot to the Public repository.
5
k. Click Create device pool. The new device pool for which you have consumer privileges are
listed in the Device pools page.
With this, you have successfully created the device pool to execute the Work Items in the queue.
Congratulations! You have now successfully performed the Workload automation process.