0% found this document useful (0 votes)
44 views4 pages

Interview Pega (2)

The document outlines a series of technical questions and answers related to PEGA, focusing on data pages, decision tables, and instance handling. It covers topics such as savable data pages, parameterized vs. keyed data pages, and various methods for calling decision tables and managing data in PEGA applications. Additionally, it touches on security, authentication, and user access restrictions based on country-specific criteria.

Uploaded by

Mahesh Wagh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views4 pages

Interview Pega (2)

The document outlines a series of technical questions and answers related to PEGA, focusing on data pages, decision tables, and instance handling. It covers topics such as savable data pages, parameterized vs. keyed data pages, and various methods for calling decision tables and managing data in PEGA applications. Additionally, it touches on security, authentication, and user access restrictions based on country-specific criteria.

Uploaded by

Mahesh Wagh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

COFORGE

1. Tell me about yourself?

2. What are the strong areas you worked on rules in PEGA?

Data pages, Data transform, Report Definition, Activity, Connectors

3. Explain the savable datapage & what are configuration we need to check?

Savable data page is one of the Mode in Data page, Where we can Save the data page in to Data base

4. What are the different save options available on savable datapage?

A. Save data page flow shape, save data page method, Flow Action Action tab save datapage
option , In Single Page property Refer to data page

5. Different between Parameterised & Keyed Datapage?

Parameterized datapage –are which datapage we get by hitting the data source each and every time
when we call.

Keyed Datapage – by passing keyed datapage we get a list of Data page on to the clipboard. If we call
the keyed datapage each and every time datapage will go to the clipboard and bring the data again it
won’t hit the database.

6. How to call Datapage in DataTransform ?


D_Datapagename[Param1:Value1,Param2:Val2]
7. ExplainOBJ-Open-By-Handle ? & its parameters?

Obj-open-by-handle is used to fetch single instance from table by passing ‘.pzInskey’


Parameter- InstanceHandle*

8. In OBJ-Open can you open the instance without class key ?

No, We cannot open instance with out Classkey

9. What is difference b/n OBJ-SAVE with writenow & commit ?

If the Work flow processing is part of transactional processing no need of calling writenow or commit
If Work flow processing is not being part of transactional processing Than we have to perform

Writenow - Performs an immediately Commit on specific differ queue Instance of Specific obj-save.

Commit – Commit methods perform a commit of entire Differ queue after performing all obj-save.

10. How to call Decision Table from Activity ?

Property-Map-DecisionTable

11. How to call Decision Table from DataTransform ?


Use the method pxEvaluateDecisiontable(String PrimaryPagename,String RulesetName)
12. Can we get the multiple output from the Decision table without evaluating all rows.
Yes, we can get it Decision tab –Results tab we have option ‘Allow results for multiple

13. How to call a Decision Table from another Decision Table?

14. Do you know about the DataPropagation from child to Parent ?

15. Are you aware of Locking?

16. Let suppose, We have a parent case & child case setup. I am working on the child case. Can you
work on the parent case when it was in default locking . can It be possible ?

17. You have a screen with Text input box, in that text input box, you can give the operator ID. Ie.,
opr1, opr2, opr3…. any valid operator & on submission of that particular screen your next assignment
should go to the operator which you have given on the screen.
If you have given multiple operator by giving separated commas like opr1, opr2 your next
assignment should go to single operator.
If it is a junk value given by the user then, your next assignment will go to generic workbasket.

18. I need to find the all the operators in the system who doesn’t have any assignment in their
worklist?

i have used join with Worklist and workbasket class. Below are the steps.

1) Create RD in Casetype class and add class join in data access tab as List- Assign-worklist and Basket
- Assign-Workbasket using "include all rows in this class" and pzinskey as condition

2) add filters for join class any property value to is null. example : List.pxAssignedOperatorID "is null"
and Basket.pxAssignedOperatorID "is null"

then it will pull the records which do not have assignment.

19. I need to find all the items in my worklist as well as the work basket which are assigned on me?

pxassignedoperatorid
20. Do you know about Property-Optimisation ?

Property- right click on the property and you find a option ‘optimizing for reporting’
Pagelist - Go to Pagelist
PRPC create Declare Index table referring optimized pagelist property values.

21. I am tracing an activity & I need to trace a page which is present inside that activity. But, the thing
is that was not in stepPage. It could be present under property-set /or Some where in the when
condition. I need to trace that page how can you do it?

22. Have you worked on any of the background processor. Ie., Agents, Job Scheduler & Q-Processor.

23. How to trace the Agents?

24. Do you know how to implement Security in connectors / or / service.?

25. Do you know about Authentication & Types of Authentication ?


Basic ,Oauth2.0

26. Do you know about OAuth2.0 ? what is its acts?

27. I have a case & that case we have a property code called country . anything France, India, USA,
Australia …
Now, every user has their definite AccessGroup which is specific to country.
Now, I want to put a Restriction in such a same way.
So, that if I am India user. I should not work on / or I should not get access of the case where
country = India.
If I am of Australian user I should not get the case where Country = Australia.
For same country cases I should not be able to access. ?

You might also like