Swim Lane Properties
This section describes the properties available for a swim lane element in the business process.
General
Property | Description | Example |
---|---|---|
Default Outcomes | If an Activity does not handle an outcome, then an appropriately named outcome can be configured on the Business Process to control what happens as a result of the outcome. This can be useful where there are many Activities that all generate the same outcome an they are all handled in the same manner. | xxx |
Description | The description for this activity. | Request Stock From Location |
Error Outcome | If an Activity raises an outcome that has not been handled, the User can specify which Activity should be run next by setting a 'Catch All' outcome on the Business Process itself. This can also be used to trap errors. | xxx |
Name | The name for this activity. | Request Stock From Location |
Process ID | The ID for this business process. | InventoryManagement/RequestStockFromLocation |
Process Type | The Business Process Type for this Business Process. | InventoryManagement/RequestStockFromLocationType |
Meta Data
Property | Description | Example |
---|---|---|
Inputs | The list of inputs this business process or activity expects. This is done via a pop up window with the following fields: Name - name of the input, e.g. enactor.mfc.UserKey. Type - type of the input, e.g. com.enactor.mfc.user.IUserKey. Required - whether the input is required, i.e. set/not set. | [enactor.mfc.UserKey] |
Outputs | The list outputs this business process or activity produces. This is done via a pop up window with the following fields: Name - name of the output, e.g. enactor.inventoryManagement.SelectedLocationId. Type - type of the output, e.g. java.lang.String. Required - whether the output is required, i.e. set/not set. | [enactor.inventoryManagement.ProductQtyListId] |
State Data | The list of state data this business process maintains. This is done via a pop up window with the following fields: Name - name of the output, e.g. enactor.mfc.UserKey. Type - type of the output, e.g. com.enactor.mfc.user.IUserKey. Required - whether the output is required, i.e. set/not set. | [enactor.mfc.user.UserKey] |
Privileges
Property | Description | Example |
---|---|---|
Administer Privilege | A privilege a user must have to be able to administer this business process, selected from a drop down list. | xxx |
Participate Privilege | A privilege a user must have to be able to perform tasks within this business process, selected from a drop down list. | REQUEST_STOCK |
Start Privilege | A privilege a user must have to be able to start this business process, selected from a drop down list. | REQUEST_STOCK |
Swim Lane
Property | Description | Example |
---|---|---|
Description | Description of the swim lane. | xxx |
Name | Name of the swim lane | Sending Store |