Create Human Task Activities
Human task activities represents part of your process where an end user (process participant) is required to perform an action. The task can be a simple interaction, such as entering a form, or part of a more complicated workflow that requires input from multiple process participants.
Different types of human task activities enables you to model different types of interactions:
- Submit Tasks: Enable you to display a form that the user must submit to create a request or to provide information about a certain subject.
- Approval Tasks: Enable you to display a form that the user must review or complete and then perform a certain action. The user might approve or reject the request. You can also define custom actions for the user to perform. Approval tasks enable you to define an approval pattern. Generally you use the outcome of the approval task to drive the rest of the process flow.
Note that human task activities typically have a form associated with them but not always. You can configure a human task activity without an associated form.
Want to learn how to create human task activities? See:
Typical Workflow for Creating a Human Task Activity
Human task activities enable you to model how a user interacts with the application. When you add a human task activity to your process, you must also configure its implementation, define a form, and configure data associations.
- Add a human task activity to an existing business process.
- Configure the human task activity's implementation.
- Create a form to display the human task activity information.
- Configure the human task activity to use the created form.
- Configure the human task activity's input and output arguments using data associations.
Create Submit and Approve Tasks
You can create human task activities to model user interaction with the application. Use a submit task to display a form for the user to complete and submit. Use an approve task to display a form for the user to view and/or complete, and then perform an action such as approve, reject, or a custom action that you define.