Zone
Overview and Key Concepts
The Zone keeps statistics for a group of activities within process flow. Optionally, it can restrict access to those activities, based on the tokens within those activities.
Connectors
Only Enter Zone and Exit Zone activities can be connected to a Zone. See Adding and Connecting Activities for more information.
Properties
The following image shows the property for the Zone shared asset:
Each of these properties will be explained in the following sections.
Name
Used to change the name of the activity. See Name for more information about this property.
Font
The Font button opens a window to edit the activity's background color and font properties. See Font for more information about this property.
Statistics
The Statistics button opens the activity's statistics window. See Statistics for more information about this property.
Type
Zones can be available globally or locally. The Zone keeps statistics and enforces its Max Content and Constraints per instance.
Use Max Content
The Use Max Content checkbox determines whether or not the Zone will use a maximum content. The Max Content box is enabled when this box is checked, and disabled when it is not.
Max Content
If Use Max Content is checked, the value specified in this box determines the maximum number of tokens that can be in the Zone at any given time.
More Properties
The More Properties button opens the Zone Properties Window. This window allows you to create and edit Subsets, Calculations, and Constraints. It also allows you to manage some of the Zone's advanced features. It has five tabs, which are explained in the following sections.
The Subsets Tab
The following image shows the Subsets tab:
Each property is described in the following sections.
Add Subset
The Add Subset button adds a new Subset to the Zone. It is the topmost button on the tab.
Subset Name
The Subset Name box allows you to edit the name of the subset.
Token Selection Criteria
The Token Selection Criteria box allows you to edit the Token Selection Criteria for the Subset.
Add Calculation
The Add Calculation button allows you to add a new calculation to the current Subset. It is found inside the Subset Calculations area.
Evaluate Calculations On Exit
Turns on the Evaluate Calculations On Exit option for the Zone.
Calculation Name
You can edit the name of each Calculation by editing the text in this column.
Label/expression to sum
You can edit the expression to sum by edition the text in this column.
The Subset Constraints Tab
The following image shows the Subset Constraints tab:
Each property is described in the following sections.
Add Constraint
Click the Add Constraint button to add a Constraint to a specific Subset.
Calculation
You can choose which Subset-related value to constrain using the Calculation drop-down list box.
Value
Enter a limit for the value specified in the Calculation drop-down list box.
The Partitions Tab
The following image shows the Partitions tab:
Each property is described in the following sections.
Partition By
You can use this field to specify how the Zone should partition its tokens.
Add Calculation
The Add Calculation button allows you to add a new calculation to all Partitions. It is found inside the Partition Calculations area.
Calculation name
You can edit the name of each Calculation by editing the text in this column.
Label/expression to sum
You can edit the expression to sum by edition the text in this column.
The Partition Constraints Tab
The following image shows the Partition Constraints tab:
Each property is described in the following sections.
Add Partition Constraint
The Add Partition Constraint button adds a new Partition Constraint to the Zone. It is the topmost button on the tab.
Calculation
You can choose which Partition-related value to constrain (for all Partitions) using the Calculation drop-down list box.
Add Exception
You can use the Add Exception button to add an exception to the Partition Constraint.
Rows
You can use this field to specify how many exceptions there are to this Partition Constraint. This is especially useful if you are copying the data from an Excel spreadsheet. Changing this field will add or remove exceptions as necessary.
Partition
This field specifies which particular partition will be affected by the exception. Note that this field accepts text or number data.
Limit
This field the limit for the partition involved in the exception.
The Advanced Tab
The following image shows the Advanced tab:
Each property is described in the following sections.
Queue Strategy
The Queue Strategy box allows you to edit the expression for the Queue Strategy, which should be an ORDER BY expression.
Enforce Queue Order
Check the Enforce Queue Order box to have the Zone enforce the request queue order.
Wait for Simultaneous Arrivals Before Entry
Check the Wait for Simultaneous Arrivals Before Entry box to have the Zone allow multiple tokens to arrive in the same instant, before evaluating the Queue Strategy.