Specify Collection states

  1. Complete the states fields:
Field Type / Max. length Contents
Id Integrer / 2 Unique identifier for the state.
Name String / 30

Name that identifies the state.

  1. Complete the transition fields:
Field Type / Max. length Contents
Target state name String / 30

Name of the target state

Condition name String / 30

Name of the exit that implements a condition on the state transition. The exit authorizes or not the user to change the collection status from the original state to the target state.

The predefined notInError exit returns false if the Collection has an unsolved error either directly or indirectly on its children. No parameter is required.

Condition parameters String / 100 List of strings to set the condition exit
Action name String / 30

Name of the exit that implements an action on the state transition. The exit executes an action when the status is changed from the original state to the target state.

The predefined “changeObjectStatus” exit changes the status of the business objects of the collection when the collection status is changed. The first parameter is the target status. The following parameters are the possible origin statuses the collection must have. The transition action is not performed if the collection is locked by another user.

Action parameters String / 100 List of strings to set the condition exit

Related Links