AA to PAD Migration Output Details

Updated by Luka Koczorowski

Automation Anywhere v11 to PAD Common Items

  1. VARIABLES
    1. AA Global Variables
      Global Variables do not exist in PAD. User will need to find a way to recreate the necessary global variables to call them.
      Common examples include:

      AA System Variable

      Behavior

      How to Reconcile in PAD

      AAApplicationPath

      Returns product application Path

      User to define variable with the path in the inti_Variables subflow

      AATaskName

      Returns complete path and name of the task being executed

      In each flow/subflow where AATaskName is used, user to define variable with the path and name of the current flow/subflow

      Millisecond

      Returns System Millisecond

      PAD does not support getting the current time to the millisecond. User will need to determine if milliseconds is needed.

      If yes, user will need to analyze the use case and refactor

      If no, user can simply delete

  2. NON-COMPLIANT COMMANDS
    Depending on your organization's security policies, some users may not be allowed to utilize certain commands, such as 'run scripts' or 'send email', due to compliance issues. If not, they will be brought over as a TODO comment (see below) that must be manually configured and completed.
    1. Send Email
    2. Run VBScript
    3. Any command involving sensitive/encrypted text
  3. COMMENTS
    1. SRC
      SRC comments describe what the command originally was in AA. Use as a reference and review code that follows and check for correctness.
    2. TODO
      TODO comments describe what the user needs to do in various situations. It may be reviewing the next line(s) of code, adding an command that couldn’t be migrated, or asking for verification that migrated step looks correct.
      Common examples include:

      TODO

      How to Reconcile

      NO MATCH FOUND FOR "" IN EXTERNAL FLOW MAPPING TEMPLATE FOR DESKTOP CALL

      Run Logic action that is calling a Metabot has not been mapped using the Metabot mapping sheet. User will need to map the metabot to an existing PAD Desktop Flow

      Run Logic

      Run Logic action that is calling a Metabot is not supported in PAD and the user has not uploaded a Metabot Mapping sheet yet

      Run Task

      A task was missing the export job from Blueprint

      Please check the paths

      Please check that the variablized file path is correct

      Migration of "" is unclear. Below are two possible interpretations, please delete what is unnecessary.

      Blueprint cannot tell what expressions containing variables are attempting to do, whether it is string manipulation or a calculation.

      Removed sensitive password text, please complete

      Provide the missing credentials password

      Update Email Server settings

      Provide the missing credentials password

      End XML Session

      This action doesn’t exist in PAD, user can delete comment

      Run Stored Procedure

      Use an 'Execute SQL Statement' action


How did we do?