Constraint Entities
A constraint entity is the view or orchestration process that a processing constraint constrains.
Type of Constraint Entity |
Description |
---|---|
View |
Constrain change according to the value of an attribute that a user can view in the Order Management work area. Here are the types of view constraint entities you can select:
For example, if you set Order Header as the constraint entity, then the constraint constrains changes according to the order header. Use a predefined view constraint entity, but you can't create a new one. The Attribute Details list on the Manage Constraint Entities page displays when you select a view constraint entity. Use it to select the attributes to constrain. |
Process |
Constrain an action from happening at some point in an orchestration process, such as updating an attribute or deleting a table entity, according to a combination of orchestration process, task, and service. For example, the Update Shipping fulfillment task references the OrderOnlyProcess constraint entity. Here's what OrderOnlyProcess specifies:
OrderOnlyProcess constrains a change if the OrderOnlyProcess orchestration process is running, and if this process is currently on the Shipping task, and if this process calls the UpdateShipment service. A process constraint entity:
You can use a predefined process constraint entity or create a new one. |