Majority Approvals in Parallel Workflow
In the most basic Workflow project, a person will make a request and a second person will approve that request. But we often have to deal with more complex scenarios that require additional flexibility. For example, in a change management process, a request is often routed to a Change Advisory Board (CAB) consisting of several members. Typically each member of the CAB will need to analyze the request and either accept or reject it. This part of the process is usually not considered "complete" until a majority decision (e.g. 3 out of 5) has been reached. This video demonstrates how to use the Embedded Merge Component to wait for a configurable scenario to occur before advancing further into the project, for example waiting for 3 out of 5 CAB members to approve or reject a request before proceeding.
NOTE: the v7.1 project file (Majority_Approvals_In_Parallel.zip) that accompanies this video is available for download from this page as well. Simply download the file, unzip it, and double-click the .package file to open the project in Workflow 7.1.
Keywords - initialize data, array, Dialog Workflow, For Each Element in Collection, loop, parallel split, send email, WorkflowAdvanced.dll, demo component, wait, AddValues, increment global data integer, variable scope, Do I Continue Model, Number Range Rule, logic, true false flag, Close Workflow Task, Process Manager task, ResponsePageLink, debugger, logic
Download for viewing: Click the on the .mp4 link below and choose "save link as"