Managing System Variables / Globals / Business objects

Learn to manage System variables / Globals / Business objects

Last published at: April 20th, 2026

Managing Variables within the Process Designer.

Click on the Actions > Define Variables menu option to manage the variables in the right pane. 

 

A list of variables and their corresponding data types is displayed. 

  • Add new variables to this list. Provide the variable name and select the data type (string, number, date, or boolean) from the drop-down list. Click the “Add” button to include the variable in the workflow. 
  • Select the variable from the list, then change its data type in the dropdown. Select the variable from the list and click on the “Change Type” button to confirm the changes.  
  • To remove the variable, select it from the list and click the “Remove” button. 

 

The 'Variables / Globals have default values based on type' functionality is available on the Process Instances page.

  • Variables and globals have '0' for the 'Number' data type
  • Variables and globals have ' ' for the 'String' data type
  • Variables and globals have 'Current date and time' for the 'Date' data type
  • Variables and globals have 'false' for the 'Boolean' data type

Note: When a user associates a variable or global with any process step, the step properties now auto-complete the variables and globals, including their respective data types. 

 

To view “unused” variables and globals, select Actions > Unused Variables and Globals. 

 

The unused list appears in the right pane. Select the items from the list, then click the “Remove” button to permanently discard them.  

 

 

Managing Globals within the Process Designer.

Click on the Actions > Define Globals menu option to view the feature displayed in the right pane. 

 

A list of globals and their corresponding data types is displayed. 

  • Provide the global name and select the data type (string, number, date, or boolean) from the dropdown list. Click the Add button to include the international in the workflow.
  • To change the global data type, select the global from the list and choose a new data type from the dropdown menu. Click on the Change Type button to confirm the changes.
  • Select the global variable from the list and click the Remove button to delete it. 

 

When a user associates a variable or global with any process step, the step properties now auto-complete the variables and globals, including their respective data types.

 

 

Managing Business objects (BO) in the Process Designer.

Click on the Actions > Manage Business Objects menu option to view the feature.

 

A list of Business objects that were previously configured is displayed in the right pane. 

  • Provide the BO name and choose the type from the drop-down menu. Click the Add button to include the BO in the workflow. 
  • To change the BO type, select the BO from the list and choose a new type from the drop-down menu. Click the Change Type button to confirm the update. 
  • Select the BO variable from the list and click Remove to delete the BO variable. 

 

 

Importing Globals or Variables from other Process Definitions.

Use this feature to import the globals or variables from other process definitions.  

Select the Import menu to access the “Import Globals, Import Variables, or Import Steps from Snapshot” menu features.   

 

The “Import Variables” feature appears in the right pane. Select the process definition from the drop-down list. 

 

All variables from the process definition are listed for multiple selection using checkboxes. Use the “Select All” button to select all variables. Click the “Import” button to copy all variable configurations to the current process definition. 

 

A confirmation message appears in the top-right corner.   

 

Select Actions > Define Variables to view the imported variables in the right pane. Select a variable and change its data type using the UI. 

 

Select the Actions > Unused Variables and Globals menu option to view the items, then select and remove them using the UI. 

 

 

System Variables within the Process Designer.

Click Actions > Define Variables to view the feature shown in the right pane. 

 

The System Variables are listed at the bottom. 

 

The list of system variables and the values they contain. 

  • appURI - application URI
  • appKey - holds the appKey accross the application and process, which is initiated within the internal app
  • createdOn - date time the process definition was created
  • initiatorID - the user GUID value who initiates the process 
  • initiatorName - the user name who initiates the process
  • instanceID - the process instance GUID value
  • instanceName - the process instance name
  • parentInstanceID - the parent instance GUID value to tag the subWorkflows
  • stepReturnValue - the step return value
  • taskID - holds the Task (regular, choiceTask, checkListTask) GUID value
  • tenantID - the tenantID in a multi-tenant FlowWright environment
  • testModeUserID - the test user GUID value who initiates the process
  • testMode - the test mode status, On or Off