In Business Modeler, add the promote trigger to each state in the needed
policy:
-
Open the policy that governs the object type you want to block.
-
Click the States tab, and double-click the state
you want to block.
-
Click the Triggers tab.
-
Double-click the Promote trigger. If the Promote trigger does not exist,
add it.
-
In the Check field, type emxTriggerManager.
-
In the Input field, type a unique name. If a name already exists, do
not change it.
-
Click OK.
In ENOVIA Matrix Navigator, search for:
Type: eService Trigger Program Parameters
Name: (the Input name you assigned for the promote trigger in Business Modeler)
Revision: *
Click to choose the object you just searched for.
Choose Properties > Attributes and make note
of the number in the eService Sequence Number field.
Create a new eService Trigger Program Parameters object:
-
Click Object > New > Original.
-
Enter these attribute values:
Type. eService Trigger Program Parameters.
Name. The Input name you assigned for the promote
trigger in Business Modeler.
Revision. Enter text that makes the Type/Name/Revision
combination unique and indicates the purpose of the trigger. For example,
CheckRoutesForPreliminaryState.
Vault. eService Administration.
Policy. eService Trigger Program Policy.
-
Click Create.
Add attributes for the new object, such as:
eService Program Name. eServiceCheckRoutes_if.tcl
eService Sequence Number. Add 1 to the last
sequence number from above.
Promote the object to the Active state.
|