A360
A360
A360
11v : A360
It’s have client and Controlroom cloud based Controlroom
Here Meta bot concept here no Meta Bot concept
Limited variables vale, list, array, random Any, number, string, Boolean, date time,
list,
dictionary, record, table, form, session,
credential, window, file
the view of control room UI the view of control room UI
commands are changes here actions are changes
java, vb script python, java, vb scripts
Excel basic excel, advanced excel, office excel
Excel Queues
Recorder IQ Bot
IR Workload management
OCR Bot Migration
Database V11 task
Data table Deployment
File Folders Credential vault
Email Schedule
PDF Username
Error handling Role
logs Devices
Delay/wait Activity
Dictionary variable Admiration
Credentials Audit log
You can navigate to a child bot through fewer clicks You must navigate through the Task Bot > Run action to
using the Finder component, thus saving time. reach the child bot.
Navigate to Editor > Finder to reach the child bot.
You can search the child bots from the private You must download the MetaBot to the local
workspace as well as public workspace to use them repository to use a child bot in the TaskBots.
in TaskBots.
Provides better RBAC, which enables you to customize MetaBot forces all Logic to have the same Permissions
permissions. even if multiple Logic are spread across different
folders.
Click on Next
Note: Connection type are two :
1: Customer Application server
2: Group/server selection
Description: Development server
Application Server: ALGOL
Instance Number: 00
System ID: Dev
SAP router String : Not Required
4.If not working recorders/object cloning which option, you need to flow?
System exception - exception occurred due to system (web application, standalone application etc.)
Eg: application not reachable, Ui element not found etc.
Business exception - the exception occurred by business logic not really exception these are user
defined example like if employee salary less than 5000 he is not eligible for loan something like that
we can throw business exception.
Error - it is an unknown issue that cannot be handled since we don’t know when it will come.
Usually, errors will come at run time. Mostly coding issues will cause these errors while developing
we don’t know run time may occur.
Exception - it is a known issue that we can handle before itself. Usually, we can handle these issues
by using try catch activity. Where you think that the exception can occur that code, we should keep
in try block. Mentioned in previous post system exception or business exception we already aware
where we will get.
1. Bot Creators
As a part of the development process, the automation in the automation anywhere tool is
performed by a Bot, and this desktop application is present that is responsible for creating,
2. Control Room
This element happens to be the most important component in the architecture. This
happens to be the server in the terminology of a distributed architecture. The bots that are
created by the bot creator is controlled by the control room and this element provides
various features like centralized user management, bot farm, license management,
dashboard reflecting the values for which the tool runs for and source control.
3. Bot Runners
Till now we have created a bot and also set up the room from there the execution will be
handled, but in order to complete we would need this point with as much importance as
that of the previous 2. The last element of the automation anywhere tool is to accomplish
the task of running a bot.
1. Navigate to Tools > Options.
The Options dialog box appears.
2. Click Email Settings
Note: You can also access Email Settings from the Notification tab available in
the Properties tab on the workbench.
3. Select an option to specify the Outgoing Mail Server:
SMTP
EWS
4. Specify details of the email server:
For the SMTP server, specify the following details:
Host: Host name of the email server.
Port: Port that you want to use to connect to the email server.
My server uses secure connection: Select this option if the email account
uses secured connection.
My server requires authentication: Select this option if the mail server
requires authentication and provide the Username and Password.
A360:
Note: Out Look
No need Connect to Out Look we can open outlook and automatically connected
Email server: we will provide
Protocol:
1. IMAP
2. POP3
IMAP:
1. IMAP Host: imap.gmail.com
2. IMAP Port: 993
3. Encryption: SSL
4. IMAP Username: (your Gmail username)
5. IMAP Password: (a Google App Password)
POP3:
1. POP3 Host: pop.gmail.com
2. POP3 Port: 995
3. TLS Protocol: ON
4. POP3 Username: (your Gmail username)
5. POP3 Password: (a Google App Password)
Note: make 100% sure that "POP3 download" in your Gmail settings is set to "Enable POP
for mail that arrives from now on". If not, Gmail will send all existing (even read) messages
to HESK when it first connects.
General Locker(Optional)
Attributes :
Input Security
1.Standed Masked
Deployment:
Go to Private Go to folder Bots and select task(Ex : Student task bot) & check mark on
check box –>Go to three dots click on it select check in Task Bot
Student Task Bot Moved into Public folder & select Student task bot click on Export
button
Click on Next Button
How can you get the last updated file from folder using AA?
Yes, we can go to select if condition select folder give the path and add condition select file
give the path
Selected 1. Created
3. Modified
Is within last
1.Days,2. Hours, 3.min, 4. Sec
Is Between
1. Start date
2. End Date
Is Before (MM/DD/YY)
Bot Migration:
OCR:
Image Recognition:
There is no Array data type of variable in Automation Anywhere A360 platform. Instead, we can use
the Data table variable to mimic the functionality of an Array type variable.
I have 1lac recorders how to divide into two devices by using database?
1. Screen Recorder: It is most suitable for desktop applications. The Screen Recorder or the
other Standard Recorder provides the easiest way to create a simple automation process. It
is usually used when the task involves many mouse clicks and keyboard operations
2. Smart Recorder: Suitable for both Web and Desktop applications. The Smart Recorder or the
Object Recorder is the most feasible method for building tasks. It is ideal for desktop
applications and captures objects such as drop-down menus, list boxes, radio buttons, check
boxes and mouse clicks.
3. Web Recorder: Used only for Web applications. The Web-Recorder is used to perform tasks
that require repetitive actions such as Extracting data from multiple web pages, Extracting
data from tables on the web pages or Filling web forms.
What type of issues you have faced while moving one environment to another environment?
App integration?