Advanced Task (eForms) activity
An activity that combines the operations of the Dynamic Parallel, Dynamic Sequential, and Voting activities that use eForms. This activity lets participants in a running process adapt to new requirements. They can add new participants to complete a human task in parallel, in sequence, or as voters. When the activity runs, process participants can add users through the task list or Manager app.
Configure the Advanced Task (eForms) activity
To configure the Advanced Task (eForms) activity, do the procedure in this topic.
Video: Create Your First eForm
Examples
- (Example) Create a Sequential Approval Task
- (Example) Create a Parallel Approval Task
- (Example) Create a Voting-Based Approval Task
- Examples - Step-by-step use case examples, information about what types of examples are provided in the AgilePoint NX Product Documentation, and other resources where you can find more examples.
Prerequisites
- A user must have Create a Task and Cancel a Task access rights in AgilePoint Manage Center in order to see the Process Adaptation functionality in AgilePoint Manage Center.
- A modification to the Process Viewer web.config file is required in order to see the Process Adaptation functionality in the Process Viewer.
Good to Know
- In most text fields, you can use process data variables as an alternative to literal data values.
- Use a Standard Task activity only if you do not want the form to start the process. If you want your form to start the process, use the Start Task (eForms) activity or Start Task (External Forms) activity.
- If you assign a task to a new participant, and then that participant releases the task back to the pool, and the participant to whom the task was originally assigned is removed from the pool.
This applies only to the current process instance.
How to Start
- On the Application Explorer screen, do one of these:
- Do one of these:
- Add an activity:
- In the Process Builder, in the Activity Library, open the eForms tab.
- On the eForms tab, drag the Advanced Task (eForms) activity onto your process.
- Change an activity:
- In your process, double-click your activity.
- Add an activity:
Procedure
- On the Advanced Task Configuration screen, do one of these:
- Select the form that exists.
- Create a new task form.
- Click Add New Form.
- Complete the fields on the
Form Details screen.
For more information, refer to Create a Human Task with eForms.
- Click General Configuration .
- Complete the fields on the General Configuration screen.
- Click Participants
- Add or change participants for your task on the
Participants screen.
For more information, refer to Add Participants to a Human Task with eForms.
- Click Voting Task Configuration
- Binds data to an XML schema to manage
approvals as votes on the
Voting Task Configuration
screen.
For more information, refer to Configure Voting for eForms.
- (Optional) If you want to let a runtime app user submit the form with anonymous authentication, click Advanced > Anonymous Access .
For more information, refer to (Example) Use Anonymous Authentication in a Process-Based App.
- (Optional) When the task changes status, you can send notifications using e-mail, Yammer, Salesforce Chatter,
Skype for Business, or
SMS:
- To send an e-mail notification, click
Advanced >
E-mail Notifications .
For more information, refer to Configure E-mail Notifications for Any Activity.
- To send a notification with Yammer, click Advanced > Yammer Notifications .
For more information, refer to Configure Yammer Notifications for Human Tasks.
- To send a notification with Salesforce Chatter, click Advanced > Chatter Notifications .
For more information, refer to Configure Salesforce Chatter Notifications for Human Tasks.
- To send a notification with Skype for Business, click Advanced >
Skype for Business .
For more information, refer to Configure Skype for Business Notifications for Human Tasks.
- To send a notification with SMS, click Advanced >
SMS Notifications .
For more information, refer to Configure SMS Notifications for Human Tasks.
- To send an e-mail notification, click
Advanced >
E-mail Notifications .
Form Details screen
Configures a new human task form.
Fields
Field Name | Definition |
---|---|
Form Name |
|
Form Description |
|
Next |
|
General Configuration
Specifies the general information for the Advanced Task activity.
Fields
Field Name | Definition |
---|---|
Display Name |
|
Description |
|
Time to Complete |
|
Priority |
|
Participants
Specifies the people, groups, or roles assigned to a human task..
Fields
Field Name | Definition |
---|---|
Details |
|
Participant Type list |
|
Search |
|
Assign task to the same participants each time activity runs |
|
Approval Order |
|
Voting Task Configuration
Binds data to an XML schema to manage approvals as votes To configure voting, you must map the approvals to the schema for your input form.
Fields
Field Name | Definition |
---|---|
Select the repeating data node that will contain the approvers data |
|
Store The Voting Result In |
|
The result is considered when % of the users approve |
|