Voting Sub-Process walk-through

Diagram

User voting

The workflow presents each voting user with a new task to vote.

It contains a justification field and the options to approve or reject. If the addComments process variable is true, the workflow transforms any justification into a comment on the asset page.

The voting task expires after the time specified by the voteTimeoutDuration process variable and the workflow continues to a result without the vote.

Result

You can use the votingSuccess boolean process variable to pass the result to the parent workflow. If the sendActionEmail process variable is true, each voting user receives an email with the result of the vote.