Run macro commands

new parameter ‘Skip if not present’ parameter is added to these macro commands:

  • RunSystemMacro
  • RunCyclePeriodMacro
  • RunScenarioMacro

When the macro commands are passed as True, the associated macro step is skipped if the macro name is not present. If the macro name is an application variable and the application variable does not exist, the macro step also be skipped when passed as True.

System-defined macros from the standard content, can include ‘hooks’ to other macro calls, which allow pre- and post-steps for adding customer-specific extensions. If these hooks are not used, the hooks are not considered and the processes run as before.

This is a platform enhancement - adding this capability to the specified macro commands.

By default, this feature is enabled. No additional role or privilege is required to access this feature.