2. pega 7 - pega prpc basic concepts v 0.1
TRANSCRIPT
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
1/13
1Copyright © 2014 Ta
Pega PRPC - asic Concepts
Pega PRPC ! Training
"#1"#2014
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
2/13
2
$genda
Rule
Case
Class
Rule Resolution
%nheritance
Ruleset
Process
$pplication
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
3/13
3
$pplication
$pplication is organi&ed as a hierarchy o' classes (ased on the scopereusa(ility
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
4/13
4
Rule
Rules are the (uilding (loc)s o' applications
$ Rule type is a concrete class derived 'rom the Rule- (ase class+
$ Rule is a named o(,ect that denes the (ehavior o' part o' an app
$ Rule is a single instance o' a class derived 'rom the Rule- class
./ample Rule-(,-Property is a Rule Type and a Property named se
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
5/135
Case
$ business transaction that is initiated processed and resolved
$ case typically consists o' assignments processes (usiness policies
potentially other cases
$ case is a instance o' a concrete class 5Case Type6 derived 'rom 7or
./ample Purchase re8uest
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
6/136
Process
Process is represented as Flow in PRPC
Process or 9lo: denes
;
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
7/137
Class
Class is a container of Rules li)e Properties Sections 9lo: action Trans'orm and many other rules
?any Rules apply to a specic class and potentially to su(classes o
Classes can (e Abstract or Concrete
; $(stract Class is only a container o' rules and data and cannot (e
data(ase; Concrete Class contain rules and data and it can (e instantiated a
data(ase
; Concrete Classes may inherit 'rom an $(stract Class
Class Hierarchy is a hierarchy 'or storing Rules and >ata in PRPC
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
8/13
8
Rule Resolution
Rule resolution is internal search algorithm that the system uses to most appropriate rule
This algorithm uses many 'actors li)e Rule 3ame $pplies To Class R
./ample $ property named 9ull$ddress is present in Person Class anClass+ 7hile capturing a person@s address in'ormation system :ill usproperty 'rom Person Class+
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
9/13
%nheritance
%nheritance denes the association (et:een classes
; Parent Class
; Su(-Class#Class
Pega provides t:o types o' !nheritance ; "attern and #irecte$
; >irected %nheritance is dened (y ser
; Pattern %nheritance is en'orced (y the System (ased on Class 3am
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
10/13
1%
Class
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
11/13
11
Ruleset
Ruleset is a container o' rules
$ll rule type must (elongs to a Ruleset+
Purpose o' ruleset as container is diAerent
; $ccess Control; ?igration
; Bersioning
Ruleset is a (igger container than a class
; Contains related classes and rules
Class A
Rule 1 Rule 2
Class *
Rule 3 Rule 4
Ruleset
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
12/13
12
Ruleset 3ame Ruleset Bersion
Ruleset has 2 parts ; Ruleset 3ame Ruleset Bersion
Ruleset 3ame
; ?a/imum "4 characters
; ./+ Policy$dmin Ruleset Bersion
;
-
8/17/2019 2. Pega 7 - Pega PRPC Basic Concepts v 0.1
13/13
Than) Fou
%T Servicesusiness SolutionsConsulting