Information
This documentation supports the 23.3 version of BMC Helix Digital Workplace Basic and BMC Helix Digital Workplace Advanced. Icons distinguish capabilities available only for the Advanced and External license levels. For more information, see License types and features.To view an earlier version, select the version from the Product version menu.

General variables reference


As a catalog administrator, internal supplier, or internal supplier administrator, you can use platform General variables for creation of an input and output expression of any activity in a workflow.

The platform variables are resolved to a value during the process runtime. These variables are available for any element in a workflow, and you can find them by opening an expression builder, and expanding the General subtree.

GeneralSubtree.png

The following table describes the General variables: 

General variable

Description

Current Date 

The current date of the BMC Helix Digital Workplace Catalog server. The time defaults to midnight.

Current Date and Time

The current UTC date and time of the BMC Helix Digital Workplace Catalog server.

Current Group IDs

The group IDs of which the Requested By user is a member.

If there are no groups, the value is an empty string. If there are groups, the value is a string displayed in the following format: groupID;groupID;groupID.

Current Groups

The platform groups of the Requested By user.

Current Roles

The platform roles IDs of the Requested By user.

Current Time

The current UTC time of the BMC Helix Digital Workplace Catalog server.

Current User

The login ID of the Requested By user.

Current User Locale

The language and country code of the Requested By user. It has the following format: language_countryCode.

Current Week Day

The current day of the week.

NULL

$NULL$ is used for comparison in an expression.

Process Correlation ID

This ID can be used to uniquely identify a process instance execution. If the process is in a parallel execution through parallel gateway or parallel multi-instance loop, the process uses this keyword in the parallel path and generates separate correlation ID to identify each execution path. This keyword is applicable only to a process definition.

This ID is used for Remedy activities. It helps to find a process that runs remotely. It has the following format: processDefinitionID processInstanceID | parentExecutionID | executionID 

Server URL

The URL of the platform server.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Helix Digital Workplace 23.3