So it appears that the Due Date field in a task does nothing. This discussion seems to confirm my trial and error: https://community.nintex.com/message/33409.
I'm wondering how best to expire a task. I have a workflow that does this:
- Assigned To: Gets Initial Task
- Accountable Owner: Gets Initial Task to approve or reject
- IF REJECT
- Assigned To: Gets Subsequent Task
- The approve/subsequent task loop
- Workflow only progresses if task is approved (either Initial or Subsequent)
If any of these tasks are not completed within the allotted time, I want them to expire and I want the workflow to end. The "allotted time" is the difference between the Start Date and the Due Date. The requestor specifies both. I have the pieces I need, I just need to know the best way to expire the task and update the request so the status is set to "Expired".
When I use the Request Review action that does not have reminders, I run it in parallel with a "Pause For" action, which sends a notification that includes a link back to the original task. I was thinking something similar would work for this. I started assembling this process:
Seems a bit clunky. Is this the best way to go? Thoughts?