16
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 commands and how we can use …dmurari.com/wp-content/uploads/2017/09/Automation-Anywhere...Human Resource: Automating tasks in hire to retire cycle, email notifications,

Embed Size (px)

Citation preview

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