logo
logo

Enable a state flow for a custom content type

A state flow is a collection of steps in the life cycle of an object. Target objects wait for an event or a particular operation to transition to another state. Each transition has a descriptive label that explains the triggering event.

To enable a state flow for a custom content type:

  1. On the menu bar, click Manage .

  2. On the Manage page, click Schema and then click on the definition.

  3. Click Actions .

  4. Select Enable/Disable to enable:

  5. Before enabling, it is advisable to read the guidance provided when you move the pointer over Help , which provides a detailed overview of enabling the definition:

    Enabling this definition for state flow triggers the following actions:

    1. Add the enabled definition to the M.Automation.StateMachineEnabledDefinitions options list.
    2. Create a state flow details page for the enabled definition.
    3. Extension of the M.Automation.State definition with the selected relations and properties.
    4. Add assigned users or user groups and make them available for the enabled definition.
  6. On the Enable/Disable options, turn the State flow switch to Enable.

  7. Once enabled for state flow, there are further options available.

    OptionDescription
    ENABLE ASSIGNEESENABLE ASSIGNEES is enabled by default. Switch to inactive if not required. This option allows the state flows to pre-define user assignees for state transitions.
    DETAIL PAGESelect a portal page to use. Click + Add Portal page and select the portal page required (in the following example, we use the test subpage of Home). This detail page is used for sending out notifications to auto-assignees at state transitions. The selected detail page also determines the links of the targets in the target search of a state flow.
    FIELDSAdd fields if required and click Done. Each property or relation belonging to the entity definition can be enabled for target values modification at state transitions. The update strategies for the selected fields are Keep, Overwrite, or Clean.
  8. Click Confirm to save.

Note

For further information on State flows, please see Enable definitions for state flow.

Can we improve this article ? Provide feedback