Skip to main content
1-Visitor
April 16, 2012
Solved

Windchill Workflow Tally Votes

  • April 16, 2012
  • 3 replies
  • 3921 views

I want to make a workflow that has multiple approvers in the same role. If all of the approvers have a vote of approved, the primary business object will be approved. If there is 1 vote to reject, the primary business object is rejected without allowing the remaining voters a chance to vote. The problem is, when a reject vote is counted, the workflow waits until it has the rest of the votes in. This is not a good use of time since it will ultimately be rejected regardless of the rest of the votes. Is there any workflow logic that I am missing that would allow me to do this?

All votes approved -> Approved after all votes

1 or move vote rejected -> Rejected on the first Rejected vote

Thanks!

Best answer by JeffZemsky

Melissa

Here is an example using a Synch robot to reject on the first vote -

Reject on 1st Reject Vote.pptx

Hope this helps

3 replies

4-Participant
April 18, 2012

Hi Melissa,

having same requirement, 1 month ago I'd open a call to PTC Support to have a hint: actually they're still working on it! As far as I got answer, I'll leto you know about.

Kind regards

17-Peridot
April 27, 2012

Melissa

Here is an example using a Synch robot to reject on the first vote -

Reject on 1st Reject Vote.pptx

Hope this helps

1-Visitor
April 30, 2012

I tried this out and it worked. Thank you so much!