AnsweredAssumed Answered

Best way to expire a task?

Question asked by andreapasutti on Mar 24, 2017
Latest reply on Mar 31, 2017 by andreapasutti

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:

 

  1. Assigned To: Gets Initial Task
  2. Accountable Owner: Gets Initial Task to approve or reject
  3. IF REJECT
  4. Assigned To: Gets Subsequent Task
  5. The approve/subsequent task loop
  6. 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:

 

task expire parallel action pause for

 

Seems a bit clunky. Is this the best way to go? Thoughts?

Outcomes