Rough
Rough
An access group identifies the types of cases that members of the group can create
and process.
An Operator ID data instance provides a user identifier (ID), a password, and other
facts and preferences.
An operator defines a unique identifier, password, preferences, and personal
information for a user.
for flow->ruleobj
for
pzinskey
Send email is a smart step in which here are 3 things: emailadd(can be added during
the flow of the process in dev studio or while creating the step.), compose,
attachment
3 steps/shapes where user is required assignment, approval and multi-step form. the
rest of shapes/steps can be automated, hence donot have automation steps.
Validation in pega
server side validation- user is not required to write java
client side evalidation -> edit validate rule where we have to write java
validate rule is itself is server side rule
An access group identifies the types of cases that members of the group can create
and process.
An Operator ID data instance provides a user identifier (ID), a password, and other
facts and preferences.
An operator defines a unique identifier, password, preferences, and personal
information for a user.
Declare expression will throw warning if the values are declared through some other
rules.
if declare expression is declared once then it is not needed to call everytime when
the screen is changed while in case of
Data transforms -
The purpose of a data transform is to manipulate data in an application.
Data transforms copy or manipulate data into the fields that you require.
You can use data transforms to convert data from one type to another, iterate over
page lists or page groups, and copy entire pages at a time.
DECLARE EXPRESSION - This can be used to assign a target property based on source
properties value changes.
Whenever the sources properties values gets updated, declare expression gets
automatically called and executed.
Whenever inputs change : This means, when the input properties values gets updated,
expression will get executed and thus
target property will be set with latest value.[FOLLOW HARSHA TRAINING FOR THIS
TOPIC]
To convert the string into a number, open the expression builder, click the
Configure icon, and use the out-of-the-box (OOTB) functions available in Pega
Platform™.
In the credit card number example, you can use the toInt() function.
You can call a data transform from a flow. In a flow,
click the connector to open the Connector properties window. In the Set properties
section, select Apply data transform.
A flow action displays a task to users when they run flows. You can edit flow
actions in Process Modeler or Case Designer.
There are two types of flow actions:
Connector — Completes the current assignment and advances the flow to the next
shape in the sequence.
Connector flow actions are configured on the line shapes, or connectors, in a flow
that exit assignment shapes.
Local — Leaves the current assignment open and does not advance the flow.
Local flow actions are configured on assignment shapes.
SECTION AND LAYOUTS --A section defines the appearance and contents of one portion
of a form.
Work information and functionality are grouped into sections by context and
purpose.
Each section can be included in other sections so that you can reuse them in a
variety of contexts.
Pega Platform contains many standard harnesses and sections that you can copy and
tailor to meet your application needs.
Layouts
Layouts organize properties and controls within a section.
An access group identifies the types of cases that members of the group can create
and process.
*An Operator ID data instance provides a user identifier (ID), a password, and
other facts and preferences.
*An operator defines a unique identifier, password, preferences, and personal
information for a user.
EDIT VALIDATE----Edit validate rules are defined on properties, and not on
activities or flow actions.
Edit validate rules are used for client-side validation, which means that the
value users enter is validated immediately without referencing the server.
Validation occurs when users make a change to the entered value. To apply an edit
validate rule to a property,
reference the edit evaluate rule on the Advanced tab of the property rule form, in
the Use validate field.
Server side validation is for validating some business logic and client side
validation is for matching set pattrens like pin, password etc.
Validate rule we do not write in JAVA i.e. for server site we do not write in JAVA.
Even if something is client side then we can run it on server side also.
[SIR told steps how to do it but i do not have so find the steps and add it].
D/F BETWEEN CLASS AND RULE SET --Class rules are always stored in the PegaRULES
database as rows of the pr4_base table.
Work dat,int,UI pages are created automatically whenever we create a class.
In object-oriented terminology, an instance is a single example of a concrete
class. The New operation creates a new object instance of the class.
The ruleset identifies, stores, and manages the set of rules that define an
application or a major portion of an application.
A class is a container for rules and it represents the applicability of a rule,
which we often refer to as the scope of the rule.
pz- Properties with names that start with pz support internal system processing.
Users cannot directly manipulate pz properties. (Ex:pzInsKey)
operator
access group
flow
flow action
Data transform
declare expression
section
property
edit validate
obj validate
check in check out
sla
classes
The Data-Admin-Operator-ID class contains Operator ID data instances. They are part
of the Organization category.
1. Personal Data page, Where Page property is in seperate class and then inherit
the properties to enter the name, salary and age.
2. Make a section with Billing address and shipping address with a check box to
copy the address using data transform.
3. Use Page List to make a section consisting of table with column: loan applied
by, loan type, loan amount.
4. Create a Database of different car models with company and year they were
introduced then map that list into a dropdown menu which get updated when the DB is
updated and display the details whenever the model is selected from the dropdown
list.
pyWorkPage<--->Case processing
3 datapages which are created after creating a datapage are: page structure, page
list structure, savable datapage(by default it is page structure)