pega ,pega training in mumbai

8
What is Rule in Pega? Rules are the building blocks of applications A Rule type is a concrete class derived from the Rule- base class. A Rule is a named object that defines the behavior of part of an application A Rule is a single instance of a class derived from the Rule- class Example: Rule-Obj-Property is a Rule Type and a Property named User Name is Rule What is Case? A business transaction that is initiated, processed, and resolved A case typically consists of assignments, processes, business policies, and potentially other cases A case is a instance of a concrete class (Case Type) derived from Work-Cover- class Example: Purchase request What is Process? Process is represented as Flow in PRPC Process or Flow defines:

Upload: pega7training

Post on 20-Jan-2017

327 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Pega ,pega training in Mumbai

What is Rule in Pega?

Rules are the building blocks of applications

A Rule type is a concrete class derived from the Rule- base class.

A Rule is a named object that defines the behavior of part of an application

A Rule is a single instance of a class derived from the Rule- class

Example: Rule-Obj-Property is a Rule Type and a Property named User Name is Rule

What is Case?

A business transaction that is initiated, processed, and resolved

A case typically consists of assignments, processes, business policies, and potentially other cases

A case is a instance of a concrete class (Case Type) derived from Work-Cover- class

Example: Purchase request

What is Process?

Process is represented as Flow in PRPC

Process or Flow defines:

– How work items are created

– How they progress through one or more flow executions

– How they become resolved (completed)

Example: Loan lending process

Page 2: Pega ,pega training in Mumbai

What is Class?

Class is a container of Rules like Properties, Sections, Flow actions, Data Transform and many other rules

Many Rules apply to a specific class, and potentially to subclasses of that Class

Classes can be Abstract or Concrete

– Abstract Class is only a container of rules and data and cannot be persisted in database

– Concrete Class contain rules and data and it can be instantiated and persisted in database

– Concrete Classes may inherit from an Abstract Class

Class Hierarchy is a hierarchy for storing Rules and Data in PRPC

What is Rule Resolution?

Rule resolution is internal search algorithm that the system uses to find the best or most appropriate rule

This algorithm uses many factors like Rule Name, Applies To Class, Rule set etc.,

Example: A property named FullAddress is present in Person Class and Location Class. While capturing a person’s address information, system will use FullAddress property from Person Class.

What is Inheritance in Pega:

Inheritance defines the association between classes

– Parent Class

– Sub-Class/Class

Pega provides two types of Inheritance – Pattern and Directed

Page 3: Pega ,pega training in Mumbai

– Directed Inheritance is defined by User

Pattern Inheritance is enforced by the System based on Class Name

Class Hierarchy: Example

What is Ruleset in Pega?

Ruleset is a container of rules

All rule type must belongs to a Ruleset.

Purpose of ruleset as container is different

– Access Control

– Migration

– Versioning

Ruleset is a bigger container than a class

Contains related classes and rules

MyCoCommercial LinesAutoPolicy AdminClaims ProcessingPropertyPolicy AdminClaims ProcessingPersonal LinesAutoPolicy AdminClaims ProcessingHomePolicy AdminClaims Processing

Page 4: Pega ,pega training in Mumbai

Ruleset Name & Ruleset Version:

Ruleset has 2 parts – Ruleset Name & Ruleset Version

Ruleset Name

– Maximum 64 characters

– Ex. PolicyAdmin

Ruleset Version

– Has 3 parts separated by a hyphen – Major, Minor & Patch

– Ex. 01-05-07

What are Components in Pega Designer Studio?

Designer Studio

– Header

– Explorer Panel

– Work Area

– Developer Toolbar

What is Designer Studio:

High-productivity portal for application designers

Launched from any browser

Steps to view Designer studio :

1.Launch the Pega server URL

2. Provide Username and Password

3.Launches Designer Studio with features based on access group

Page 5: Pega ,pega training in Mumbai

Components

– Header – Global access to the application via wizards, tools and landing pages

– Explorer Panel – Organize similar actions and tools to keep architects focused and efficient

o Provides navigation mechanism to access application records

– Work Area – Main workspace for architects

– Developer Toolbar – Provides tools for debugging, performance analysis, and understanding how an application is built.

Types of Explorers in Designer Studio:

Recent Explorer:

View, open and search the recent items opened in the Work Area. Available as “Recent Items” in Header

Case Explorer:

Reviews and updates the application’s case hierarchy Replaces functionality in the Case Designer landing page

Data Explorer:

Creates, modifies data object types and their associated data pages(Declare Pages).

App Explorer:

Hierarchical view of the rules in the application stack Application Explorer as in Pega 6.3

Records Explorer:

Explores both Data and Rule instances Rules explorer in Pega 6.3

Page 6: Pega ,pega training in Mumbai

Private Explorer:

Displays currently checked out rules by the operator. Available as “My Checkouts” in Header

Favourite Explorer:

View, edit and open favorite rules

Pega Testing/Debugging & Performance Tools Overview:

Tracer : Debugging tool fully cross-browser and supports several new event types.

Clipboard : In-Memory allocation displays all pages and Made Cross browser and localizable

UI inspector : Analyze the User Interface elements

– Displays the application structure in the context of UI rules and elements by Hover over the UI item

Performance : Open PAL and now browser compatible

Alerts : View alert logs in readable format

Inspection Prefs : Enable/Disable the Declarative and Field Value inspectors