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

  1. What is Circumstance? How it works?

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.



Pega standard Work object creation activities

  Work-. Add 

Creates a new work object (without any cover work object) and performs a Commit method, which saves the work object and releases all locks.


  Work-.AddWork 

Use Work-.and work rather than Work-. Add in situations where the Commit method is not wanted until later.


   AddCoveredWork 

Creates a new cover work object but does not perform a Commit method, so current locks are retained.


  Work-.AddCovered 

Use Work-.AddCovered rather than Work-.AddCoveredWork to commit the new work object.


  New 

Called by harness processing to create a (non-covered) work object and display the work object form.


  NewCovered 

Called by harness processing to create a covered work object and display the work object form.


more on activities Activity Full understanding



Pega - DECISIONS Interview Q&A

Pega Decision rules:

Decision Rules categorized into:

  When condition rule

  Decision tree rule

  Decision table rule



  Map value rule

 Explain about WHEN condition rule?



Pega - DECLARATIVE RULES Interview Q&A

Declarative:

  The declarative rule is an instance of a class derived from Rule-Declared-

  They allow for automatic processing of Property values.

  No need to be called explicitly.

  No need to run sequentially.

  The system manages re-evaluation when it detects a change.



Pega - Clipboard Interview Q&A

What is a clipboard and how it is organized?

Each connected Process Commander Requestor has an associated temporary memory area on the server known as the clipboard. The clipboard has a hierarchical structure, consisting of nodes known as pages, most of which have a name and an associated class. Pages act as buffers or temporary copies of object instances (of that class) that are copied from, or may later be stored in, the PegaRULES database or another database.



Pega - Class Interview Q&A

Difference between Work- and Data- classes?

The Work- base class, one of thirteen standard top-level abstract classes, is a superclass to all the classes that define work objects. A work object is a fundamental unit that records processed work in an application.

The Data- the base class is an abstract class above various classes that define and contain static data and cumulative data. For example, the Data-Admin- classes contain information created by your Process Commander developers defining who can use the application, their privileges and security, and where they belong in the organization.



Pega - Operators and Access Groups Interview Q&A

What is the difference between Workgroup and Access Group?

A work the group is an instance of the Data-Admin-WorkGroup class. A working group can identify a user who is a supervisor, together with a set of workers and workbaskets that report to that supervisor.



Pega - Case Management Interview Q&A

Explain about Work Object?

work object is the primary unit of work completion in an application, and the primary collection of data that a flow operates.



Pega - Real time Interview Q&A - 3

Define Flow and explain different types of flows available with an example?


Flow: Flow is a graphical representation of the business process that can be with Start Shape and ends at End Shape.

Created under: Process Category

An instance of- Rule-Obj-Flow

Call from activity with Flow-New Method



Pega real time interview questions and answers

How can we achieve INNER JOIN, LEFT OUTER JOIN, and RIGHT OUTER JOIN from report definitions?

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



Pega - Real time Interview Q&A - 1

Where assignments will be stored in Pega rules database?

Work List related assignments are stored in pc_assign_worklist.

Workbasket related assignments are stored in pc_assign_workbasket.

Where work objects will be stored?



Pega - Post Upgrade fixing process

Upgrade Assessment:
1. Created sample SecurityIPapplication in v6.X
2. Created RAP and saved it into local drive
3. Imported RAP into v7.2.2
4. Changed built on Application from PEGARULES:06-02 to 07-10, saved the application.
5. Able to login to SecurityIPApplication.


Pega - Enterprise Class Structure (ECS)




Pega - Upgrade from Pega 6 to Pega 7

Replacements for deprecated UI components

The following table lists the Pega 7 Platform UI component that replaces each deprecated UI component.



Pega - UpgradeAsesment-FivePoints

The following are the 5 focuses for Phase#1: 

1. Dynamic Select to Dropdown 
2. Autocomplete to pxAutoComplete 
3. Embedded List perspectives to Report Definitions 
4. Cascading dynamic select to pxDropdown 
5. Converting Data tables to Data types 


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



Pega CI/CD (Continuous Integration-Continuous Delivery)




Pega - Upgrading DynamicSelect to Dropdown


Upgrading DynamicSelect to Dropdown:
We can be able to upgrade deprecated control DynamicSelect to Dropdown:
We have few challenges.
Different sources for dynamic Select-control:
·         Report Definition
·         List View
·         Clipboard Page.
·         Activity
·         Advanced.


Pega Class, Inheritance and Rule Resolution

  1. Class
  2. Inheritance
  3. Rule Resolution

Class - Object

 ‘Object’ is an instance of ‘Class’, Pega we define ‘Work Object’ as an instance of a concrete class derived from ‘Work-’ base.

Now we have to learn about the ‘Class’  concept in Pega



What is Pega?

What is BPM?

What is Pega used for?

What does Pega stand for?

What are Pega rules?

What are Pega Guardrails?

What are Pega Terms & Concepts?