Global values in migrated bots

After migration, bots use various global values to support different capabilities provided in Enterprise 11 or Enterprise 10. You must create or update these global values in Automation 360 to ensure that the migrated bots run successfully.

Note: Global values are created when you migrate bots for the first time using the Bot Migration Wizard or migration APIs. If you are using the Migration package to migrate bots, you must create the global values manually.
The following table lists the various global values that are used by the migrated bots to run successfully:
Global value Description
AAApplicationPath Use this global value to specify the physical path of a bot or file that is used in the current bot.
  • Enterprise 11 : This global variable is automatically created by the system if you have used the restored the Enterprise 11 database when installing Automation 360.
  • Enterprise 10: You must create this global value in Automation 360 and update all the Enterprise 10 bots that have used the AAApplicationPath system variable to the AAApplicationPath global value in Automation 360 with the same value as Enterprise 10.

How AAApplicationPath variable is migrated

AABasePath This global value is equivalent to the Start In Path of Task option in Enterprise 11 or Enterprise 10.
In Enterprise 11 or Enterprise 10, this option is used to specify the location of new files or folders when a relative path for that file or folder is specified in a command. When you migrate Enterprise 11 or Enterprise 10 bots, keep in mind the following:
  • If the path in the Enterprise 11 or Enterprise 10 bot is an absolute path, the migration process does not make any change in the migrated bot.
  • If the path in the Enterprise 11 or Enterprise 10 bot is a relative path and does not contain any variable, the migration process prefixes the path with the AABasePath global value.
  • If the path in the Enterprise 11 or Enterprise 10 bot is a relative path and contains variables:
    • If the variable contains an absolute path, the runtime execution process does not make any change in the migrate bot.
    • If the variable contains a relative path, the runtime execution process prefixes the path with the AABasePath global value.
AADefaultDateFormat Use this global value to change the default date and time format for Date variables.
AAE_EmailSettings_auth Use this global value to enable or disable authentication for the email server.
AAE_EmailSettings_clientId Use this global value to specify the client ID that is generated when you registered the application in the Microsoft Azure portal.
AAE_EmailSettings_domainName Use this global value to specify a domain name for the email server.
AAE_EmailSettings_host Use this global value to specify the host name of the email server that you want to use to send email notifications about the status of a bot.
AAE_EmailSettings_port Use this global value to specify the port that you want to use to connect to the email server.
AAE_EmailSettings_ssl Use this global value to specify whether the email account uses the secure connection.
AAE_EmailSettings_tenantId Use this global value to specify the tenant ID that is generated when you registered the application in the Microsoft Azure portal.
AAProxyHost Use this global value to specify the proxy host that will primarily be used by the REST Web Service and SOAP Web Service actions.
AAProxyPort Use this global value to specify the proxy port that will primarily be used by the REST Web Service action.
AARestTimeOut Use this global value to specify the timeout value, in milliseconds, for the REST Web Service action. This value can be used when the REST server takes a long time to respond.
AASoapTimeOut Use this global value to specify the timeout value, in milliseconds, for the SOAP Web Service action. This value can be used when the SOAP server takes a long time to respond.
AAWaitForControl Use this global value to specify the maximum wait time, in seconds, for the Control Room.
JcoDllPath Use this global value to specify the DLL path for the Java connector used in SAP Business Application Programming Interface (BAPI).
JcoJarPath Use this global value to specify the JAR path for the Java connector used in SAP BAPI.