Featured post

GetNextWork functionality in pega

What is GetNextWork in pega? Pega provided a functionality to get the most urgent assignment(task) for user to work on. This is configured o...

Split-Join, Split-For-Each and Spin-Off

Split Join - One or more flows with Any, All options

Split For Each - One flow for each page in page list/ page group with Any, All, Iterate options

 Split Join:- Work item needs approval from two different teams to continue further. So you can select two different flows and route the flows to two different workbasket/ worklist to get approval for the work item. The main flow waits for the split join flows to finish, you can either stop the main flow till both the flows ends or either of the flow end. 

Split-For-Each: Work parties of a work item needs to confirm their acceptance with the case which is being processed. So there will be one flow which will have the assigments to record the acceptance of parties. Now we have to initiate or start this flow for each user or work party and needs to record their input. So here you ill mention the work parties page list and the flow name which executes for each work party. Like split join here you can have join option Any, All and in addition to that Iterate option which initiates flows to parties one after the other. 

Spin-Off: When we want to initiate one more flow to current flow/ work object without halting the current flow and has to run in parallel to the current flow we go for Spinoff, So that work object will be having both the flows running at parallel and assigned to one or more parties/ teams. Spinoff is just like a subflow or additional flow to the case which will not stop/halt the main flow.

Your question is how it works if we initiate on the same work object and what if on different work object? Even if you initiate on same work object or different work object it doesn't matter, in fact in either which way it is going to add one more flow to that work object. I mean if you initiate spinoff to current work object it is going to create one parallel flow to current work object, if you initiate to some other work object it is going to create one parallel flow to that work object as always.



No comments:

Post a comment