Specify Object states

  1. Complete the states fields:
Field Type / Max. length Contents
Id Integer / 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 exit “notInError” returns false if a the Collection has an unsolved error directly or indirectly on its children. No parameters are 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 exit “changeObjectStatus” changes the status of the Objects of the Collection when the Collection status is changed.

Restriction: The transition action is not performed if the Collection is locked by another user.

Action parameters String / 100

List of strings to set for the condition exit.

Parameters are:

  • Target status.
  • Possible origin statuses the Collection must have.

Related Links