Human Task Properties
This section describes the properties available for a human task element in the business process. A Human Task is an Activity which will be performed by a person.
Activity Type
All fields are read-only at this point.
| Property | Description | Example |
|---|---|---|
| Applicable People Groups | The list of people groups that are displayed in the drop-down within the activity. | [{http://www.enactor.com/task}SimpleUserEvaluator] |
| Applicable Process ID | The list of business processes this activity type can be used within by default. | InventoryManagement/ProductSelection/ProductSelection |
| Implementation Type | The type of activity this is. | Human Task |
| Task Name | The entity name of the task that fulfills this activity type. | {http://www.enactor.com/core}SimpleGenericTask |
General
| Property | Description | Example |
|---|---|---|
| Activity ID | The ID for this activity | ActionActivity-1 |
| Activity Type | The type of activity for this element, selected from a drop down list. | InventoryManagement/ProductSelectionActivityType |
| Description | The description for this activity. | Request Stock From Location |
| Name | The name for this activity. | Request Stock From Location |
| Outcomes | The list of outcome(s) this activity will generate. Selected from a drop down list, i.e. Outcome, Suspend Link, Internal Link | Success |
| Parameters | The parameters for this activity. This is done via a pop up window with the following fields: Name - name of the parameter, e.g. enactor.inventoryManagement.SendingOrRequesting. Type - type of the parameter, e.g. java.lang.String. Value - value of the parameter, e.g. REQUESTING. | [enactor.inventoryManagement.SendingOrRequesting] |
Human Task
| Property | Description | Example |
|---|---|---|
| Display Description | Text that is displayed as the description for this human task. | xxx |
| Display Description Message Base | The message base to use when resolving the message ID for the display description. | xxx |
| Display Description Message ID | The message ID to use for resolving the display description. | xxx |
| Display Title | The title for the human task. | xxx |
| Display Title Message Base | The message base to use when resolving the message ID for the title. | xxx |
| Display Title Message ID | The message ID to use for resolving the title. | xxx |
| Job Description | The description for this job. | First Simple Task |
| Job Header | The header for this job when viewed from the task list. | Select Products |
| Job Type | The type for this job. Task list shows 'JobType - JobHeader' format. | Request Stock From Location |
| People Group Evaluator Parameters | Data that can be supplied to the people group evaluator. This is done via a pop-up window with the following fields: Name - name of the people group evaluator parameter, e.g. xxx. Type - type of the people group evaluator parameter, e.g. xxx. Value - value of the people group evaluator parameter, e.g. xxx | xxx |
| People Group Evaluator | The people group evaluator to use to work out who to assign this task to. | {http://www.enactor.com/task}SimpleUserEvaluator |
| Priority | The task priority. High(1-3), Normal (4-7), Low(8-10) | 5 |
| Timeout Duration | A timeout (in seconds) after which the business process will raise a timeout outcome if the user does not process the task. | P0Y0M2DT0H0M |
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] |