Migrate the display options to actions

In Service Manager Classic, you must use display options to configure the buttons in a tray, more options list, or form.

In Service Manager Codeless, you can use actions to do this. Workflow actions and Manual workflow transitions appear in trays and more options lists as "virtual" display options, or on forms as buttons.

Display options still work in Service Manager Codeless, but we recommend that you move all display options to workflow actions. To do this, follow these steps:

  1. Identify your custom actions in the legacy states.
  2. Examine the Display Screen field of each state to identify how the action is used in display options.
  3. For each of your new custom actions, create a new rule set that calls the process (mapped to the action in the state definition) directly. The "Available as action" option in the rule sets must be selected.
  4. Add the new actions to the workflows.

The mapping between the display action and the process is set in the state definition.

The definition of the display option that uses the action contains the following settings:

  • The value in the GUI option field indicates where the display option is located (tray, more option list, or button).
  • The Default Label field defines the display name.
  • The Condition field contains a RAD Expression that definesthe security control.

To do this by using a Process Designer action, you must first define a rule set in which the "Available as action" option is selected.

Then, you must add a Call a Process rule to this rule set.

You can use this "action-type" rule set at the workflow or phase levels.

  • The Location column indicates where the display option is located (tray, more option list, or button)
  • The ID column is set to the display name
  • You can use the condition editor to set security controls