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] |