PEGA EXAM
Which of the following properties would be optimized by default? (2 answers) 1. .pxCreateDateTime 2. .pyID 3. .CustomerTitle 4. .Make
1. .pxCreateDateTime 2. .pyID
How is a data record different from a data type? 1. A new data record generally does not impact the business process whereas a change to a data type generally does impact the business process 2. a new data record impacts the business process and a new data type only impacts the system of record 3. a change to a data record requires a new case type and a change to a data type requires a new business process 4. a customer data record includes that customer name, email and phone number data types
1. A new data record generally does not impact the business process whereas a change to a data type generally does impact the business process
How is a data record different from a data type? 1. a new data record generally does not impact the business process 2. a new data record impacts the business process and a new data type only impacts the system of record 3. a change to a data record requires a new case type and a change to a data type requires a new business process 4. a customer record includes the customer name, email , and phone number data types
1. a new data record generally does not impact the business process
what is the role of data records in an application? 1. data records provide access to data that is used to process cases but is not part of an application 2. data records must be stored using a database table for local data storage 3. data records direct how an assignment moves forward 4. data records and data types share the same role, which is to provide structure and data views
1. data records provide access to data that is used to process cases but is not part of an application
what is the role of data records in an application? 1. data records provide access to data that is used to process cases but is not part of an application 2. data records must be stored using a database table for local data storage 3. data records direct how an assignment moves forward 4. data records and data types share the same role, which is to provide structure for data views
1. data records provide access to data that is used to process cases but is not part of an application
a _________ organizes related data in an application and a _______ links the data to the system of record? 1. data type 2. data map 3. data view 4. data transform
1. data type 3. data view
Which of the following statements correctly describes data views? 1. data views identify how to obtain data from a system of record 2. data views identify how to render a user form 3. data views are only available when pega is the system of record
1. data views identify how to obtain data from a system of record
which of the following statements correctly describes data views? 1. data views identify how to obtain data from a system of record 2. data views identify how to render a user form 3. data views are only available when pega is the system of record
1. data views identify how to obtain data from a system of record
you are configuring a multi-step form. the requirement states that every step in the multi-step form must execute sequentially. The user must also be able to see their progress. Which two options? 1. perform post processing when navigating away from the step 2. enable navigation link 3. perform post-processing at process completion 4. only allow navigating back to this step
2 and 4
How do you hide or show a group of UI elements when configuring a condition? 1. Configure a visible when condition on all UI elements 2. Group the required UI elements in a layout and configure a visible when condition on the layout 3. Configure a visible when condition on the section rule 4. Configure a visible when condition on Submit button
2. Group the required UI elements in a layout and configure a visible when condition on the layout
which two statements are true about data save options for savable data pages? 1. the activity data save option is best method for writing data to external sources 2. data pages with a page structure can use the database save option 3. you cannot use data pages with a page list structure as a savable data pages 4. you can configure a data page with multiple save options
2. data pages with a page structure can use the database save option 4. you can configure a data page with multiple save options
you have a requirement to add a bank routing number field to a view. routing numbers must contain nine digits. How would you configure the field to support this requirement? 1. in an edit validate rule, configure a function to test for a routing number pattern 2. use an edit validate rule that validates the routing number pattern 3. use a decimal property type and make the field required 4. set the minimum and maximum values to 9 in a text field
2. use an edit validate rule that validates the routing number pattern
divisional reuse layer
2nd highest hierarchal layer for divisional classes
when configuring a multi-step form, where do you identify the navigation template 1. at the assignment level on each assignment shape in the flow rule 2. at the stage level on the general tab in the properties panel 3. at the assignment, on each step in the case designer 4. at the process level, on the general tab in the properties panel
4
you are configuring a text box for spouse field to appear dynamically on a user form. How do you configure the text box to display only when the user selects married/partnered from the marital status field? 1. Configure a disable when condition on the Spouse field 2. Configure the Spouse field to be visible when it is not blank 3. Configure the visibility based on a required when condition for the spouse field 4. Configure a visible when condition expression for the Spouse field
4. Configure a visible when condition expression for the Spouse field
A home purchase case type allows customers to select a type of flooring and finish for a home cost estimate. Which of the following configuration options would prevent the user from entering an invalid combination of flooring and finish 1. configure a decision with logic to test for the valid combination 2. configure an edit validate rule to test for valid combination 3. use a validate rule with conditions to test for the combination 4. use picklist for the flooring and finish each may be sourced from a data view
4. use picklist for the flooring and finish each may be sourced from a data view
If my refresh strategy is every three hours and I log in at t noon and then again at 5 will my data be updated at 3 or 5?
5
content changes based on user interactions with content (like clicking same as shipping address)
Dynamic User Interface (UI)
a view into the application for end user interaction
User Interface
What is an action
When something changes
Event
a trigger performed by hovering pointer over field or entering a value into a field, or clicking a button
portals for administrator
admin studio* dev studio app studio case manager (end user portal) case worker (end user portal)
When I do a summary on a repot how can I summarize?
aggregate like count distinct max and min sorting lowest to highest can use a where condition
direct capture of objectives
allows business and it stakeholders to remain in sync throughout the application development life cycle
portals for author
app studio* dev studio case manager (end user portal) case worker (end user portal)
PICK CONTROL: users must select the country in which they reside from a list. users can enter text in the control to help find the right country
autocomplete (good when there is more than 20 options)
PICK CONTROL: date only date and time
calendar
PICK CONTROL: users mist enter a data that includes a day, month, and year
calendar
optional process example
cancelling request
portals for manager
case manager* (end user portal) case worker (end user portal)
portals for user
case worker (end user portal
PICK CONTROL: boolean
checkbox
PICK CONTROL: users select an option to purchase extra travel insurance
checkbox (can choose it or leave it blank, not required, this ensure that a true/false property is either true (selected) or false (unselected))
the UI elements used to determine how to present static or dynamic content on the screen at run time
controls
the object type identifies the information the data page will capture
data page object type
captures how widely data is visible in an application
data page scope
any source of data that an application uses such as a connector, report definition, of lookup.
data page source
used to retrieve data for your application regardless of the source
data pages
pattern inheritance
dotted line) initial search path of the rule engine to locate rule instance
PICK CONTROL: users must select one of 10 types of office chairs from a list. the options do not need to be displayed on the form
dropdown (reduces clutter, users can select more than one, only presents options when user clicks the control)
to test single value, value list, and value group properties for patterns (this is live)
edit validate rules, for example entering your credit card info and not having enough digits it will pop up a message saying not enough
this page contains initial contents that can be accessed in read-write mode, do not have a refresh strategy or save plan and cannot be node-level scope
editable
guardrails and best practices
ensure the maintainability, quality, and scalability of your application
service level agreement
establishes a deadline for work completion
What is a report browser?
gives ability as user (like the case manager) to see reports
process
grouping of system and human tasks
change stage
helpful to automate case flow to and from alternate stages, usually helpful when automating case flow to and from alternate stages
enterprise reuse organizational layer
highest hierarchal reuse layer which provides the most visibility for enterprise classes
px
identifies special properties. your application can read but not write to these properties
parallel processes
if processes can be performed in any order
customer managed cloud
lets you leverage any existing investments
What is a user action event?
like marital status and action being displaying partner info section or not
What is a property based event
like the order total the action being limiting order to $500
What are the two types of reports?
list reports and summary reports
optional processes
may or may not return to the primary path
specifies the type of data page
mode
What is dynamic UI? and how to do
need a portion of screen to change you have to create an action set one action set can have multiple events and each event can have multiple actions and there can be multiple action sets
any requestor executing on the current node can access the pages
node
data map
not really a pega term
pega cloud
optimized for pega application and results in faster deployment
cases users can perform while a case is in any stage
optional actions
a single structure that contains related single values. multiple key-value pairs that are related
page
an unordered list. it contains a list of single pages indexed by a term or "word" example (home), (mobile), (work)
page group
a numerically ordered list. it contains a list of single pages indexed by a number
page list
what kind of properties? .customer.name .address(work).zip .lineitems(3).cost
page mode properties: page page group page list
case status
primary indicator of the progress of a case towards a resolution. you can set the case status on each step in the case life cycle
PICK CONTROL: users must select one of three possible loan types. Users must see al types on the form
radio button (allow users to select only one value, used when only a small number of options for example fewer than five)
PICK CONTROL: picklist
radio buttons or a drop-down
what are the three modes?
read only (can only read it), editable (can edit and manipulate data) , and savable (can save new information imagine changing student records)
available to only one thread, a requestor, or multiple requestors (on one node) can be modified only during page load and post-activity processing
read-only
defines when the data is stale and needs to be reloaded. data pages are created and updated on demand. the page is never reloaded until is referenced
reload strategy
the requestor can accesses the pages loaded across all threads
requestor
Action
response performed by system as a result of user event
The UI adjusts different screen sizes
responsive UI
Condition
restriction such as when rules can be applied tp an event action combination
this page provides a save plan so that users can update data and write to a system of record
savable
defines the data content of a data page
scope
the rule that is used to configure the visual elements on the screen at run time
section rules
directed inheritance
solid line) the search path which follow the configured directed path to the PRPC base product
uses a single page to load a single record. You use a list if you want to load multiple records
structure of a data page
Which report can do graphics like chartomg?
summary report
enterprise class structure
supports class and hierarchies through pattern and directed inheritance
pz
supports internal system processing. the meaning of values may change with new product releases. your application can read but not write to these properties
case type
template for a business transaction
PICK CONTROL: text (paragraph)
text area
step
the configuration and assignment of tasks to the system and humans
the page is created in a single requestor thread and can be accessed as often as needed by processing
thread
what are the three scopes?
thread (one specific case, data that needs to be updated every single time such as stock prices, the normal way we do business), requestor (does not have to keep pulling data downside is data can maybe not be exactly perfect, shares information like if you entered it somewhere else on website) and node (entire server example interest rates better performance for thing where data doesn't change a lot, for everyone on system so multiple people can access)
what are the three levels of a scope?
thread, requestor, and node
stage
top level grouping of processes
ECS layers
two rulesets per layer the light shading in each layer indicates a ruleset
optional user action example
updating customer information
what are the two types of validation rules?
validate and edit validate rules
to compare a property against a condition when the user submits a form (so AFTER hitting the submit button)
validate rules
what kind of properties? . orderdate .phone(mobile) .discountcode(1)
value mode properties: single value value group value list
case life cycle
visual design of actions and data needed to complete work, a software solution, a case type
alternate stages
when a case does not follow the primary path ex. credit card being denied, or being under 18, back ordered item
primary stage
when all the steps in a a stage are complete the default option is an automatic stage transition to the next primary stage
What is an event?
when something happens
py
you can use these properties in your application