Skip to main content
10-Marble
April 14, 2010
Question

Approval Task, stop after one negative vote

  • April 14, 2010
  • 0 replies
  • 380 views

I've had another post on here awhile ago asking how to get all the feedback from different roles before moving forward, see this thread for that discussion http://portal.ptcuser.org/p/fo/st/topic=16&post=72548#p72548

My new request for a different workflow is that we have 1 task, with 1 role that will have multiple people in that role. All the people in the role are required to vote in order to Approve the object, but if one person votes Rework, they want it to go to Rework right away.

I have the Participants tab set to have the role Change Review Board, Required = All

In the Routing tab I have the following expression

result=WfTally.any(self,"Rework","Approve");

If afirst person goes and votes Rework, it will still wait for the remaining people in the role to vote. I'm thinking that I could possiblyput something in the Rework transition but I think that may not actually get fired until all have voted too.

Any suggestions would be greatly appreciated.