P4U gets you going
12. What is BPM?
Business process management (BPM) is
the organizational activity of developing and managing processes that are
responsive to change and improve business performance outcomes.
When an organization uses BPM, they coordinate
the presentation of the user interface, the logic, and the data access for an
application with the process for how work gets done.
13. What is RPA?
Pega Robotic Automation™ builds bridges between
unrelated software systems in order to automate tedious manual work and
repetitive tasks, improving productivity and efficiency.
14. What is pyDefault?
It is used to initialize property values when creating a case
We can create data transforms called pyDefault in any class or
If we do not create a pyDefault for a case, the standard
pyDefault in the inheritance path is invoked.
15. What is rule, ruleset and types of rulesets?
Rule: Rules are the building blocks of a Pega application
They are the instructions
to create, process, and resolve a case, when configuring a Pega application.
case behaviour and are used to generate application code. Use of individual rules
makes an application modular, and therefore
promotes reuse. Modularity provides 3 benefits: Versioning, Delegation, Reuse.
Ruleset: It can be shared between applications to allow several applications to use the same rules. Identifies, stores, and manages the set of rules that define an application or a major portion of an application has name and version number. The version number is divided into 3 segments: Major - substantial release of an application, encompasses extensive changes to application functionality Minor - represents an interim release or enhancements to a major release Patch - consists of fixes to address bugs in an application.
Types of ruleset: Rule set types Are, Shared rulesets, Component Rulesets, Override rulesets, Standard rulesets
16.What is case management ?
Management is a business practice that helps you deliver outcome driven
results. It relies on case types to model customer processes, share
information, and ensure that there is visibility into the work that is
completed by your application.
Management automates service-level agreements, escalation, and audit trails so
that you can provide a quality, end-to-end customer experience.
Use the Case Type Explorer and Case Designer
to build a Case Management strategy in your application.
17.What is sub report ?
subreport is a report that is called by another report to provide data. When
you designate a report as a subreport, the original report is not altered, and
you can still access it.
a subreport cannot have its own subreports.
can designate subreports within report definition reports to simplify
assembling data from several classes, or to satisfy complex conditions.
18.What is mixin?
A mixin is a reusable style pattern defined in the
define a combination of reusable text, border, or background styles.
19.Define class hierarchy.
Classes that comprise an application
determines how system architects can reuse rules within the
consists of several groups of classes:
Classes that collect common rules and data elements ( reuse at
div/org level), Classes from other applications of Base classes provided by the
20. What is circumstancing ?
Circumstancing is the practice of
creating additional variants of a rule based on specific circumstances, such as
When the circumstancing criteria are
met, Pega automatically executes whichever version of the rule either the base
rule or the qualified circumstanced version of the base rule.
21.What is ECS?
Enterprise Class Structure, or ECS, is an out-of-box class structure that
provides a foundation for reuse.
are four layers (Enterprise or Organizational, Divisional, Implementation) and
each layer is designed to hold rules that are specialized for that layer.
22. What is forward and backward chaining. Explain the differences and methods of it ?
Forward chaining: Forward chaining is executed when the value of
any of the source properties change.
Backward chaining: Backward Chaining mode executes when the target property is referenced. Backward chaining is supported only for declare expressions.