automation anywhere commands and how we can use...
TRANSCRIPT
Automation Anywhere (RPA) – AA commands September 2017
Page 1 of 16
Automation Anywhere commands and how
we can use those commands
By
Muralikrishna Dabbugudi
September 2017
Automation Anywhere (RPA) – AA commands September 2017
Page 2 of 16
Contents:
Contents………………………………………………………………………………………………………………………………………………….2
About Automation Anywhere.………………..……………………………………………………………………………………………….3
Web Recorder………………………………………………………………………………………………………………………………………….4
Send Email……………………………………………………………………………………………………………………………………………….9
Image Recognition…………………………………………………………………………………………………………………………………12
Launch Website……………………………………………………………………………………………………………………………………..14
Insert Keystroke…………………………………………………………………………………………………………………………………….15
Automation Anywhere (RPA) – AA commands September 2017
Page 3 of 16
Automation Anywhere:
Automation Anywhere is a Robotic process Automation tool that will automate
backend office repetitive work in every day without changing existing process,
business rules that human does today. AA is easy to learn, easy to use, drag and
drop interface, rapid results with minimal programming required. AA has ability to
work across different environments, applications, outstanding tool for working
with Excel and databases and it has security provisions.
What can be automated?
AA will capture and interpreted the existing applications, processing a transaction
in any technology after integrated, manipulating data, triggering responses and
communicating with other systems and humans.
Below are the functions where we can automate:
Financial Accounting: We can automate Account Receivables, Account Payables
action items, invoice processing, collections, reporting and auditing.
Operations/Information Technology: With Automation anywhere can automate
software installations, create, and delete user accounts, printer setups, batch
processing and systems integration (like SAP, PDF etc.).
Sales: AA can use to Order processing errors, logistics management, returns
processing, commission processing, populating customer information into CRMs,
interface with third party systems.
Marketing: AA can use to generate lead reports, interfaces between applications.
Human Resource: Automating tasks in hire to retire cycle, email notifications,
populating/aggregating employee information, and interfaces with third party
systems.
Manufacturing: Inventory position/management, process reporting, Excel
automation, ERP integration.
Automation Anywhere (RPA) – AA commands September 2017
Page 4 of 16
Web Recorder:
Web recorder is a beautiful command from Automation Anywhere, using this
command we can record web operations without programming logic. This will
generate code automatically in background. Record is the easiest way to build a
Robot, no need to write coding, this option will very useful for simple tasks
involving mouse click, keyboard operations. This option is very faster than creating
a new task manually.
Pre-requisite for Recording:
It requires windows to be in exact locations, this option is limited to static screens
and web applications.
In Automation Anywhere, there is a three ways to select Web recorder:
1. Click the Record button, Select Web Recorder from the dropdown
2. Click on the New Task button and choose the Web Record option
Automation Anywhere (RPA) – AA commands September 2017
Page 5 of 16
3. Set Web Recorder on Record button dropdown, Select Record from the File
menu
Here I’m taking an example of www.amazon.com to retrieve some information
shown below using web recorder command from Automation Anywhere.
Automation Anywhere (RPA) – AA commands September 2017
Page 6 of 16
Here it starts Automation Anywhere task with using Web recorder command.
You will re-directed to below option then, click extract data option like below.
Then select extract option you want:
Automation Anywhere (RPA) – AA commands September 2017
Page 7 of 16
Then click on Next button and you need to move selected data from Amazon
website to variable.
Automation Anywhere (RPA) – AA commands September 2017
Page 8 of 16
Then if you want to see the outcome from the web recorder then you need to add
Message option in task editor.
Finally, you will be getting output like this:
Below is the task editor how AA will generate the backend code for web recording
option:
Automation Anywhere (RPA) – AA commands September 2017
Page 9 of 16
Email sending via AA:
In general, every business having process where team is going to send an email to
vendors or customers requesting some information regarding their business, in
that case backend team would use Outlook exchange to send an email to particular
customers or vendors before getting into Robotic Process Automation. However,
via Automation Anywhere, we have a wonderful command sending an email
without using Outlook but we have to use Domain, host name details setup.
Pre-requisite: Before using AA email option we need to update the Outgoing mail
server details like Host and Port details.
Automation Anywhere (RPA) – AA commands September 2017
Page 10 of 16
Then update the Host and port details.
Then create task under task editor then drag and drop the Send email command
from left side of the command options to utilize email-sending command.
Automation Anywhere (RPA) – AA commands September 2017
Page 11 of 16
Now we can see the sending email command inner options from below image like
To, From CC. Bcc etc.
Automation Anywhere (RPA) – AA commands September 2017
Page 12 of 16
Image Recognition:
Image recognition is a command to find part of image from the whole web page
or any document. Once you drag and drop Image recognition command from left
side of the task editor then you will see the below code and the options on the
image recognition command.
Automation Anywhere (RPA) – AA commands September 2017
Page 13 of 16
From the above picture, you will see 2 images (Image1 and Image2), here I’m
illustrating to find the image1 from the www.amazon.com website first page. After
finding the correct image then I am instructing AA to open that image by clicking
on that.
Once getting into image1 page then using Object cloning now closing the website.
In addition, we can use file if we already stored somewhere instead of open
website. Below picture is going to illustrate how we can retrieve the file from folder.
Automation Anywhere (RPA) – AA commands September 2017
Page 14 of 16
Lunch website:
Instead of opening by human AA has given a beautiful command called launch
website while task running. AA will open specified website from there you can
whatever manipulations you want for further actions. Below picture will illustrate
about Launch website command and how that works.
Please follow the below steps:
1. Launch website command
2. Select URL to open
3. Click lunch
4. And specify where to open the website
In the above picture, you can specify where your website wants to open and how
you want to open wither in same tab or new tab.
Automation Anywhere (RPA) – AA commands September 2017
Page 15 of 16
Insert Keystroke:
Insert keystroke is exactly what we would do the action from key board i.e if you
want to do short cut for save then you will be using Ctrl + S so, using keystroke you
can deliver specific keystrokes in an application as a human would enter on a
regular keyboard.
In Automation Anywhere insert keystrokes by:
1. Open a task using task editor
2. Then drag and drop the Insert keystroke command into task editor
3. Select the application needed keystrokes from the select window drop-
down list
4. Type/Insert/click on the specific keystrokes in the keystrokes box
5. Insert keystrokes exactly as you performed on a keyboard ( here use Down
and Up keys for commands that need to be pressed and held i.e short cut
for save (Ctrl + S) would be inserted as shown in the keystroke box
Task editor where you can drag and drop Insert keystroke command
Automation Anywhere (RPA) – AA commands September 2017
Page 16 of 16
1. Short cut key for saving options (Ctrl + S), need to press Ctrl Down, S and
then Ctrl Up.
2. Check encrypt keystrokes box to hide keystrokes from unauthorized users.
3. If you want to insert any custom variable or system defined variables
4. Key strokes exactly what appears in the keyboard
Automation Anywhere Logo in 1st page is taken from Automationanywhere.com
website.
Thank you and keep follow for other commands from
Automation Anywhere. – Muralikrishna Dabbugudi