The Custom User Task Form widget allows designers to define a set of possible responses and assign a task to users to complete a form to submit their selection. The overall result of the collected user responses is based on various business rules that can be set in the widget, with the result stored to a variable.
Widget Properties:
Column | Description |
Task Assigned To (Required): |
Enter one or more users or groups to complete the form. Each user is assigned a task when the widget runs. Assignees’ names can be entered using any of the following methods:
|
Expand Groups: |
If a SharePoint group is entered in the Approvers property, the Expand Groups setting determines whether a single task is assigned to the entire group or if a separate task is assigned to each member of the group.
|
Required Responses: |
Select the number of approvals required to save the response as a variable. The possible selections are:
|
Value: | This field is only shown if This number or This percentage are selected from the Required Responses drop-down menu. Based on your selection, type the appropriate number in the box, or use a lookup. |
Task Form (Required): |
Build the task form with possible responses for the assignees to complete by clicking the ellipses to the right of the field. The Custom Task Form Settings window will open with the following fields:
|
Outcome to Save: | From the drop-down menu, select Most chosen response to save the response(s) chosen by the most task assignees or Least chosen response to save the response(s) chosen by the fewest task assignees. |
Ties: |
Decide what outcome to save in the event that two or more responses tie. Choose one of the following options from the drop-down menu:
|
Save Outcome To (Required): |
Pick a variable to save the outcome of the responses to. This can be an existing variable, or you can click the Create a variable link to define a new one:
|
Send Task Assignment Emails: |
Select an option to determine if the widget will send notification e-mails to users.
|
Send Status Emails to Initiator: |
Select an option to determine if the widget will send notification e-mails to the initiator.
|
Notification Subject/Body: | Customize the subject and body for the notification e-mail sent for the original Request Approval task. Default text can be specified in the Request Approval Task Notification sections of the Workflow Conductor Control Panel E-mail Settings. |
Reassignment Subject/Body: | Customize the subject and body for the notification e-mail sent if a task is reassigned. Default text can be specified in the Request Approval Task Reassignment sections of the Workflow Conductor Control Panel E-mail Settings. |
Request Change Subject/Body: | Customize the subject and body for the notification e-mail sent if a change is requested for the task. Default text can be specified in the Request Approval Task Change Request sections of the Workflow Conductor Control Panel E-mail Settings. |
Send Reminder: | Send a reminder email to task assignees some number of days before a task’s due date is reached. |
Days Before Due Date (Required if Send Reminder=Yes): | Enter the number of days prior to the Due Date that the reminder email should be sent. This can be set explicitly, or the value can be set dynamically at runtime using a lookup. |
Reminder Subject/Body: | Customize the subject and body for the reminder notification e-mail sent to task assignees prior to the task Due Date. Default text can be specified in the Custom User Task section of the Workflow Conductor Control Panel E-mail Settings. |
Escalate Overdue: | Reassign a task to a specified person if it passes the task Due Date without being completed. |
Escalate To (Required if Escalate Overdue=Yes): | Enter one or more users or groups to escalate the task to. |
Escalation Subject/Body: | Customize the subject and body for the reminder notification e-mail sent to task assignees prior to the task Due Date. Default text can be specified in the Custom User Task section of the Workflow Conductor Control Panel E-mail Settings. |
Days Until Due: | Enter the number of days until the task is due. You can enter a specific number or use a lookup. The number of days is added to the current date at the time the widget is run to determine the Due Date for each approver task. The calculated task Due Date is included in the task notification e-mail. If you do not enter a Days Until Due value, the Due Date property will be used, if there is one, or the task Due Date will be empty. |
Due Date: |
Enter a Due Date for the task. You can enter a specific date using the calendar control or use a lookup. Unlike the Days Until Due property, this property sets a specific Due Date for the task. This is useful in situations where a particular deadline must be met. The task Due Date is included in the task notification e-mail. If you do not enter a Due Date, the value in the Days Until Due property will be used, if there is one, or the task Due Date will be empty.
|
Allow Reassignment: |
|
Allow Request Change: |
|
Allow Comments: |
|
Save Comments To: | Each approver has the opportunity to enter comments when completing an approval task. You can view task comments in the completed task. If the Send Email property is set to Yes, a summary of all comments is e-mailed to the workflow initiator when the widget is finished running. You can also store the comments in a workflow variable for use later in the workflow. To assign a workflow variable, select a Text data type variable from the Save Comments To list. Create variables in the Workflow Settings tab in the settings pane, or click the Create new variable link next to the variable list. If multiple approvers enter comments, each comment is appended to the workflow variable. |
Allow Attachment: | Select Yes or No from the drop-down menu. |
Item to Attach: | Use a lookup to add an attachment. |
Click Apply to save the widget settings. | |
Example of Custom User Task Form Widget
Return to User Interaction Widgets List
See Also: