This documentation supports the 22.1 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.

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.

The following table describes the General variables: 

General variableDescription

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 GroupsThe platform groups of the Requested By user.
Current RolesThe platform roles IDs of the Requested By user.
Current Time

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

Current UserThe login ID of the Requested By user.
Current User LocaleThe language and country code of the Requested By user. It has the following format: language_countryCode.
Current Week DayThe 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 URLThe URL of the platform server.
Was this page helpful? Yes No Submitting... Thank you

Comments