Home » Posts filed under Pega Interview Questions and Answers
Declare trigger and OnChange in pega
OnChange
How to write a java code in an activity?
How to write a java code in an activity?
Pega guardrail is to limit custom java in all possible situations.
What is a step page what role does it play in an activity?
Step Page in activity
Routing activities in pega
ToCreateOperator
ToWorkbasket
Activity Page methods in pega
Page-Copy method
What is the difference between Call and Branch in an activity ?
What is the difference between Call and Branch?
Call
The Call instruction calls another specified activity and executes it. When that activity completes, control returns to the calling activity.
Activity Property- methods in pega
Property-Set method
Property-Set-Message
How to remove duplicates in report definition in pega
Remove duplicates in Report definition
Need to check the box (Remove duplicate rows) from Query tab of report definition rule.
What is PegaRULES, PegaDATA and split schema?
Pega remove duplicates from activity and data transform
Byusing Pega functions like “RemoveDuplicatesInPageList”, pzRemoveDuplicatesFromListPage and pzRemoveDuplicatesFromListPage
We can use both the functions in Data Transform and Activity.
How to call a report definition in an activity? pega
Call Report definition in an activity
By using “Call Rule-Obj-Report-Definition.pxRetrieveReportData activity and passing Parameters Param.pyReportName, Param.pyReportClass, and Param.pyPageName in Property-Set method before calling the activityPega client and server side validation
a. Client Side Validations
If you want to validate properties before submitting the forms, those validations we can call client-side validations.
b. Server Side Validations
If we want to validate properties after submitting the forms, those validations we can call a server-side validation.
Pega Edit validate and Edit Input
Edit input rules are instances of the Rule-Edit-Input class. They are part of the Property category.
An Edit Input rule provides a conversion facility.
Edit validate rules are instances of the Rule-Edit-Validate class. They are part of theProperty category.
Use the Edit Validate form to define a Java routine that tests the validity of an input value in an activity.
Pega filter report definition results using custom section
Need to create a custom filter section and reference that in the “Report Viewer” tab of Report Definition rule.
Need to select “Display Filters using custom sections” check box.
Pega Join types in report definition
INNER JOIN, LEFT OUTER JOIN, and RIGHT OUTER JOIN.
From Data Access tab of Report Definition in Class joins a section
Only Include Matching Rows = INNER JOIN
Include All Rows in this class = LEFT OUTER JOIN
Include All Rows in Joined Class = RIGHT OUTER JOIN
What is the difference between parameters and local variables? How are they used in an activity?
Values stored in parameter values can be shared between two activities but the scope of local variables is confined to the activity in which they are declared.
Parameters can be referenced as Param. parameter name.
Local variables are referenced as Local. variable name. more on Activities
Activity End and Exit Activity methods in pega
Activity-End method?
Use the Activity-End method to cause the system to End the current activity and all calling activities.
Pega - RULE CIRCUMSTANCE - Interview Q&A
Pega Rule Circumstance
- What is
Circumstance? How it works?
A circumstance is an optional qualification available for all rules. Using a circumstance allows our application to support multiple variants of a rule. For example, variations of an ordinary rule instance can be created for different customer status levels or for different geographic locations.
Pega - RULE AVAILABILITY Interview Q&A
Rule Availability:
How to change Rule
Availability?
To
change the availability setting of a rule, click the Availability toolbar
button ().
We
may need to check out the rule first. A dialog box appears.
Select
one of five Availability values
Yes, No,/Draft Mode, Blocked, Final, Withdrawn.