This content has been marked as final. Show 4 replies
mail firstname.lastname@example.org,will try to help you out
you would need to xpath into the variable of type TaskDeadline and set the days to a integer which represents the actual days when the deadline occurs, also you would need to set the enabled property of the taskDeadline variable to true
"Taking this a little further what I'm trying to do is only Deadline a Task after a period of time after it has been ' Claimed' form a Group User Inbox - so the Task can't get stuck indefinitely in a Users Task Queue if they go sick, on holiday, etc"
The deadline timer starts when the task is created (placed in the group queue), and there is no way to reset the deadline timer when a user claims the task.
However, the deadline is still 'active' once the user claims the task.
The only way I can think of doing something this complex is to subscribe to a claim event, and handle it explicitly within a process, rather than using the default deadline handling.
You'd probably need to call the deadline operation on the TaskManager component, although off the top of my head, I don't know if that's orchestratable - you may need a customer component.
I have no idea whether this would actually work though - let us all know... :)