Home
Forums
New posts
Search forums
What's new
New posts
New profile posts
Latest activity
Members
Registered members
Current visitors
New profile posts
Search profile posts
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Home
Forums
Pega Topic Wise Interview Questions and Answers
Pega - Flows
Pega - Flows Interview Questions and Answers
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="AllJobsInfo" data-source="post: 20" data-attributes="member: 1"><p style="text-align: center"><a href="http://alljobsinfo.net/index.php?forums/Pega-FlowsInterview-Questions-Answers/" target="_blank"><strong><span style="color: rgb(44, 130, 201)"><span style="font-size: 22px">Pega - Flows Interview Questions and Answers</span></span></strong></a></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-size: 18px"><span style="color: rgb(226, 80, 65)"><strong>Differences between Process flow and screen flow</strong></span></span></p><p></p><table style='width: 100%'><tr><td><p style="text-align: center"><strong>Process Flow</strong></p> </td><td><p style="text-align: center"><strong>Screen Flow</strong></p> </td></tr><tr><td> <ul> <li data-xf-list-type="ul"><strong><strong>It creates a work object</strong></strong></li> </ul> </td><td> <ul> <li data-xf-list-type="ul"><strong><strong>It cannot create work object (By Default)</strong></strong></li> </ul> </td></tr><tr><td> <ul> <li data-xf-list-type="ul"><strong><strong>For every assignment we see submit button, means when an assignment is completed, we cannot navigate back.</strong></strong></li> </ul> </td><td> <ul> <li data-xf-list-type="ul"><strong><strong>For every assignment we get next, back and finish buttons available accordingly. We can navigate between assignments.</strong></strong></li> </ul> </td></tr><tr><td> <ul> <li data-xf-list-type="ul"><strong><strong>Flow action can be called on assignment shape outward connector. Here we can call multiple flow actions per assignment.</strong></strong></li> </ul> </td><td> <ul> <li data-xf-list-type="ul"><strong><strong>Flow action can be called, on assignment shape itself. Only one flow action per assignment is possible.</strong></strong></li> </ul> </td></tr><tr><td> <ul> <li data-xf-list-type="ul"><strong><strong>Harness can be called, per each assignment.</strong></strong></li> </ul> </td><td> <ul> <li data-xf-list-type="ul"><strong><strong>Harness can be called on start shape of screen flow that means for all assignments in screen flow same harness.</strong></strong></li> <li data-xf-list-type="ul"></li> </ul> </td></tr><tr><td> <ul> <li data-xf-list-type="ul"><strong><strong>Routing option is available on assignment shape.</strong></strong></li> <li data-xf-list-type="ul"><strong><strong>Each assignment can be routed to different operator using assignment shape.</strong></strong></li> <li data-xf-list-type="ul"></li> </ul> </td><td> <ul> <li data-xf-list-type="ul"><strong><strong>Routing option available on Start shape of screen flow.</strong></strong></li> <li data-xf-list-type="ul"><strong><strong>That means all assignments in screen flow gets routing to one single work list or work basket.</strong></strong></li> <li data-xf-list-type="ul"><strong><strong>All assignment must be worked on only by one operator.</strong></strong></li> </ul> </td></tr><tr><td> <ul> <li data-xf-list-type="ul"><strong><strong>By default, PRPC performs a save and commit for each flow shape.</strong></strong></li> </ul> </td><td> <ul> <li data-xf-list-type="ul"><strong><strong>By default, PRPC performs a save and commit for each flow shape.</strong></strong></li> <li data-xf-list-type="ul"><strong><strong>Here, on start shape screen flow “Sava on Last step” option is available.</strong></strong></li> <li data-xf-list-type="ul"><strong><strong>If we select this option, the save and commit happens only at the end of screen flow.</strong></strong></li> </ul> </td></tr></table><p><strong></strong></p><p><strong><span style="color: rgb(226, 80, 65)">2. Can we use Integrator shape of Split join shapes in screen flow?</span></strong></p><p><strong>A. Screen flow we cannot use any advanced shapes except split for each.</strong></p><p><strong></strong></p><p><strong><span style="color: rgb(226, 80, 65)">3. We have a process flow and sub flow as described below.</span></strong></p><p><span style="color: rgb(226, 80, 65)"><strong> Process Flow</strong></span></p><p><span style="color: rgb(226, 80, 65)"><strong> A1 -> SubProcess ->A2(Routedto – User1)</strong></span></p><p><span style="color: rgb(226, 80, 65)"><strong>Subflow</strong></span></p><p><span style="color: rgb(226, 80, 65)"><strong> A2(Routed to – Manager1)</strong></span></p><p><span style="color: rgb(226, 80, 65)"><strong>On sub process we have selected SPIN OFF OPTION.</strong></span></p><p> <span style="color: rgb(226, 80, 65)"><strong>After we executed process flow, submit assignment ONE, Sub flow assignment and A2 of process flow bother have been created and routed to Above Operators.</strong></span></p><p><strong><span style="color: rgb(226, 80, 65)">Both have logged in , trying to open the assignment, will they be able to parallel work on it? Or not? What is the reason?</span></strong></p><p><strong>A.Not able to work on parallel, because of default locking.</strong></p><p><strong></strong></p><p><strong><span style="color: rgb(226, 80, 65)">4. How to call a flow from activity?</span></strong></p><p><strong>Call NewFromFlow</strong></p><p><strong> FlowName</strong></p><p><strong> Class Group Name</strong></p><p><strong></strong></p><p><strong><span style="color: rgb(226, 80, 65)">5. How many different ways we can create WO?</span></strong></p><p><strong>A.1. From activity : Call New, Call NewFromFlow, Call Add or AddWork, Call svcAddWorkObject</strong></p><p><strong>2. Flow from portal</strong></p><p><strong>3.Case Type form portal.</strong></p><p><strong>4. From Services Call svcAddWorkObject (We use this activity when we create cases during a service reuest).</strong></p><p><strong></strong></p><p><strong><span style="color: rgb(226, 80, 65)">6. What is the Difference between Sub process (Spin OFF), Split Join, Split for each?</span></strong></p><table style='width: 100%'><tr><td><p style="text-align: center"><strong>Sub Process (Spin Off)</strong></p> </td><td><p style="text-align: center"><strong>Split Join</strong></p> </td><td><p style="text-align: center"><strong>Split for Each</strong></p> </td></tr><tr><td><strong>We can call one sub flow</strong></td><td><strong>We can call at least two sub flows</strong></td><td><strong>We can one sub flow, passing a page list. Sub flow gets executed N number of time.<br /> Where N = Number of pages in page list.</strong></td></tr><tr><td><strong>This is Synchronous with no spin off.<br /> Asynchronous with Spin OFF</strong></td><td><strong>This is Synchronous</strong></td><td><strong>This is Synchronous</strong></td></tr><tr><td><strong>Synchronous: Parent flow will wait till sub flow gets completed.<br /> <br /> Asynchronous: Parent flow will not wait for the sub flow to be completed. That means parent flow can be finished before sub flow.</strong></td><td><strong>Join (ALL)<br /> Parent flow will wait till all sub flows completed.<br /> Join (ANY)<br /> Parent flow will wait till at least one sub flow to be completed.<br /> JOIN (SOME – Condition)<br /> Parent flow will wait for at least one sub flow to be completed given condition must be satisfied.</strong></td><td><strong>Join (ALL)<br /> Parent flow will wait till all sub flows completed.<br /> Join (ANY)<br /> Parent flow will wait till at least one sub flow to be completed.<br /> JOIN (SOME – Condition)<br /> Parent flow will wait for at least one sub flow to be completed given condition must be satisfied.<br /> Exit Iteration (Condition)<br /> During loop, it exits the loop, when a given condition satisfied.</strong></td></tr></table><p></p><p><strong><span style="color: rgb(226, 80, 65)">7. Can we call a third party service in a screen flow using integrator shape?</span></strong></p><p><strong>A. We cannot, because Advanced shapes are not available in screen flow.</strong></p></blockquote><p></p>
[QUOTE="AllJobsInfo, post: 20, member: 1"] [CENTER][URL='http://alljobsinfo.net/index.php?forums/Pega-FlowsInterview-Questions-Answers/'][B][COLOR=rgb(44, 130, 201)][SIZE=6]Pega - Flows Interview Questions and Answers[/SIZE][/COLOR][/B][/URL] [SIZE=5][COLOR=rgb(226, 80, 65)][B]Differences between Process flow and screen flow[/B][/COLOR][/SIZE][/CENTER] [B][/B] [TABLE] [TR] [TD][CENTER][B]Process Flow[/B][/CENTER][/TD] [TD][CENTER][B]Screen Flow[/B][/CENTER][/TD] [/TR] [TR] [TD][LIST] [*][B][B]It creates a work object[/B][/B] [/LIST][/TD] [TD][LIST] [*][B][B]It cannot create work object (By Default)[/B][/B] [/LIST][/TD] [/TR] [TR] [TD][LIST] [*][B][B]For every assignment we see submit button, means when an assignment is completed, we cannot navigate back.[/B][/B] [/LIST][/TD] [TD][LIST] [*][B][B]For every assignment we get next, back and finish buttons available accordingly. We can navigate between assignments.[/B][/B] [/LIST][/TD] [/TR] [TR] [TD][LIST] [*][B][B]Flow action can be called on assignment shape outward connector. Here we can call multiple flow actions per assignment.[/B][/B] [/LIST][/TD] [TD][LIST] [*][B][B]Flow action can be called, on assignment shape itself. Only one flow action per assignment is possible.[/B][/B] [/LIST][/TD] [/TR] [TR] [TD][LIST] [*][B][B]Harness can be called, per each assignment.[/B][/B] [/LIST][/TD] [TD][LIST] [*][B][B]Harness can be called on start shape of screen flow that means for all assignments in screen flow same harness.[/B][/B] [*][B][B][/B][/B] [/LIST][/TD] [/TR] [TR] [TD][LIST] [*][B][B]Routing option is available on assignment shape.[/B][/B] [*][B][B]Each assignment can be routed to different operator using assignment shape.[/B][/B] [*][B][B][/B][/B] [/LIST][/TD] [TD][LIST] [*][B][B]Routing option available on Start shape of screen flow.[/B][/B] [*][B][B]That means all assignments in screen flow gets routing to one single work list or work basket.[/B][/B] [*][B][B]All assignment must be worked on only by one operator.[/B][/B] [/LIST][/TD] [/TR] [TR] [TD][LIST] [*][B][B]By default, PRPC performs a save and commit for each flow shape.[/B][/B] [/LIST][/TD] [TD][LIST] [*][B][B]By default, PRPC performs a save and commit for each flow shape.[/B][/B] [*][B][B]Here, on start shape screen flow “Sava on Last step” option is available.[/B][/B] [*][B][B]If we select this option, the save and commit happens only at the end of screen flow.[/B][/B] [/LIST][/TD] [/TR] [/TABLE] [B] [COLOR=rgb(226, 80, 65)]2. Can we use Integrator shape of Split join shapes in screen flow?[/COLOR] A. Screen flow we cannot use any advanced shapes except split for each. [COLOR=rgb(226, 80, 65)]3. We have a process flow and sub flow as described below.[/COLOR][/B] [COLOR=rgb(226, 80, 65)][B] Process Flow A1 -> SubProcess ->A2(Routedto – User1) Subflow A2(Routed to – Manager1) On sub process we have selected SPIN OFF OPTION. After we executed process flow, submit assignment ONE, Sub flow assignment and A2 of process flow bother have been created and routed to Above Operators.[/B][/COLOR] [B][COLOR=rgb(226, 80, 65)]Both have logged in , trying to open the assignment, will they be able to parallel work on it? Or not? What is the reason?[/COLOR] A.Not able to work on parallel, because of default locking. [COLOR=rgb(226, 80, 65)]4. How to call a flow from activity?[/COLOR] Call NewFromFlow FlowName Class Group Name [COLOR=rgb(226, 80, 65)]5. How many different ways we can create WO?[/COLOR] A.1. From activity : Call New, Call NewFromFlow, Call Add or AddWork, Call svcAddWorkObject 2. Flow from portal 3.Case Type form portal. 4. From Services Call svcAddWorkObject (We use this activity when we create cases during a service reuest). [COLOR=rgb(226, 80, 65)]6. What is the Difference between Sub process (Spin OFF), Split Join, Split for each?[/COLOR][/B] [TABLE] [TR] [TD][CENTER][B]Sub Process (Spin Off)[/B][/CENTER][/TD] [TD][CENTER][B]Split Join[/B][/CENTER][/TD] [TD][CENTER][B]Split for Each[/B][/CENTER][/TD] [/TR] [TR] [TD][B]We can call one sub flow[/B][/TD] [TD][B]We can call at least two sub flows[/B][/TD] [TD][B]We can one sub flow, passing a page list. Sub flow gets executed N number of time. Where N = Number of pages in page list.[/B][/TD] [/TR] [TR] [TD][B]This is Synchronous with no spin off. Asynchronous with Spin OFF[/B][/TD] [TD][B]This is Synchronous[/B][/TD] [TD][B]This is Synchronous[/B][/TD] [/TR] [TR] [TD][B]Synchronous: Parent flow will wait till sub flow gets completed. Asynchronous: Parent flow will not wait for the sub flow to be completed. That means parent flow can be finished before sub flow.[/B][/TD] [TD][B]Join (ALL) Parent flow will wait till all sub flows completed. Join (ANY) Parent flow will wait till at least one sub flow to be completed. JOIN (SOME – Condition) Parent flow will wait for at least one sub flow to be completed given condition must be satisfied.[/B][/TD] [TD][B]Join (ALL) Parent flow will wait till all sub flows completed. Join (ANY) Parent flow will wait till at least one sub flow to be completed. JOIN (SOME – Condition) Parent flow will wait for at least one sub flow to be completed given condition must be satisfied. Exit Iteration (Condition) During loop, it exits the loop, when a given condition satisfied.[/B][/TD] [/TR] [/TABLE] [B][COLOR=rgb(226, 80, 65)]7. Can we call a third party service in a screen flow using integrator shape?[/COLOR] A. We cannot, because Advanced shapes are not available in screen flow.[/B] [/QUOTE]
Verification
Post reply
Home
Forums
Pega Topic Wise Interview Questions and Answers
Pega - Flows
Pega - Flows Interview Questions and Answers
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top