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?
Work Objects are stored in the pc_work table
by default. However, if you want to store the work objects in a user-created
table, follow the below-mentioned steps.
Create a schema similar to the pc_work
table. (The best thing is to copy the pc_work schema and modify the table name
and constraints name if any)
Change the class group mapping
(Data-Admin-DB-Table) to the newly created table.
If I have three different work objects
in my application, how to store them in three different tables?
Open/Create the Data-Admin-DB-Table an instance for each class and mention the table name. By doing this the
individual work objects will be stored in the new table you mentioned in the
Data-Admin-DB-Table instance. This is a best practice if there too many object
instances for each class.
How to make any rule a favorite to
your manager?
Delegate the rule to the manager.
Where can I see the parameter values in
the clipboard (values) I am passing one activity to another?
No, it is not possible in the clipboard, but
you can see in tracer by clicking the page the name which in step method column.
In Routing activity what is the default
property used to route the object
pxRouteTo=Param.AssignTo =” workbasket
name” for workbasket.
For work list:
pxRouteTo =Param.Worklist=”true” &&Param.AssignTo =”
pxRequestor.pyUserIdentifier” for work
list.
Ticket: explain any scenario you used
Use the Ticket shape ( ) to mark the starting point for exceptions that may arise at any point in the flow, such as
a cancellation. The ticket is a label for a point in a flow, much like a
programming “GOTO” destination
Default activities are used to create work
objects. there is more than one like Add, CreateWork, and New.
How to restrict the harness, section to a particular user.
Using the circumstances or using
different access groups and privileges
Operator ID instances are normally
stored in the PegaRULES database
pr_operators table. Operator IDs are the
instances of Data-Admin-Operator-ID class
It will be used to provide access
for external users (end users) to accessing the application. For example
End-users will not directly access the Pega application, suppose they want
to access the Pega application through interfacing with a third-party tool. SSO authentication.
How many access groups can be associated
with an operator at once?
Only one access group at a time, but one
operator will have multiple access groups in their operator id instance.
What is the default access role used by
developers?
Pega rules SysAdmin4
Different types of classes that PRPC
support.
We have different types of Standard
Classes will be available which are,
@baseclass is the Ultimate base class, And
Its Child Classes are work-, Data-, Rule-, Assign-, History-, etc.
Pega always Support 2 types of classes
which are Abstract Classes And Concrete Classes
Abstract Classes are ends with ‘-‘ and
abstract Classes cannot create any work object instances
Concrete Classes will Does not ends with
-, And Concrete Classes will create Work object instances
How many types of portals does PRPC can
provide? Where will you specify the portals that u have created?
Composite portals, fixed portals, Custom
portals, mobile portals after creating a portal it will specify in the Access
group Settings tab, and then it will access the particular user.
Different types of the harness that u have
used?
We have a number of the standard harness will
be available in Pega, but most commonly used are new, perform, review, conform,
Tabbed, perform screen flow, Tree Navigation
If I want to restrict a user to perform
on a particular flow action, how can I achieve it?
We can specify the privileges or when
conditions in the Security tab of the flow action.
How can u expose a property?
By using the modified Database schema
or optimize for reporting option
Modifying database Schema-à Select Data
base Select Table-à View Columns Select Columns Give Database username&
password and the Click Generate
Optimize reporting means right-click on
the property and select the optimize for reporting
Mention the flow types?
Process flows, Screen flows, Sub flows,
Straight through process flows.
What are all the different types of scope that Data Page provides?
Node, Thread, Requestor
What is an Agent?
An agent is an internal background
process operating on the server that runs activities periodically.
What is a Service Level Agreement (SLA)?
A service level rule is an instance of
the Rule-Obj-ServiceLevel type. Each service level rule defines one to three-time intervals, known as goals, deadlines, and late intervals, that indicate
the expected or targeted turnaround time for the assignment, or time-to-resolve
for the work object.
The goal time is the smallest time
interval, the deadline time is a longer interval, and the late interval defines
post-deadline times. Each time interval is in days, hours, minutes, and
seconds.
What are the types of SLA? Where they
can be defined?
Service level rules can be associated
with a work object or an assignment.
For assignments, the service level rule
is referenced in the Assignment Properties panel of the assignment task.
For the overall work object, the service level
rule is identified in the standard property .pySLAName, typically set up
through a model for the class. (The default value is the default service
level.)
What is a Flow Action and different
types of Flow Actions we have?
A flow action rule controls how users
interact with work object forms to complete assignments.
Each flow action is defined by an instance of the Rule-Obj-FlowAction rule type.
Connector Flow Action
Local Flow Action
What is the Difference between Connector
Flow Action and Local Flow Action?
A local flow action permits users at
runtime to update, but not complete, an assignment. Local flow actions always
are optional. Users may perform none, one, or multiple local flow actions, or
repeat a local flow action multiple times.
At runtime, users choose a connector
flow action, complete the assignment, and advances the work object along with the
connector to the next task.
What is the Property?
A property is an instance of the
Rule-Obj-Property rules type.
Property defines and labels a value that
can be associated with a class.
For instances contained in the database,
a property often corresponds to a relational database column.
Difference between Rule-Edit-Input and
Rule-Edit-Validate?
Edit input rules are instances of the
Rule-Edit-Input class. They are part of the Property category.
An Edit Input rule provides a conversion
facility.
Edit validate rules are instances of the
Rule-Edit-Validate class. They are part of theProperty category.
Use the Edit Validate form to define a
Java routine that tests the validity of an input value in an activity.
Consider this scenario: I have a
property of type decimal; I need to restrict it to two decimal places only. How
easily this can be done.
By using a qualifier “pyDecimal
Precision” under Qualifiers tab.
What types of validations are there?
a.
Client Side Validations
If you want to validate properties
before submitting the forms, those validations we can call client-side
validations.
b.
Server Side Validations
If we want to validate properties after
submitting the forms, those validations we can call a server-side
validation.
Explain the Activity-End method?
Use the Activity-End method to cause the
system to End the current activity and all calling activities.
Ex: if Alpha calls Beta, which calls
Gamma, which calls Delta, which performs the Activity-End method, all four
activities will be END.
Explain the Exit-Activity method?
The Exit-Activity method ends the current activity and returns control to the calling activity.
No comments:
Post a Comment