Knowledge Checks Flashcards
Knowledge Checks from 7.2.
A _____ delivers a meaningful business outcome to a customer, partner, or internal stakeholder.
case
The modeling technique used to describe in business terms how a business application should work is called ____ ____ _____ design.
case life cycle design
A ________ is used as a first level of organizing work in a case.
stage
In Pega Platform, _____________ are organized within stages and define one or more paths the case must follow.
processes
An optional ____ _______ is a single task and typically returns to the primary path of a case, whereas an optional _______ is a series of steps that may or may not return to the primary path of a case.
user action. process.
What should you consider before creating a user view?
Consider what fields the users need to see, how values will be entered, and whether users can modify or only read the values.
Which validation method would be appropriate for checking that a user enters a date for scheduling a home inspection that is in the future?
A validate rule
How would you configure a field in which a user selects one of four possible shipping methods?
You would use a picklist field and specify either a radio button or dropdown control type.
When would you use the required fields validation approach?
You set a field as required when you want to make sure users enter a value before they can continue.
How would you ensure that a user always enters 20 characters in a field?
You would use editable settings to set both the minimum and maximum number to 20 characters.
Validate rules enable you to use a single property when ________ values are required based on __________ logic.
different. business.
Pega Express _____________ applies the validation rule to the flow action that corresponds to the user view.
automatically
Validating that a date is in the future or the past requires the use of a ________.
function
You have added a field for entering a U.S. phone number. Do you use a integer data type or an edit validate rule to validate that the phone number is in the correct format?
An edit validate rule ensures that the phone number contains the correct number of digits. The integer data type only ensures that the user enters numbers in the field.
What is the difference between a top-level case and a child case?
A child case has a relationship with the parent case and a top-level case does not.
A rule is an ____________ for describing a specific case __________, such as a process or automated decision.
instruction. behavior.
A ruleset version is identified with a string of three numbers. What do these three numbers indicate?
The major version, minor version, and patch version of the ruleset.
A ______ organizes rules within an application.
class
Pattern inheritance describes the ___________ relationship between classes.
business
_________ inheritance allows you to reuse rules within a single application. __________ inheritance allows you to reuse rules in other applications, including standard rules provided as part of the Pega platform.
Pattern. Directed.
From which class does @baseclass inherit rules?
None. In a Pega application, @baseclass is the ultimate base class. All other classes inherit from @baseclass.
Information such as the customer’s date of birth is associated with a ____ ________. The data element (property and value) is stored on the clipboard in a structure called a _____.
data element. page.
An embedded page within pyWorkPage stores _____ that describes a data type.
data
While testing case behavior for an online shopping application, you want to confirm that the application properly generates a list of the customer’s previous orders when querying the company’s order management system. In which category of clipboard pages would you expect to find the page that contains this list?
The Data Pages category.
An ______ is the individual operation specified in each row on the Definition tab of a data transform.
action
______ mode properties store single strings of data such as text, numbers, or dates. ______ mode properties act as a container for value mode properties.
Value. Page.
Where do most data transforms occur in a process flow?
between assignments
You are using pyDefault to set the manager property to Sharon Smith. What do you use as your Target and Source values?
Target: manager property
Source: “Sharon Smith”
What data transform feature do you use when you want to set a different default value for the same property within a hierarchy of subclasses?
The superclass feature
When you create data transforms in a class hierarchy and want to use the superclass feature, how do you name each data transform?
You give each data transform the same name.
Which technique should you use if you want to update values when the user submits a form?
Use procedural processing by calling a data transform from a flow action.
Which technique should you use if you want the total price to update immediately when a quantity is changed?
Use a declare expression.
What are the three components in a declare expression?
A target property, an expression, and a source property
A declare expression in a network can use which property as a source property?
A target property from another expression
When does an expression using backward chaining update its target property?
When the application references the property by name
When can forward chaining have a negative impact on performance?
When an expression uses many source properties that change frequently
A work party represents a case ___________. A work party allows you to refer to the participant by their role, and is often used to _____ ____________ during case processing.
participant. send correspondence.
Which standard flow shape represents an automated system action?
Utility
When do you use a data page?
When you need to retrieve data for your application.