Skip to main content

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.

PropertyDescriptionExample
Applicable People GroupsThe list of people groups that are displayed in the drop-down within the activity.[{http://www.enactor.com/task}SimpleUserEvaluator]
Applicable Process IDThe list of business processes this activity type can be used within by default.InventoryManagement/ProductSelection/ProductSelection
Implementation TypeThe type of activity this is.Human Task
Task NameThe entity name of the task that fulfills this activity type.{http://www.enactor.com/core}SimpleGenericTask

General

PropertyDescriptionExample
Activity IDThe ID for this activityActionActivity-1
Activity TypeThe type of activity for this element, selected from a drop down list.InventoryManagement/ProductSelectionActivityType
DescriptionThe description for this activity.Request Stock From Location
NameThe name for this activity.Request Stock From Location
OutcomesThe list of outcome(s) this activity will generate. Selected from a drop down list, i.e. Outcome, Suspend Link, Internal LinkSuccess
ParametersThe 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

PropertyDescriptionExample
Display DescriptionText that is displayed as the description for this human task.xxx
Display Description Message BaseThe message base to use when resolving the message ID for the display description.xxx
Display Description Message IDThe message ID to use for resolving the display description.xxx
Display TitleThe title for the human task.xxx
Display Title Message BaseThe message base to use when resolving the message ID for the title.xxx
Display Title Message IDThe message ID to use for resolving the title.xxx
Job DescriptionThe description for this job.First Simple Task
Job HeaderThe header for this job when viewed from the task list.Select Products
Job TypeThe type for this job. Task list shows 'JobType - JobHeader' format.Request Stock From Location
People Group Evaluator ParametersData 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 EvaluatorThe people group evaluator to use to work out who to assign this task to.{http://www.enactor.com/task}SimpleUserEvaluator
PriorityThe task priority. High(1-3), Normal (4-7), Low(8-10)5
Timeout DurationA timeout (in seconds) after which the business process will raise a timeout outcome if the user does not process the task.P0Y0M2DT0H0M

Meta Data

PropertyDescriptionExample
InputsThe 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]
OutputsThe 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]