Automation 360 v.25 Release Notes
- Updated: 2024/04/25
Automation 360 v.25 Release Notes
Release date: 28 June 2022
Review what's new and changed, and the fixes and limitations in the Automation 360 v.25 release.
- Control Room: Cloud Build 14304 (replaces Build 14298) and On-Premises Build 15112 (replaces Build 15097)
- IQ Bot: Cloud Build 14304 (replaces Build 14298) and On-Premises Build 15112 (replaces Build 15097)
If you want to continue using the earlier builds of Automation 360 v.25 (Build 15112 or 15097) but want to upgrade to Manifest V3, you can manually upgrade to Manifest V3. See Manifest extension manual upgrade.
- When you created or deleted new users, multiple, duplicate audit log entries were generated for a single user (Service Cloud case ID: 01836296).
- When you logged in to the Control Room with bot export permissions, when you exported a task, no corresponding entry was immediately visible in historical activity (Service Cloud case ID: 01834139, 01839933, 01841993, 01839817, 01834108, 01846407, 01845706, 01843349, 01846220, 01846819, 01845547, 01847028, 01847024, 01847094, 01847114, 01847115, 01846998, 01847840, 01846757, 01848123,01846944, 01848104, 01848294, 01848905, 01846596, 01849748).
- When you updated to Automation 360 v.25 and attempted to use the previous settings with instance names, the previous settings were not allowing an update (Service Cloud case ID: 01838276, 01835897).
- (On-Premises only) When you deployed a task On-Premises without direct Internet access, the compilation slowed down (Service Cloud case ID: 01841448, 1839118, 1844817, 01846153, 01846332, 01839254).
- When the wait for condition package was used with any command package, the set timeout value for the wait was not met (Service Cloud case ID: 01842547, 01846156, 01847338, 01846324, 1842368, 01847054, 01848080, 01848789, 01848151, 01848963, 01847054, 01847121, 01848236, 01848260, 01849016, 01848248, 01848572, 01847828, 01847055, 01848826, 01848191, 01848944, 01851181, 01849792, 01852057, 01846152).
- When you update from any build to Automation 360 v.25, if changes were made to the If/Else logic in nest and saved, a new Go to End point element was added, which created a process error (Service Cloud case ID: 01848192).
- (On-Premises only) When an Automation Co-Pilot process was checked in and then checked out, the mapped variables did not persist and were lost (Service Cloud case ID: 01847675).
This page includes the following sections:
- Migration
- Automation Workspace
- Internet Explorer EOL updates
- Automation Co-Pilot
- Discovery Bot
- Document Automation
- IQ Bot
- Bot Insight
- Automation Anywhere for Genesys
- Feature deprecations
Top 5 developer features in this release
View the following video on the top 5 developer features:
Updating to this release
If you are on the previous build (Build 15097) of Automation 360 v.25, you must update to the latest Build 15112.
You can update to the latest version of Automation 360 from the previous three releases (that is, from n−3 releases, where n refers to the latest release).
The following previous releases are certified for update to Automation 360 v.25:
- v.24R2 (Build 13343), and v.24 (Build 12350, 12342)
- v.23 (Build 11513)
- v.22 (Build 10526)
See also A360 | Upgrading to A360.23, A360.24, A360.25 from A360.22 (A-People login required).
When updating from previous releases to v.25 (Build 15097), ensure that you review the information in the following article: Error parsing the SQL instance name while upgrading to Automation 360 v.25 (A-People login required).
If you are on one of these previous releases, for information about updating, see Update Automation 360 to latest version. If you are not on an n−3 release, update Automation 360 to one of the n−3 releases before updating to Automation 360 v.25.
For the latest updates to the Automation 360 extensions for Google Chrome, Microsoft Edge, and Mozilla Firefox, see Browser extensions for Automation 360.
Migration
Enterprise 11 and Enterprise 10 features |
---|
Migrate Task Bots when the referred MetaBot
Logic is renamed
You can now successfully migrate Task Bots where referred MetaBot Logic name is renamed or has changed the relative path after mapping. If a MetaBot Logic is renamed or changed the path after being mapped in the Task Bot then the Task Bot is now migrated with the new MetaBot Logic name or path. The command path in the Task Bot is updated with the renamed name or with the updated path. Changing the relative path
is applicable in the following scenarios:
This enhancement applies to the following commands:
|
Enhanced Bot Scanner output report
In the Bot Scanner output report, when you click the name of a bot that requires corrective action, you can now view the Line number of commands instead of the Total message count (frequency). |
Migration
support for Send Email action with multiple
attachments
You can now migrate bots
that have the Send Email command with
a filepath in a variable for the following scenarios:
|
Migration
support for Work Item variable (Service
Cloud case ID: 01270496) You can now migrate bots with the Work Item variable for scenarios
in which the Work Item variable includes the following:
|
Variables
created automatically after migration
In the Bot Scanner utility, bots that
contain the following non-referenced variables are no longer
flagged as Action Required or
Review Required:
After migration, the system automatically creates these variables according to the Automation 360 naming convention, and the migrated bots run successfully. |
Migration enhancement to packages and actions
|
Support for
7-Zip
We have certified 7-Zip, a third-party tool, to handle backing up the Control Room repository with lengthy file names, bot names, and folder names. You can now back up and restore the repository of bots even when the length of the filepath to the repository of bots exceeds 256 characters. You can run either 7z.exe commands using the command line interface or run the 7.Zip as an application. The 7-Zip tool support is available on
the following Automation Anywhere certified Windows
operating systems:
You can download the 7-Zip tool from 7-zip Download page. |
New
Update window title
action to update browser name in window
title
When you are migrating Enterprise 10 or Enterprise 11 bots that use the Internet Explorer browser, the Update window title action now converts the window titles of these bots to Microsoft Edge with IE mode. The window titles are updated based on browser used by the bots. For example, consider bots that use Internet Explorer and have Internet Explorer in the window title. After migration, the new action updates the window title to reflect the new browser, Microsoft Edge, and the format of the text as *Microsoft*Edge. |
Enterprise 11 only features |
---|
Automate
objects that appear behind bot runtime
window (Service Cloud case ID: 00710929) For the
following commands, when you run a bot, you
can now automate objects that appear behind the bot runtime window:
|
Automation Workspace
What's new |
---|
Support for Azure
Application Gateway
On Microsoft Azure cluster environment for On-premises, Azure Application Gateway is now a supported load balancer.. |
Install Bot Agent on devices that have Enterprise 11
Enterprise Client
When you are creating a bot in Automation 360, you can now install the Bot Agent on a device with an existing Enterprise 11 Enterprise Client. You can create or run bots from both the Control Room instances. |
IE 11 EOL notification
banner displayed in Control Room
Starting from the Automation 360 v.25 release, if you use the Microsoft Internet Explorer browser to access the Control Room, you will be prompted to use an alternative supported browser, such as Google Chrome or Microsoft Edge (Chromium). When you log in to the Control Room, a notification banner is displayed indicating that support for Internet Explorer 11 is ending. |
Switch Bot Agent to another Control Room without reinstalling the Bot Agent
You can now enable a single-user device to be switched to another Control Room without reinstalling the Bot Agent. Log in as an administrator and select Enabled and the Allow fast switching check box from the device settings. |
Configure the VM instance
to delay Bot Agent registration
You can now configure the VM instance (golden image) to delay the Bot Agent registration until the user logs in to the Control Room from that instance. You can also configure up to 20 Control Room URLs so that you can use the same golden image to connect to any Control Room from that list. |
Automation 360 support for Amazon Linux 2 on
AWS EC2
environment
Automation 360 now supports the Amazon Linux 2 operating system for Automation 360 On-Premises Control Room installation on the AWS Elastic Compute Cloud (EC2) environment. |
Out-of-sync
licenses and Control Room license expiry
When licenses are oversubscribed, the Control Room enters the fail-safe state and continues to operate in fail-safe mode for 30 days, after which the Control Room becomes locked. When a Control Room license is within 30 days of expiration, a warning message is displayed in a banner until the license either expires or is renewed. Control Room fail-safe status | Control Room license expiry notifications |
Support
for integration with SIEM
The Automation 360 Cloud Control Room now supports integration with security information and event management (SIEM) to forward the audit logs. |
Enforce
coding standards with code analysis
|
Two-factor
authentication for Control Room
users
If you are a Control Room administrator, you can now enable two-factor authentication (2FA) for users logging in to the Control Room. 2FA provides an additional security layer for all logins to the Control Room, which can be set either for all users or for users with specific roles. |
View
version history of non-bot file
dependencies (Service Cloud case ID:
01615105) You can now view the version history of your non-bot file dependencies. This helps to identify relevant changes made to your file by other users during a specific date and time along with the check-in messages. |
Edit
non-empty folder names in private workspace (Service
Cloud case ID: 00535388, 00730075, 00786633, 00791528, 01615295,
01820406) You can now edit your
non-empty folder names in the private workspace. With this
feature, you can now manage folders more easily. Ensure the
following when you rename a folder:
|
View
dependency maps for bots
You can now view the dependency map for your bot in both the public and private workspaces. The dependency map shows the immediate parent and child bots for any selected bot. If you are an RPA developer, you can use the dependency map to better understand where a bot is invoked and which child bots are invoked by the bot. With this information, you can gauge the impact of the change in a bot, use the bot effectively, maintain better bot code and reusability, and prevent conflicts. |
Support
to automate applications supported on Citrix Workspace
app (Service Cloud case ID: 01758063)
The Citrix Workspace app is now supported on Automation 360. You can now automate applications that are accessed through the Citrix Workspace app by using the action or the Start recording option. |
AISense Recorder: Support for Korean language
and complex table operations
|
Enhancements
to Recorder
|
Reduce
Data Loss option in PDF package
In the action, for the Structured text type field, a new Reduce Data Loss option is now available. When you use this option, you can extract the complete text with minimal overlap of characters. |
Enhancement
to the String
package
(Service Cloud case ID: 00770822)
In the action, a new When extracting option is now available. You can use this option to specify whether the case of the text in the extracted substring must match that in the source string. |
Download
files from URLs that require NTLM authentication
(Service Cloud case ID: 01189873) With the enhanced Browser package, you can now download files from URLs that require NTLM authentication by using the action. |
New option in Connect action of the Terminal Emulator
package
(Service Cloud case ID: 00812730,
01252363, 01804623) You can now edit the screen of the Terminal Emulator session manually by selecting the Set cursor position to the beginning check box. By selecting this option, you can now set the focus to the first editable field. By default, this option is not selected. |
Bulk
update to default package version across bots
(Service Cloud case ID: 00712719,
00728499, 00737694, 00803673, 01255722, 00838604, 00772147,
01760236, 01762679, 01771416, 01761859, 01782588, 01778220,
01784255, 01789551, 01809167, 01818690) Use Update bots to default package version to update bots to use the default version for any package. User with the View Packages and the permission to edit the bots can now update bots in bulk to use the default package version. This feature provides you with an efficient way to securely update all the bots in the Control Room repository that you have access to with the default package version in a few clicks. Update bots to default package version | Example of updating default package version across bots |
Advanced
search feature in the Bot editor
(Service Cloud case ID: 01615310, 01780115)
The Bot Assistant now provides Advanced search capabilities to enhance the overall search experience in the Bot editor. This helps improve the productivity of the Bot Creator. The Advanced search page allows you to enter a search text, select the search filter criteria, and navigate through the search results. You can use the filter criteria to narrow down the search results and quickly locate the search text. When you edit or view a bot, you can use the advanced search feature to find the exact line of action and the corresponding action details where the search text appears, that is, as a string, text value, or a variable name. Note:
Find in this bot is now renamed
to Search in this bot.
|
Enhancement
to multiple attachments option in Send email action
(Service Cloud case ID: 00800976,
00817136, 00821405, 00936080, 01256523, 01256320, 01262069,
01259369, 00936080, 01801928) When you send email from bots, you can now send multiple attachments as a list of files or a variable that contains the list of file objects. With this feature, you can attach files such as data files, spreadsheets, and word processor documents to your email. You can attach multiple filepaths from a local drive or a network drive, or you can use a variable that contains a filepath. |
Enhancement
to SOAP Web Service
package
When you build a SOAP response for an Xpath expression in the SOAP Web Service package, the result of the Xpath expression can be stored as a list of strings. |
Common
table expression supported in Export to data table action
(Service Cloud case ID:
00655318) You can now simplify complex joins and subqueries by using common table expressions (CTE) in SQL-compliant databases. Use CTEs in the Export to data table action of the Database package by using the WITH keyword. |
Enhancement
to OCR
package
When you use actions from the OCR package, such as Capture area or Capture window, the bot now identifies the controls even if the controls are behind the bot runtime window. It also extracts the text behind the Automation 360 bot runtime window from any application window. |
New
package SDK
version
You can now set up the default value for a global session by using default_session_value in CommandPkg in the newly released package SDK version. |
Configure
packages for On-Premises
On-Premises administrators can now disable the latest package version from becoming the default version automatically. Administrators can also enable a feature that fetches and installs new package versions as and when they are released even without a Control Room upgrade. |
Workload
automations supported on PostgreSQL and Oracle
databases
Workload automations are now supported on the PostgreSQL and Oracle databases, as well. All the workload automations work well with both the databases. |
Trigger
API
Map triggers to users or roles for an attended Bot Runner user by using the Trigger API. With the Trigger API, you can also create and delete event triggers. |
Enhancement to the Authentication
using apikey
With .24 or previous versions, you must replace any escape character '\' with '\\' in the API key. With .25 or later versions, the API key will no longer have any escape characters('\'). |
Newly implemented Activity List
API
With the newly implemented
Activity List API
( v3/activity/list
Bot Execution Orchestrator API V3
Definition:
Deprecation refers to features or
capabilities available in the current (latest) release
that will be removed or unsupported from a future
release.
You can use the specified alternatives or updated versions when they are made available. |
Migrate from
Enterprise 11
Control Room version 11.3.4.7 to Automation 360
On-Premises
We now support migrating from Enterprise 11 Control Room version 11.3.4.7 to Automation 360 On-Premises v.25 and later releases. |
What's changed |
---|
Enhancement to
the String package (Service Cloud
case ID: 00770822) After migrating bots, when you are extracting a text string based on a source string, the default option is set to not match the case of the source string. For new bots, the default option is set to match the case of the source string. |
Enhancement to
the Browser package
In Enterprise 11, if a bot is using the Launch Website action to open a URL in Internet Explorer and when migrating the bot to Automation 360, if you select the Convert bots built using Internet Explorer to Edge with Internet Explorer mode option in the Settings panel of the Bot Migration Wizard, the URL is automatically set to open in Microsoft Edge after migration. |
Option
to change the global cache location (Service Cloud case
ID: 00745395, 00781135,00831182, 01124360, 01764952) As an administrator, you can now change the default location for global cache according to your requirements by going to . |
Enhancement to database
server for Control Room
instance
To set up the connection and authentication for your database server, use the port number of your database server instance (default port number, 1433) instead of the instance name. |
For user credential
changes, add new configuration for LDAP settings without
causing in-progress authentication to
fail
When a user's credential is changed or updated, an LDAP settings page is now provided so that the Control Room administrator can add the new configuration for the LDAP settings without causing the in-progress authentication to fail. |
Support
for exact match in the subject field for email triggers
(Service Cloud case ID: 00953823) When you connect the Control Room to one of the email services on
your system and trigger a bot when you
receive a new email, the email trigger is now executed
depending on the following subject conditions:
|
Import
Enterprise 11
bots with or without MetaBots
(Service Cloud case ID: 01261325) You can now import the Enterprise 11 bots (.aapkg file) with or without the dependent MetaBots into the public workspace. If you are importing the .aapkg file into the private workspace, ensure that the dependent MetaBots are included. |
Summary of changes in packages
The following table summarizes the new and updated features in the Control Room packages:
Name of package or action | New or changed feature | Version number | Bot agent version |
---|---|---|---|
AISense Recorder | Support for Korean language and complex table operations | 2.7.3-20220527-004608 | 21.210 or later |
Browser package | Support to download files from URLs that require NTLM authentication | 3.5.1-20220527-172031 | 21.210 or later |
Database package | Support for common table expression in Export to data table action | 4.8.0-20220504-130202 | 21.88 or later |
Email package | Support for sending mail with multiple attachments through bots | 3.12.3-20220516-114854 | 21.210 or later |
OCR package | Support to identify and capture controls behind bot runtime window Support to capture controls that appear behind the runtime window |
2.10.0-20220502-204318 | 21.118 or later |
PDF package | Support to extract complete text with minimal overlap of characters | 3.5.2-20220414-101844 | 21.31 or later |
Recorder |
|
2.7.3-20220527-004608 | 21.210 or later |
SOAP Web Service package | Support to store output of Xpath expression as list of strings | 3.11.3-20220426-064423 | 21.90 or later |
String package | Support to match case of text in extracted substring to that in source string | 5.4.2-20220412-134724 | 20.18 or later |
Fixes | ||
---|---|---|
Build | Service Cloud case ID | Description |
15112 | 01838276, 01835897 | When you update to Automation 360 v.25, an error no longer occurs when the database server includes the instance name. |
Builds 14304 and 15112 | 01834139, 01839933, 01841993, 01839817, 01834108, 01846407, 01845706, 01843349, 01846220, 01846819, 01845547, 01847028, 01847024, 01847094, 01847114, 01847115, 01846998, 01847840, 01846757, 01848123, 01846944, 01848104, 01848294, 01848905, 01846596, 01849748 | When you successfully export a bot, the latest bot export activity is now displayed on the Historical activity page. Previously, the latest export event was not displayed as the Ended on column was displaying the value as N/A. |
Builds 14304 and 15112 | 01836296 | When you delete a user or a role, only one entry is now generated for each action in the audit log. Previously, multiple duplicate audit log entries were generated for a single action, affecting the user management workflows. |
Build 14304 and 15112 | 01842547, 01846156, 01847338, 01846324, 1842368, 01847054, 01848080, 01848789, 01848151, 01848963, 01847054, 01847121, 01848236, 01848260, 01849016, 01848248, 01848572, 01847828, 01847055,01848826, 01848191, 01848944,01851181, 01849792, 01852057 | When you use the action with conditions that have specific timeout values set, the bot now waits only for the specified waiting time then runs the subsequent action. Previously, even when you specified a timeout value, the bot waited indefinitely. |
15097 | 01274643, 01812436 | If you have a function in a DLL that uses a credential variable as an input parameter and if the credential variable is not available in Automation 360, you will see the A108 migration message. Previously, you used to see the E153 migration message. |
15097 | -- | You can now migrate bots even if the date and month are in single-digit or double-digit format and the year is in single-digit, double-digit, or quadruple-digit format for the Modified before and Modified between dates in the File and Folder action. Previously, you had to specify the dates in the MM/DD/YY format before migrating the bots. |
15097 | 01260742 | After migration, when the system passes a Credential Value (CV) type variable from a parent bot to a MetaBot Logic's non-CV variable, the temporary string-type variable that is created to hold the CV now does not exceed 50 characters or include an invalid space character. |
15097 | 00796546 | The Bot Insight pre-migration utility can now resolve corrupted dashboard IDs that are present in the BI tables and generate the dashboards.zip file for the migration. Previously, when corrupted dashboard IDs were detected in the BI tables, the Bot Insight pre-migration utility encountered an error and closed. |
15097 | 01758427, 01805913 |
In the SAP application, when you use the Click action control, the tabs are now selected precisely. Note: The Type
value in Enterprise 11 is renamed as
Role in Automation 360.
When you migrate from Enterprise 11 to Automation 360, the Role value is automatically set to the value that was the SAP Control Type value under SubType if the Type value in Enterprise 11 was set to GuiShell. For example, in Enterprise 11, if the Type value was set to GuiShell and the SubType value was set to Gridview, in Automation 360, the Role value is automatically set to GridView. |
15097 | 01376353, 01449535, 01713118, 01627144, 01762404 | When you update your Control Room from Automation 360 v.21 or v.22 to Automation 360 v.25, the installation now completes successfully without any issues. Previously, the installation failed when users who created migration schedules lost the permissions after migration. |
15097 | 01257547, 01722892, 01291187, 01770716, 01777450 | You can now edit or delete a schedule because you can no longer delete an .atmx file that is associated with a schedule from the Automation 360 Control Room. Previously, the .atmx file could be deleted, which resulted in an error that prevented you from editing or deleting a schedule. |
15097 | 01255723, 01252824, 01260677, 01608653 | When you migrate Enterprise 11
bots with the Comment
command enabled, the command now remains enabled after
migration. Note: If the Comment
command contains a variable or a $ symbol, the
command is disabled after migration.
|
15097 | 01755175 | You can now migrate bots with system variables
(such as date, month, or year) as an Export Data to
CSV option without encountering an
error. Previously, a preprocessing error was displayed in such cases. |
15097 | 01261863 | You can now migrate bots with system variables or expressions that include array variables without an error. Previously, a preprocessing error occurred in such cases. |
15097 | 01758814 | You can now migrate bots when the MetaBots Logic call each other and another, third Logic calls one of these in recursion. Previously, in such cases, bot migration failed with an "An unexpected error occurred" message. |
15097 | 01255810 | When you
perform the Send Text action two times
for the same value in the Terminal Emulator and the first field is protected, when the Terminal Emulator screen is loaded for
the second time, it now works properly after the migration.
Previously, when the Terminal Emulator screen was loaded for the second time, an incorrect behavior was observed. |
15097 | 01770547 | In Automation 360 commands, expressions in which a variable is included within parentheses and is preceded by a $ character are now migrated properly, with the variable inside parentheses prefixed and suffixed with the $ character. |
15097 | 01258964 | After migration, the Capture action can now identify popup windows that use the same title as that of a main window in the SAP GUI. Previously, the Capture action could not identify popup windows that used the same title as that of a main window. |
15097 | 00745395, 00781135, 00831182, 01124360, 01764952 | If the path for global cache exceeds 256 characters, Automation 360 automatically changes the path to the default location although the path in the UI displays the path configured by the user. Previously, when the path for global cache exceeded 256 characters, Automation 360 displayed an error when downloading packages. |
15097 | 01767018, 01755092, 01765551, 01764245, 01778477, 01782790, 01795043 | If a user does not have access permission for a trigger or a folder with trigger under the public tab, no error message is now displayed on the event triggers page. Previously, if a user did not have access permission, the event trigger page for the user displayed an error under the public tab. |
15097 | 01765445,01759831, 01779960, 01799422 | When you log in to the Control Room as an administrator, you can no longer delete users that have active schedules. |
15097 | 01255678 | In the Modified by column now correctly displays the username of the latest user to modify the details. For example, if user1 registers a device and later user2 modifies the device details, such as Deployment type, the username of user2, instead of the username of user1, is displayed in the Modified by column. | page, the
15097 | -- | When you are installing the Control Room (On-Premises), even if an external key vault is configured, you can now manually enter the database credentials and configure them for database authentication in the Windows installer Database Server page. |
15097 | 01753671 | When you update to this release, in the View history Task Bot page, the Checked In and Checked In By columns now display the correct information. |
15097 | -- | Now when you run bots that have the Get Total Rows command in the SAP GUI, the values are returned as Integer data type. Previously, such commands returned values as a Float string type. |
15097 | 01212822 | During workload automation, you can now view and use queues even if the name of a work item template contains leading or trailing spaces. Although the spaces are displayed in the queue name, they are automatically removed when the work item template is created. Also, leading or trailing spaces in queue names are ignored during execution. Previously, queue names and template names with leading or trailing spaces were not displayed and hence were unavailable for selection. |
15097 | 01772061 | When you update to this release, Automation 360 does not allow multiple license-sync jobs to run concurrently. Previously, when multiple license-sync jobs were running, the audit logs displayed Licenses synced errors. |
15097 | 01754415 | When you update from Automation 360 v.21 or later, the Bot Agent devices are no longer shown as disconnected in the Control Room page. When you try to update Bot Agent in versions prior to Automation 360 v.21, a message now indicates that the device is not compatible. |
15097 | 01780460 |
When you update to this release, the Control Room Advanced options for devices ( ), such as Autologin timeout, Maximum simultaneous downloads, and Bot response wait time, no longer revert to default values. For example, if you set the Autologin timeout to 70, after updating to this release, the value remains at 70 and does not change back to the default value. Previously, when you upgraded the Control Room, for example, from Automation 360 v.22 to Automation 360 v.23, the Advanced options for devices reverted to default values. |
15097 | 01762582, 01808698, 01815446 |
The Control Room Activity page now displays the total number of scheduled activities correctly. Previously, when you had more than 200 scheduled activities, the Control Room Activity page displayed only 200, and you had to sort by the Activity name, Automation priority, or Modified by columns to view the correct number of scheduled activities. |
15097 | 01764492 | When you install Automation 360 Control Room, the installer-generated log file no longer displays the password in clear text. |
15097 | -- | In the Require verification option is not selected, you no longer receive a verification link in the email notification to verify you as a user. You can now log in to the Control Room without verifying the email ID and setting the login credentials. Previously, an email notification with verification link was sent to verify the email address even if you did not select the Require verification option. | page, if the
15097 | 01783110 | When you launch a bot, if the bot fails during the run, the page in the Control Room now shows the correct Started on time, that is, the time when the bot started running. Previously, when a bot run failed, the Started on time incorrectly showed the time when the bot failed. As a result, the Started on and Ended on columns displayed the same time, which was incorrect and confusing. |
15097 | 01826944, 01828683 | When you log in to the Control Room, the page now loads without error. For the historical data in the JOBEXECUTION table, a new Cloud data retention policy of 90 days is implemented, whereby the Cloud historical data is deleted along with the rollout of Automation 360 v.25 to the different regions. Previously, when you logged in to the Control Room, the page did not load because of a large number of records, and the following error message was displayed: An unexpected problem has occurred |
15097 | 01753337, 01785865 | On the Started on column in ascending or descending order, the items are listed correctly now. | page, when you use the sort function to list the items in the
15097 | -- | You can now successfully establish a secure SQL connection in the Linux environment by choosing the Enable option in the field. The Linux installer now successfully imports the SSL certificate, and the connection is established. Previously, the Linux installer failed to import the SSL certificate and the connection was not established. |
15097 | 00781974 | In the Linux environment, you will no longer encounter issues with services stopping due to disk storage issue. Previously, some of the Control Room log messages were stored in the /var/log/messages file instead of the /var/log/automationanywhere directory, leading to low disk space. |
15097 | 01260701 | When you run bots on user devices, bots no longer become stuck in queues. Also, the
following messages are no longer displayed:
|
15097 | 01760032 | Domain names are no longer case-sensitive, and you can now create users by using the Active Directory group mapping and map a role to a user in the Control Room. Previously, because some Active Directory servers were returning domain names in uppercase whereas others were in lowercase, domain names could not be found and there was an issue with the group mapping feature. |
15097 | 00828289 | The Global Value fields are now validated and have a maximum length of 4000 characters. |
15097 | 00828289 | When you navigate to Control Room and provide a
link, for example, <a
href="www.google.com">LinkInjection</a> , the
email sent contains a link, and the email text sent is validated
against HTML injection and you will no longer see a functional
link. |
in the
15097 | 01754431, 01773662, 01789555, 01791065, 01784255, 01785653, 01780070 | When you use the Recorder to capture
an object, set the waiting time for detecting the object to
fewer than 30 seconds in the Keep trying for
(seconds) field, and run the bot,
the Recorder now waits for the specified
time to detect the object and waits for the page to load
completely. Previously, the Recorder
waited for a minimum of 30 seconds to detect the object
regardless of the time specified. Note: This fix is applicable only to Google Chrome and
Microsoft Edge Chromium
browsers.
|
15097 | 01614810 | You can now use a blank space as the delimiter in the Specify delimiter (optional) field. In the Open action of the CSV/TXT package, when you browse the filepath to open a file, add a blank space as the delimiter in the Specify delimiter (optional) field, and run the bot, the blank space is now treated correctly as a delimiter and the bot no longer fails. |
15097 | 01387738 | When you use the action to open a new window in Google Chrome, the new window is now activated and displayed in front of the other open windows. Previously, when you ran a bot, the window remained in the minimized state. |
15097 | 01273095 | When you enter a decimal value with 16 or more decimal points in a cell of a Microsoft Excel spreadsheet and when you use the Read cell value option in the , Get multiple cells, or Get worksheet as data table actions to retrieve the decimal value from the cell, the format of the cell value no longer changes from General to Scientific. |
15097 | 01144509, 01767881 | When you connect to an SAP session, use the Recorder condition to identify and capture objects on the SAP application, disconnect the SAP session, and then run these actions in a loop, the bot now detects the objects correctly in every iteration of the loop. Previously, when the bot was run in a loop, it captured the objects correctly only during the first iteration and failed during subsequent iterations. |
15097 | 01769573 | If you use the action to capture the text in a command prompt window, when you run the bot, the bot now captures all the characters in each line correctly. Previously, the bot failed to capture the last characters in each line. |
15097 | 01628448, 01766957, 01788709, 01788801, 01789538, 01803156, 01781597, 01810230, 01811694, 01802054, 01815687, 01823526,01814962, 01833962, 01835418, 01835382, 01837832,01830790 | The Excel advanced package now works as expected and without any issues. Previously, the package threw a generic exception error intermittently. |
15097 | 00824995, 01451063, 01274854 | In the action, when you select the Open PDF viewer option, select a PDF file from the Control Room or Desktop, click Load, and open the PDF viewer, you can now view the PDF document. Previously, when you selected the Open PDF viewer option to view the selected PDF document, a blank page was shown, and you could see the value in the PDF document only when you selected a specific rectangular area in the blank field. |
15097 | 00957308 | In the action, when you specify a source filepath where the folder name contains a number sign (#) character or the filename contains a wildcard character, specify a destination filepath to copy the file, and run the bot, the bot now detects the source filepath and copies the file to the specified destination location successfully. Previously, when you ran the bot, the bot failed to detect the source filepath and hence did not copy the file to the destination folder. |
15097 | 01685239 | You can now use the Recorder to capture objects on the Citrix Xenapp application, use the condition to verify whether a specific object exists in the application, and successfully run a bot from a parent bot. Previously, when you tried to do this, an error occurred. |
15097 | 01260387 | A password-protected Microsoft Excel file is no longer corrupted when you open the file manually after successfully running a bot using the Excel basic package. Previously, when you used the actions in the Excel basic package to open a password-protected Excel file, made some updates to the file, and closed the file by selecting Save changes when closing file in the action, the password-protected Excel file became corrupted when you opened it manually from its location. |
15097 | 00920617 | When you connect to your mailbox through the IMAP protocol, use For each mail in mail box as email loop iterator to retrieve all email message received before date filter, and run the bot, the bot now retrieves all the email messages received before the specified date, including the email messages received on the specified date before the specified time. |
15097 | -- | In Google Chrome, Microsoft Edge, and Mozilla Firefox browsers, you can now successfully open network URLs that start with two backslash (\) characters by using the action. |
15097 | 01015001 | When you specify the total number of packages that you want to view per page under the section in the Control Room, the page now displays the correct number of packages specified. Previously, all the packages were displayed on a single page even if you chose to view only a specific number of packages. |
15097 | 01711629 | In the action, when you select a specific browser window whose title matches another browser window from the Browser tab and run the bot, the bot now accurately opens the selected browser window. Previously, when the title of two browser windows matched, the bot randomly opened a browser window with a matching title. |
15097 | -- | You can now use the action to successfully run JavaScript on web pages that have iFrames. |
15097 | 01075660, 01273111 | The Create workbook actions now display the Default session value under the Local session field. | and
15097 | 01252773, 01278029, 01772301, 01765017 | An error no longer occurs when you use the action to open a worksheet that is a type of
hidden chart or a macro. You can specify the sheet name to open
the worksheet of type macro. Note: When you
open the default sheet, ensure that the active sheet is an
Excel Worksheet. If the active sheet is of type chart, the
following error message is now displayed: The Excel
file does not contain an active sheet to open. Please
make sure the Excel file you want to open has at least
one active sheet.
|
15097 | -- | After migration, when you run the bots that use File and Folder packages, the year under the Date option now accepts the value 00 as input, which is considered as year 2000. |
15097 | 01257829 | In the REST Web Services
package
actions, you can now add a
Custom content type, using which you can
add content that does not fall under a standard content
type. |
15097 | -- | In the REST Web Services package actions, you can now perform Add Substitution, using which you can enter variables in the REST request body. |
15097 | 01784553, 01794924 | In the SOAP Web Service package actions, the ampersand character (&) is now automatically escaped. Previously, the ampersand character (&) which is a reserved control character, was not automatically escaped, which resulted in invalid XML files. |
15097 | 01767571 | In the REST Web Services package actions, new lines in the request body are no longer altered at runtime. For example, when the request body contains a new line, it is no longer replaced by a space at runtime. Previously, when a request body contained a new line, it was replaced by a space. |
15097 | 00773353, 00787270 | In the REST Web Services package actions, you can now use the user token option to access the Control Room APIs. When you log in to the Control Room, a token is generated, which is used by the bot to access the endpoints of the Control Room API used within the bot. |
15097 | 01372460 | You can now run bots by using the RunScript action of the Legacy Automation package. When you pass multiple arguments to replace values from a Microsoft Word document, the bot now runs the function and replaces and displays the text on a new line. Previously, the text was displayed on the same line. |
15097 | 01758458 | When you use the Connect action to establish a connection with an email server, use the Disconnect action to close the connection with the same session name. You will then not encounter any issue when you establish a new connection again with the same or different credentials. |
15097 | 01273357 | You can create a bot to run a standard workflow in SAP BAPI, and the output is now generated correctly as a .CSV file. Previously, when you ran a standard workflow in SAP BAPI, the generated output was varied. |
15097 | 01342887 | When you run a process by using the Terminal Emulator package, the terminal window is now activated and remains in the front. Previously, when you ran a process, the terminal window was not activated and stayed minimized. |
15097 | 01251933 | In the Terminal Emulator package, when you use the Connect action to establish a connection with TN3270E, an error no longer occurs. Previously, an error occurred, and the following error message was displayed on the mainframe screen: ISPP904 Panel ISR@PRIM error - x'0E' or x'0F' is invalid as an attribute character |
15097 | 01432885 | When you run a bot, the Task bots run metric on the Home dashboard page of the Control Room now displays the correct count. Previously, the metric displayed an incorrect count. For example, on the Home dashboard page, if the Task bots run count showed 39, when you ran the bot, the count displayed was 42 instead of 40. |
15097 | 00742840 | When you use actions such as Open and Run function from the DLL package, you no longer encounter any issues. The bot now opens the DLL file even if the DLL filepath length is fewer than 256 characters. |
15097 | 01261786, 01615115 | When you edit a bot and disable any action within it, you can now use the Ctrl+Z keyboard shortcut to undo an action. Previously, the Ctrl+Z keyboard shortcut did not work as expected. |
15097 | 01080067 | In the Active Directory package, when you use usernames with special characters, the bot now runs successfully. Previously, when you added a user to a group, if the username had special characters, when you tried to remove the user from the group, the bot failed. |
15097 | 00962414 | You no longer encounter an issue when you connect to a puTTY application through Terminal Emulator. Previously, when the terminal was connected to the host, the host prompted for a password. Subsequently, the terminal screen went blank, and the bot displayed the following error: Unable to connect to a terminal. Please check connection details |
15097 | 00829259 | In Active Directory, you can now successfully
create a user with one of the following options:
Require password change at next login
or Do not require password change at next
login. Previously, when you used the
Connect
action to establish a connection, if the LDAP
connection path contained the OU attribute with
a space value such as OU=aa unit , an error
occurred when you ran the bot. |
15097 | 00961069 | When you are using the Send text
action from the Terminal Emulator
package, you can now send numeric keyboard minus
(-) keys using Simulate keystrokes
action [ALT DOWN] - [ALT UP] keys to the
mainframe application. For more information, see A360 : How to send hyphen(-) in Terminal Emulator TN5250E (A-people login required). |
15097 | 00825675 | When you delete the variables mapping from parent and child bots and then run the parent bot, the bot no longer encounters an error. Previously, when you deleted the variables mapping from parent and child bots and then ran the parent bot, the bot failed. |
15097 | 00798604 | When you use the Run Function action from the VBScript package, the bot no longer encounters an error. You can now specify the function name to run and pass arguments that contain brackets ([]). Previously, the Run Function action failed to run if an open or close bracket was included in any position in a string parameter. |
15097 | -- | When you use a DLL file that is available in the Control Room, and if the DLL filepath is fewer than 260 characters, the bot now retrieves the DLL file successfully. |
15097 | 01149730 | You can now connect to an email server, select the IMAP protocol, use iterator, and successfully download attachments from an email message and save them to a specified folder. Previously, if the attachments had a bin file, the attachments were not downloaded or saved to a folder. |
15097 | 00919896 | When you use actions such as Send text or Send key from the Terminal Emulator package, the bot launcher no longer stops working. Previously, bots created using actions from the Terminal Emulator package sometimes stopped working at random when a double-byte character set (DBCS) was enabled and the host screen had a wrapped field. |
15097 | 00950682 | You can now use the Open spreadsheet action in the Google Sheets package without any issue, even if you use a Proxy Auto-Configuration (PAC) file or a proxy-enabled environment. |
15097 | 01257464 | When you connect to an email server with the IMAP configuration and use the Move all action with a filter for all mail received before a certain date, all email messages that meet the criterion can now be moved from one folder to another without any issue. |
15097 | 01753270 | In the Google Drive package, you can now use the Create file permission action with the File ID option. Previously, when you used Create file permission, if no other Google Drive action was placed before it, an error occurred. |
15097 | 01276141 | In the email package, when you use the Move all action or the iterator, you can now add any number of email addresses in the From specific sender field. Previously, the email loop did not work if the From specific sender field had more than two email addresses. |
15097 | 01689348 | You can no longer import bots with incomplete package files from one Control Room to another because the system now disallows and rejects the import of incomplete package files. |
15097 | 01763262, 01762153 | You can now create a bot and run stored procedures successfully. Previously, if you had two stored procedures in different databases, for example, Database A.dbo.SP_A and Database_B.dbo.SP_B, in the SQL Server, if you were connected to Database_A and wanted to run the stored procedure in Database_B, the execution failed because the fully qualified stored procedure name was not supported in the Run stored procedure action. |
15097 | -- | You can now successfully download exported bots by navigating to | .
15097 | 01762348 | Bots that are deployed from the Control Room on user devices are no longer stuck in a queue after the unattended Bot Runners are added from a device pool. |
15097 | 01151181 | If you have the required permissions, you can now successfully delete an inactive schedule from the | page. Previously, even if you had the required schedule permissions, when you tried to delete an inactive schedule, you encountered an error message about permissions.
15097 | 00917927, 01255618 | The Modified by field in the page now displays the correct username for recurring schedules. Previously, when schedules were imported from one environment to another, the Modified by field showed the username of the original Bot Creator or administrator. |
15097 | 01778350, 01803570 |
When you create a schedule in the Control Room, the page now displays the correct end time for the End date field. Previously, when an end date was selected for a schedule, the end time shown for the End date field was incorrect. |
15097 | -- | In the Kubernetes environment, when you try to create a queue, you no longer encounter an error. |
15097 | 00716776, 00778659, 01820190, 01856732 | If you check out an item at certain time T1 and then cancel the checkout later at time T2, the canceled checkout is not considered as a modification to the item. Also, the last modified time is rolled back to time T1 that is when the bot was checked-out last time from the Public folder. Previously, the canceled checkout at certain time T2 was incorrectly considered as a modification to the item. Also, the last modification time was incorrectly shown as time T2 that is when checkout was canceled. Thus, it was difficult to keep track of actual modification dates of items. |
15097 | -- | In the Kubernetes environment, you can now delete work items even after pausing a queue. Previously, when you paused a queue and tried to delete a work item, an error sometimes prevented you from deleting the work item. |
15097 | 01255617 | The WLM filters in the | page now return accurate results. Previously, filters were not working accurately when you combined them.
15097 | 01806221, 01805371, 01818356, 01828330 | After you update to Automation 360 v.24, WLM tasks no longer fail. Previously, after an update, bot execution processes or actual bot execution sometimes failed, resulting in the failure of WLM tasks as well. |
15097 | 01769740 | Bot descriptions are now displayed even after you check in or check out bot. Previously, after you checked in or checked out a bot for the first time, the bot descriptions stopped being displayed. |
15097 | 01764336 | An appropriate error message is now displayed when you try to change the work item status from Ready to run to On hold or Complete. The error message now informs you that because the queue is already in use, you must either pause or stop a queue automation to change the status of the work item. Previously, the error message displayed did not help with rectifying the issue. |
15097 | 01273374 | The gettasklogdata API now shows real-time
data, whereby local time values are converted to UTC values for
that API request. |
The following table lists the limitations identified in the current release:
Limitations |
---|
Bots whose queue category name contains a space
(for example, Input – Emails) cannot be migrated because during
migration, such bots enter and remain in an
infinite loop until the loop times out at 90 minutes. (Service
Cloud case ID: 01850864) Workaround: You can migrate to Automation 360 v.26 release where this issue is fixed or remove the space in the queue category name and then migrate the bots. |
After you migrate
your bots, an error occurs in the following
situations:
Workaround:
|
When you try to
migrate bots in which the If condition is used for more than 95 times in a single line,
migration fails with the following error message:
Unexpected response status: 500 (Service
Cloud case ID:
01830793) Workaround: Divide the bot into multiple logical sub-bots. |
(Service Cloud
case ID: 01773164) If the number of cells in a table object
exceeds 300,000, the Control Room might become
unresponsive. Workaround: Ensure that the number of cells in a table object does not exceed 300,000. |
Even if the Control Room path is invalid or does not exist, the invalid path is still displayed instead of the default path: C:\ProgramData\AutomationAnywhere\GlobalCache\ |
When you run a
migrated bot with the Recorder
package, the Click Action
on Client Control might not work. This
issue occurs because some Microsoft Windows operating systems
might not be activated properly on a few Windows
applications. Workaround: Use the Left Click action. |
When you try to
re-edit a migrated bot with the variable, an error occurs, and the following
error message is displayed: An unexpected problem
occurred. If the problem persists, please contact your
system administrator.
Workaround: Refresh the Bot editor page to reload the details. |
A parse error occurs when you run a migrated bot with the Email Received Date variable used twice in subactions inside the Email loop action. |
When you create a bot by using the Send email action, if the attachment includes the less-than symbol (<) as a special character in the filepath, the special character will be removed after bot execution. The Windows operating system does not support this special character. |
In a bot, when you create a List variable with the File subtype, select the value as a Control Room file, and add the List package, the bot execution fails when you run the bot. |
If your bot has an error, you add the Try/Finally block around the corresponding actions, and insert more actions in the Finally block, when you save and run the bot, the Bot error dialog shows the wrong error line number within the Finally block. Workaround: If you are using Try and Finally without using the Catch action, the Bot error dialog does not show the correct line number. Instead, use Try/Catch. The Try action handles the error and sends execution to Catch with line number and description. This gives the correct line number within the Finally block. |
When you frequently connect to the Excel or Access (Microsoft Office 2016 or later) engines with ODBC drivers, bot execution fails intermittently. |
When you
use the Connect
action to connect with the
EWS protocol, read email skips the
newline characters and prints the email message body on a single
line. This issue is also observed in the Send
email
action. Following are the scenarios where these
issues are observed:
|
In a
device pool, when you select the Run bot
now option for a WLM bot, the WLM
bot run is triggered and an error message is
also displayed. Workaround: To run a WLM bot in a device pool, ensure that you select the Run bot with queue option. |
In a multitenant environment, when you upload a work item file to queue in one of the tenants, the In progress tab displays the same work item file for all the other tenants, as well. |
In a
device pool, when you stop a WLM automation, a few work items
are still in the ready-to-run state. As a result, these work
items cannot be deleted.
Workaround: To delete work
items that are in the ready-to-run state, perform one of the
following actions:
|
After migration,
when you use the action to open a file with the Load
Add-ins option enabled and the system has COM
add-ins enabled, when you run the bot, the bot might fail with an
error. Workaround: Disable the Load Add-ins option to run the bots successfully. |
When you use the bot might fail to identify it due to the leading and trailing spaces in the input folder path. As a result, the bot might throw an error. | condition to determine that a folder does not exist, even if the folder exists, the
When you update
the Control Room to the latest version, you might
see some packages with two default
versions. Recommendation: Sometimes, you might notice the duplicate packages a few weeks after the Control Room is updated. Hence, we recommend that you compress and save the Control Room logs dir that contains all the WebCR*.log files 30 minutes after the Control Room is updated. This way, if you discover the issue later, these logs from the time of update will be available and help in investigating this issue. |
In the action, when you select the Table with values option, select the Edit table (1 X 1) option to edit a table, enter variables in the rows and columns and then run the bot, the output still shows the input $variable$ instead of the evaluated value of the variable. |
When you try to upload packages to the Control Room manually, the system does not check for the minimum required version of the Control Room that is compatible with the packages before they are uploaded. It allows the packages to be uploaded in the Control Room even if the version of the packages is not compatible with the currently installed version of the Control Room. |
When you use the Run bot option to run a bot in the page for any activity, the bot execution fails with an error. |
(Service Cloud
case ID: 01784401) To ensure that multiple Git processes are not
modifying the same repository at the same time in the Control Room, Git lock is implemented for a short
interval. After the lock is released, repository-related
operations are resumed without any issues. However, in some
instances, the Git lock is not released, and new Git operations
cannot be processed. As a result, repository-related operations,
such as edit, save, import, and check-in, are delayed and
eventually time out. Workaround: Contact Automation Anywhere Support. |
When you use the If package, add a specific condition with a variable, then add specific conditions within a group, save the bot, and if you rename the variable that was used, the name of the variable might not update for the Group conditions but is only updated for the conditions in the Condition tab. |
When you use AISense Recorder to automate applications on a Windows 10 Japanese operating system, the bot might encounter an error. Workaround: Enable UTF-8 encoding and restart the Bot Agent machine. |
Limitations from previous releases |
---|
When you migrate a bot that was using the Manage Window Controls action, the last digit of the height value is not available after migration. However, the bot will execute successfully. (Service Cloud Case ID: 01756996) |
When an Excel session is active in SAP, a corresponding Excel process starts in the background. In such a scenario, Automation 360 uses the same Excel process that SAP started. When you run a bot to automate spreadsheet data, Automation 360 processes the first request successfully. However, during execution, if the Excel is closed and a subsequent request is sent for automating the spreadsheet data, Automation 360 does not process the request because the Excel process is still being accessed by SAP. Therefore, the correct window is not activated for automating the spreadsheet data. (Service Cloud Case ID: 00815159) |
|
(Service Cloud
case ID: 00837271) If you are migrating from Enterprise 11 with a database that has a large
amount of repository data, the installation might fail. This
issue occurs because Liquibase update for a few SQL queries is
not completed during migration. Workaround: Contact Automation Anywhere Support. |
When you try to automate any process in a Java application that uses version 11.0.8 of AdoptOpenJDK, the Recorder might not capture the drop-down elements on the application. |
When you use the
Recorder to capture an object, select
HTML Tag, HTML
InnerText, and HTML type
properties in Search Criteria, or migrate
a bot with similar properties selected in
Search Criteria, the bot fails to identify or locate the object and perform the
selected action. Workaround: Modify the DomXpath according to the controls you capture, or add more properties in Search Criteria. |
When you use the action to close a tab or a window opened in the Microsoft Edge browser, if only one Microsoft Edge browser window is open, the bot encounters the following error: Error occurred while closing the tab |
Internet Explorer EOL updates
Features |
---|
Packages and actions
You can now migrate Internet Explorer bots from Enterprise 11 and Enterprise 10 to Automation 360 and convert the bots to Microsoft Edge with IE mode for the following actions and commands in the Web Recorder package:
To launch Internet Explorer bots, in the Legacy Automation package, select the Launch Internet Explorer in Edge compatibility mode option. To migrate and convert Internet Explorer bots, in the Control Room, from , select the Convert bots built using Internet Explorer to Edge with Internet Explorer mode option. |
Automation Co-Pilot for Business Users
What's new |
---|
Use Bot Task labels to
identify bot version to
run
In Bot Task, you can now select the version of a bot for deployment by choosing between the Latest version and Production label options. When you deploy the bot, the version of the bot that you selected is run. |
Bot
priority
reference
In Bot Task, you can now refer to the priority level of your bots. For bots that were set to a priority level, the Bot priority section now displays a Low, Medium, or High read-only label. |
Create request in
new
tab
You can now open and run your new requests in a separate tab when you select the Open request in New Tab option in the initial form. With this option, you can create requests concurrently without changing your current page navigation. |
Invalid
scheduler
An invalid scheduler is when a scheduler user has their role removed or when they cannot access a file because of missing permissions. Users who are notified of the invalid scheduler are the Control Room admin, the Automation Co-Pilot admin, and the Automation Co-Pilot user. Now, the Control Room admin will see an audit log change, the Automation Co-Pilot admin will see an error message to reassign a new scheduler user, and the Automation Co-Pilot user will see an error message in their process. |
Duplicate
rows for Table
element
In the web interface, when you are adding rows to your form by using the Table element, you can now save time by duplicating a row in the table with the new Duplicate row option. The duplicated row will now be placed under the highlighted row that you had selected. |
Interface triggers
support more
technologies
You
can now use interface triggers with the following
technologies:
|
Enhancements to form
rules
|
What's changed |
---|
Request reference for Process Composer
package
The Automation Co-Pilot web package now supports reference IDs. A reference ID is a combination of a prefix and a number that is created from a process key and is incremented every time a request is created. Request ID is replaced by Request Reference, and Team ID is replaced by Team Reference. |
Process and package version changes in
Get Storage file
action
The Get Storage file action now requires the matching of versions between the version of the process and the version of the package. Processes created before Automation 360 v.25 must be used with package versions from before Automation 360 v.25. Similarly, processes created after Automation 360 v.25 must be used with package versions after Automation 360 v.25. |
Fixes | ||
---|---|---|
Build | Service Cloud case ID | Description |
15112 | 01841448, 1839118, 1844817, 01846153, 01846332, 01839254 |
When you download a series of packages from the bot compilation, the download is now faster. |
15112 | 01847675 | After you update to Automation 360 v.25, when you modify a process in a private workspace, you can now save your changes successfully, without encountering an error. Previously you will get a process error when you attempt to modify and save your process, or when you open the same process again. |
15112 | 01848192 | After you update to Automation 360 v.25, you can now insert or modify conditions, such as the If/Else logic, to your process without any issues. Previously when you made changes or add the If/Else element to the process logic, a Go to element would be added to the logic which caused a process error. |
15097 | 01807181, 01809192, 01816444 | Cloud users: You can now successfully upload a file for your requests. This applies to some scenarios when you upload a file and the request creation fails. |
15097 | 01771877 | In the process editor, at the end of your process, you can now drag Go To and add it to your End Point. |
15097 | 01774331 | When you use the Row before scrolling option from the Table element and specify a number of rows, the web interface now renders the correct number of rows that you specified. |
15097 | -- | When you use the Document element and click the Fit option to fit your document in request view, the document is now scaled to fit the frame entirely. |
15097 | -- | If you design a form with a drop-drown rule applied to it, when you view the drop-down in read-only mode in the web interface, you can now view the changed data. |
15097 | -- | After you are disconnected, when you log back in to the web interface, the next= parameter is no longer shown in the URL and you are now redirected to the page that you were on before you were disconnected. |
15097 | -- | For the Text Box element, the Does not contain form rule now works correctly. |
15097 | -- | For the Rich Text Editor element, the Contains form rule is now working correctly. |
15097 | -- | When you create a form with the Document and Dropdown elements, you can now submit your form without issues. |
15097 | -- | You can now use Request Reference as a parameter in the Process Composer package. |
15097 | 01803846 | You can now use Request Reference in the Process Composer package, for example, as an output for the Create a Request action. Request ID is now replaced by Request Reference. |
15097 | -- | You can now successfully submit an initial form that has a table with no content, data, or rows. |
15097 | 01803019 | When you open and view a task, the task assignment now correctly shows the user assigned to that task. |
Limitations |
---|
When you attempt to delete a request that is associated with more than one file, the deletion fails. |
After you create a request from a private process, when you attempt to open and run the request in a new tab, a new tab is generated but it fails to run the request and the URL is not correct. |
Discovery Bot
Fix | |
---|---|
Service Cloud case ID | Description |
00971940, 01018262, 01255326, 01829662 | You can now successfully record a process without encountering an
error because when you log in to the Control Room,
the proxy settings now support the following scenarios:
Previously, when you recorded a process, if there was no proxy and if you entered a username and password with proxy enabled, an error occurred. |
Limitations from previous releases |
---|
Depending on the memory available in your system, the PDD (in PDF or Microsoft Word format) can support up to 250 recorded steps captured in the document. If a process is recorded with more than 250 steps, the PDD generation periodically stops functioning. Workaround: Regenerate the PDD and click Download. |
Document Automation
New capability:
Limitations |
---|
Although the v.26 Document Extraction
package appears in the .v25 On-Premises
Control Room, features will not work as
expected. Workaround if the package version is auto-synced: Manually change the Document Extraction package version to v.25. See Update bots to default package version. |
Document Automation does not support SDS deployment. |
Google Document AI pretrained models are available only for Cloud customers who purchased licenses through Automation Anywhere. |
Customers who install Document Automation on Linux must separately download the Document Extraction package. |
Document Automation supports a device username of 21 characters or fewer. |
The value beside the Validate documents link, which indicates the number of documents awaiting validation for a learning instance, sometimes does not appear. |
Learning instances that use Google Document AI models do not reliably extract tables that span multiple pages. |
When you are validating a document in public mode, if you zoom in or out, you cannot drag the corners of the system-identified region (SIR) selection. |
When you are validating a document, if you draw a box, zoom in, and then click Fit to screen, the box appears at a different location from where you clicked. |
If you connect to a learning instance from Automation 360 IQ Bot with an optional field that has a set default value and some fields that are unmapped, when you process documents in that learning instance in Document Automation, the default value appears in the unmapped fields. |
There is no notification if the product license is about to expire. When the product license expires, the Learning Instances tab is removed from the Control Room. |
You
might encounter extraction issues when you process documents
with tables that span multiple pages. Workaround: Contact your Customer Success Manager to download a patch for the Document Extraction package. |
When
a bot runs an action from the Document Extraction
package, the page shows the item name as
IQBotAutoExtract . |
The Bot Agent does not verify whether the Document Extraction package version is compatible with the Control Room version prior to running a bot. |
Document Automation cannot process documents in Automation Anywhere pretrained models if the Bot Agent runs through a proxy.
Workaround:
|
If a
document is renamed to a new file extension and uploaded to a
Google Document AI pretrained model, the document
will fail processing. Workaround: Rename the document to the correct file extension. |
Bots containing actions from the Document Extraction package must be deployed as part of an Automation Co-Pilot process. Standalone bots are not supported. |
In
some cases, the Bot Agent does not clear
out its resources folder. Until the disk space is freed, the
production documents in processing will be affected. This issue
occurs intermittently. Workaround: Based on the issue, you must create a task scheduler to clean out the resources folder every day or every week. |
IQ Bot
What's new |
---|
Migrate the
roles associated with a learning
instance
You can now retrieve a list of custom roles with access to a learning instance in a source environment and grant users in a destination environment access to the learning instance by using the Roles migration API. |
Track
the number of pages processed in standard forms separately
from IQ Bot
The Control Room Licenses page now shows the number of pages processed in standard forms, the Classifier, and through IQ Bot. If the licenses are added to the Control Room from the Cloud, the Licenses page also shows the number of pages processed in other Control Room instances. |
What's changed |
---|
Reinstall
IQ Bot services using a new script
You can now reinstall all the IQ Bot services together in a batch or choose to reinstall them individually by using the reinstall-allservices.bat script. |
Fixes | |
---|---|
Service Cloud case ID | Description |
00780662 | A round-off error no longer causes documents to fail formula validation. Previously, these documents were manually validated. |
01763658 | For the Concatenate Images action in the IQ Bot Pre-processor package, if a filename does not exceed 256 characters, the output is now successfully generated. |
01795651 | When you export the IQBA file from a learning instance of a custom domain type with manual groups to another learning instance, the manual Group Label is now exported successfully. Previously, without a manual Group Label, it was difficult to distinguish between system-generated groups and manual groups for new learning instances. |
00780712 | When you import IQBA files using VisionBot data, among the learning instances, you can now see new groups created. Previously, new groups were not created when documents were uploaded. |
-- | An error message is no longer displayed when you change the display language of any learning instance that has a document in Validator. Previously, even if the selected display language was applied successfully to a learning instance, the system showed an error. |
-- | When you use the Overwrite option to import a learning instance, the Default validations group is now successfully overwritten. Previously, the Default validations group was not overwritten, and you needed to manually edit the learning instance after importing the IQBA file and then change the default group. |
-- | When you use the IQ Bot Extraction package, you can now view your document count on the Details page of the learning instance. Previously, if you processed documents that did not belong to any created groups, they were not displayed on the Details page of the learning instance. |
-- | You can now sort the PagesUpload column in the tab. Previously, the following error message was displayed: System error, please try again after some time |
-- | On the Designer, when you resize the system identified region (SIR) of an automapped field, the values from the resized selection are now captured accurately in the corresponding value field. |
-- | Database Migration Assistant Tool now notifies with an error if there are any environmental issues (such as missing DLL). Previously, the tools and logs indicated that migration was complete, even if a unified database was not created. |
-- | When a non-English filename is uploaded using the Invoice domain and processed using the AutoExtract command, system identified regions are now generated. Previously, to process the documents successfully, you had to convert the non-English filename to English characters. |
-- | If you import a learning instance with a set default validation group to an environment where the learning instance was previously deleted, the default validation group setting stays intact. Previously, the imported learning instance appeared without the default validation group. |
-- | The column header name for the Default validations group now appears in the Projectdetails.csv file obtained from exporting a learning instance. |
-- | For a standard forms learning instance, if you try to process a large number of documents (more than 10,000) by using the Process documents action from the IQ Bot Extraction package, some of the documents might not be processed. |
-- | During IQ Bot Extraction package updates, even when you use the Tesseract4 OCR, there is no delay in the document processing time and throughput results. |
-- | In standard forms learning instances, you can now set a default value for optional fields. If extraction fails for an optional field, the system uses the default value you set. |
-- | You can now access standard forms learning instances created in earlier IQ Bot versions that were installed with the CyberArk vault key. |
Limitations |
---|
IQ Bot
Cloud: If you do not access IQ Bot within the configured Ideal
time out value set on the IQ Bot
server, the following things happen:
Refresh the IQ Bot web page after some time (more than 5 minutes) to log in to IQ Bot. |
On the Validator screen, if incorrect values are used to update a field on which you have applied validations, an alert is not displayed when the focus is lost from that field. |
If you use the Process documents action from the IQ Bot Extraction package to extract content from a large number of documents (more than 1 million), an error message is displayed and IQ Bot might stop responding. |
When
you access the IQ Bot application on Internet Explorer11, the following functions do
not work as expected:
|
In
the IQ Bot
Community Edition, when you use a Cloud
OCR to create a learning instance, if you
use the IQ Bot
Process document
action from the IQ Bot Extraction
package, the values from the uploaded invoices or
documents are not processed successfully. Workaround: If you use the Cloud OCR to create a learning instance, use the IQ Bot Upload Document action from the IQ Bot package. |
When
you click the Create Backup option on the
Migration Management page and select
the learning instances to be backed up by using the
Search drop-down list, the learning
instances selected become deselected. As a result, you cannot
take a backup of the learning instances. Workaround: Instead of using the Search drop-down list, select learning instances from the list on the Backup Learning Instance page. |
In a Native Validator learning instance, when you try to enter data into or modify the data in a child table that does not exist in the parent table, no error is prompted, which leads to documents being saved with incorrect values. |
When
you use the IQ Bot Extraction package
along with other OCR-based commands (such as IQ Bot Pre-processor, Document Classifier, AISense Recorder, and OCR)
in a single bot, the bot
fails. Workaround: Ensure that you create separate bots for IQ Bot Extraction, and do not run IQ Bot Extraction in conjunction with other packages that include the 12.2 Abbyy OCR. |
When you install IQ Bot with Windows authentication and CyberArk Vault, it is not possible to rotate the key, and the following error message is displayed: Error occurred while setting up the new key. Please check the logs |
In
some cases, the Bot Agent does not clear
out its resources folder. Until the disk space is freed, the
production documents in processing will be affected. This issue
occurs intermittently. Workaround: Based on the issue, you must create a task scheduler to clean out the resources folder every day or every week. |
If you have a document with more than 100 pages, an error message is displayed intermittently when you click See extraction results for an existing learning instance. |
If you use the ABBYY FineReader Engine version 12.4 instead of version 12.2, the MICR feature does not support data extraction from documents in Japanese language. |
When you download an unclassified document, click Delete from the server, and then toggle the learning instance from production to staging, and vice versa, as a consequence, the same document starts reappearing in the untrained output folder, and when you download the document from untrained groups, the same document reappears even though it has been deleted. |
When
you upload documents to production using Workaround: Upload documents to Staging using an API. Upload document to Staging API (A-People login required) |
, toggle the learning instance from production to
staging, and then toggle back to production, all unprocessed
documents appear blurred.
As a result of upgrading Control Room and IQ Bot from A360.21 to A360.25, you are unable to
edit groups in the learning instances, and move groups from
Staging to Production.
Workaround:
|
There is no notification if the product license is about to expire. When the product license expires, the Learning Instances tab is removed from the Control Room. |
Bot Insight
What's changed |
---|
Dashboards now require the use of the Analyze package version 2.3.0-20210922-121532 or later. This version of the package is available from Automation 360 v.23. |
Fixes | |
---|---|
Service Cloud case ID | Description |
01755186 | When you use a filter on an individual widget, the filter is now correctly applied only to that filter, as expected. Previously, a filter meant for a specific widget was sometimes applied to other widgets, as well. |
Automation Anywhere for Genesys
What's new |
---|
Automate
tasks for Genesys platform with Genesys package for Automation 360
Use the actions in this package for
onboarding and updating records in the repository. Each action palette offers single and bulk record
creation and delete/remove actions for
records. You can list or search records for referencing the
IDs required for updating other records. You can also
organize the records for communication purposes and
contextual insight. The action palettes in
this package include the following:
|
Feature deprecations
Human-Bot Collaboration
11.3.x deprecated
The Human-Bot Collaboration (HBC) 11.3.x was deprecated from August 2020 with the release of Enterprise A2019.15, after which the product has not been actively developed or maintained. Customers that are using HBC 11.3.x are required to migrate to the Automation 360 platform to use Automation Co-Pilot for Business Users (Automation Co-Pilot), Web or Desktop. For this migration, there is no automated migration path because of an absence of parity between the two products (including sets of features). Any path that you take to migrate from HBC 11.3.x to the Automation 360 platform will involve significant manual steps to convert and map bots and other assets (such as forms, teams, and tasks) to Automation Co-Pilot assets (such as bots, forms, processes, teams). |
Basic authentication in Exchange
online
Microsoft has announced that starting October 1, 2022 Basic authentication will be permanently disabled in Exchange Online. This change will impact bots used for email automation that connect to Exchange Online with Basic authentication using IMAP, POP3, or EWS protocols. Hence, Microsoft recommends customers to switch from Basic authentication to OAuth 2.0. To maintain business continuity of the impacted bots, Automation 360 customers and partners can leverage the OAuth 2.0 feature support in Email package and Email trigger that will be delivered in the week of Aug 29th, 2022. Deprecation of Basic authentication in Exchange Online | Everything about Basic Authentication deprecation in Microsoft Exchange online (A-People login required) |
Manifest V2 extensions for Google Chrome and Microsoft Edge
As Google will deprecate Manifest V2 extensions by June 2023, this might impact your existing automations that use our current MV2 extensions in Google Chrome and Microsoft Edge browsers. You can choose to use the enterprise group policy to continue to use Manifest V2 extensions until June 2023(Manifest V3 transition timeline). However, post this date, you have to switch to Manifest V3 extensions for your automations to work. We plan to provide Manifest V3 extensions for Google Chrome and Microsoft Edge with our next release Automation 360 v.26. We recommend that you now start planning to switch to Manifest V3 extensions. |
Tesseract v3 OCR planned change from October
2022
Tesseract is an open source OCR engine leveraged by Automation 360 IQ Bot as part of document processing and extraction. Tesseract v3 has not been updated since 2018, and it will no longer be packaged with Automation 360 IQ Bot from the next release v.26 (planned for October 2022). Tesseract 3 OCR was removed as an option from the IQ Bot learning instance creation user interface about 2 years back (in our v.13 release). However, we continued to package this older OCR version, which ensured that learning instances previously created on Tesseract 3 can function. Starting from our next release Automation 360 v.26, Automation 360 IQ Bot will no longer package Tesseract 3. From v.26 release, document processing against learning instances with Tesseract 3 will result in an error, indicating that this OCR version is not available. However, the learning instances will remain in the system, allowing customers to view their details and train with alternative OCR options (including Tesseract v4 OCR). For all existing learning instances trained using Tesseract v3 OCR, we recommend that you plan to train them with alternative OCRs (including Tesseract v4), before you update to v.26. Note that Automation 360 IQ Bot Cloud customers will receive v.26 release by default from October. |
IQ Bot Extraction package
deprecation from October 2022
As part of Automation 360 v.25, IQ Bot Extraction package will no longer support pre-trained machine learning model for invoice data extraction, but will continue to support learning instance group based-training extraction. We have released a new set of capabilities on pre-trained models with Document Automation as part of v.25 release, including a new command package called Document Extraction . IQ Bot Extraction package will be deprecated starting from the next release Automation 360 v.26, so we recommend our customers to start leveraging this new Document Extraction package. For more information about Document Extraction package and instructions on how to move learning instances to Document Automation, see Move from IQ Bot Extraction package to Document Automation. |