A customer refund case type requires that an auditor receives an email notification if the refund is
greater than twice the price of the item. Which participant role do you select to configure this
requirement?
B
Explanation:
For the requirement where an auditor needs to receive an email notification if the refund is greater
than twice the price of the item, it's important to select a participant role that accurately reflects the
auditor's involvement in the case.
B . Interested individual: This role is designed to represent parties who need to be informed about
certain events or milestones within a case but are not directly responsible for actioning the case. In
this scenario, the auditor's role is to be notified under specific conditions for oversight purposes,
making "Interested individual" the appropriate choice. This setup allows the application to send
targeted notifications to the auditor without assigning them case responsibilities that are not part of
their role.
The other options, such as Customer (Option A), Owner (Option C), and Work queue (Option D), do
not accurately represent the auditor's role in relation to the specific notification requirement.
Reference: Pega's case management features include the ability to define and manage the roles of
various participants in a case. Documentation and training materials on case design and notification
strategies explain
A customer views a product available in multiple color options. The customer must select only one
color for each product. Which Ul control allows a developer to present the user with all color choices
at once, without prompting or clicking, while ensuring that the user can only select one of the color
options?
A
Explanation:
For a scenario where a customer is viewing a product available in multiple color options and must
select only one color for each product, radio buttons are the ideal UI control. Radio buttons allow all
options to be presented to the user simultaneously, without the need for any additional action to
view the choices. Importantly, they enforce a single selection, ensuring the user can only choose one
of the available color options.
A . Radio buttons: This control type is specifically designed for cases where a single choice must be
made out of multiple options presented. It is user-friendly and visually communicates that only one
option can be selected, making it perfect for selecting a product color.
The other options, such as Text input (B), Drop-down (C), and Check box (D), do not fulfill the
requirements as effectively. Text input doesn't provide predefined choices, a drop-down requires an
additional click to view options, and check boxes allow multiple selections, which does not match the
requirement of selecting only one option.
Reference: Pega's official documentation on UI controls details the use cases for different control
types, including radio buttons, emphasizing their use for single selections from a group of options.
A customer wants to copy the contents of a previous order to their current order. What rule type do
you use to copy the order contents?
B
Explanation:
To copy the contents of a previous order to a current order, the most appropriate rule type to use is a
Data Transform. Data Transforms in Pega are designed to set or copy data from one context to
another, making them ideal for this requirement.
B . Data transform: This rule type allows for the manipulation and copying of data between pages,
including complex structures such as order contents. It provides a straightforward way to define how
data from a previous order should be mapped and copied to the current order, allowing for
customizations such as conditionally copying certain items or applying transformations to the data
during the copy process.
The other options, such as Data page (A), Declare expression (C), and Function (D), serve different
purposes. Data pages are used to load data, Declare expressions for calculating values based on
changes in other values, and Functions for executing specific operations, none of which directly
address the requirement of copying order contents.
Reference: Pega Academy's materials on Data Transforms explain their use for copying and
manipulating data, providing examples and best practices for efficiently managing data within
applications.
A data page holds product information and has the Reload if Older Than field set to 30 minutes. The
data page is created at 7:43. The user then performs the following actions: 8:10 the user refreshes
the product information 8:45 the user refreshes the product information At what time is the data
page reloaded?
C
Explanation:
Given a data page set to reload if older than 30 minutes, understanding the timing for when the data
page is reloaded is essential for ensuring that users have the most current information. The data
page is created at 7:43. Based on the Reload if Older Than setting, it will reload if accessed after 30
minutes from its creation or the last reload.
C . 8:40: The data page would be reloaded at 8:40 because this is the next access time that falls
outside the 30-minute validity period established from the data page's last known load time or
creation. Although the user refreshes the product information at 8:10 and 8:45, the key moment for
reload based on the given timeline and settings would be 8:40, which is 30 minutes after the 8:10
refresh, not 8:45 since that's the time of access, not reload.
The options 8:13 (A) and 8:10 (B) are too soon for a reload based on the initial creation time and do
not account for the 30-minute refresh policy correctly. Option D (8:45) represents a time of user
action, not the actual reload based on the described criteria.
Reference: Pega documentation on data pages details how the "Reload if Older Than" setting
determines the refresh strategy for data pages, ensuring that data remains current without
unnecessary reloads, optimizing performance while providing up-to-date information.
A data page holds product information. The data page's Reload if older Than field is set to 15
minutes. The data page is created at 06:12.At 06:20 the user requests product information. At 06:42
the user requests product information. When is the data page reloaded?
D
Explanation:
For a data page set with a "Reload if Older Than" threshold of 15 minutes, it is essential to
understand how this setting dictates the data page's reload timing in response to user requests for
product information.
D . 06:42: The data page is reloaded at 06:42 because this is the point at which the next user request
for product information occurs outside the 15-minute validity window from the data page's last load
at 06:12. The 06:20 request does not trigger a reload since it falls within the 15-minute window. By
06:42, the data page has surpassed the "Reload if Older Than" threshold relative to its initial load
time, necessitating a reload to ensure the currency and accuracy of the product
A developer discovers that a calculated property value is returning an unexpected result.
Which two features of the Trace tool allow you to diagnose the problem without affecting application
performed? (Choose Two.)
A, C
Explanation:
When diagnosing a problem with a calculated property value that is returning an unexpected result,
the Trace tool in Pega is invaluable for investigating the issue without impacting application
performance. Specifically, the use of Breakpoints and the Watch function can provide deep insights:
A . Breakpoints: Allow you to pause the execution of the process at specific points, making it easier to
examine the state and values of properties at those moments. This can help in identifying where in
the process the unexpected value is being set or calculated.
C . The Watch function: Enables you to monitor the values of specified properties as the process
executes. This can be particularly useful for tracking how the value of the calculated property
changes over time or at specific steps in the process, helping to pinpoint the cause of the unexpected
result.
The Event monitor (B) and The Clipboard tool (D) are valuable features within Pega's diagnostic tools
suite, but they serve different purposes. The Event monitor is more about tracking and analyzing
system events, while The Clipboard tool is used for viewing and manipulating the current state of
clipboard pages, not specifically designed for diagnosing problems with property calculations in the
same direct manner as Breakpoints and the Watch function.
Reference: Pega's official documentation on the Trace tool elaborates on its features, including
Breakpoints and Watch function, highlighting their utility in debugging and diagnosing application
behaviors without affecting performance.
A development team plans to enhance functionality of an existing application by changing several
user interface rules. The team would like to pilot the enhancements to a small group of users before
rolling the changes out to the entire user base. What approach maximizes reuse and maintainability?
D
Explanation:
In a scenario where the development team plans to enhance functionality of an existing application
and wants to pilot the enhancements to a small group of users first, maintaining high reuse and
maintainability is crucial. The most effective approach is:
D . Place the updated rules into a new minor version of the ruleset and include the new ruleset
version in a new version of the application: This method leverages Pega's versioning and application
structure to facilitate controlled access to new features. By creating a new minor version of the
ruleset for the updated UI rules, the changes are neatly encapsulated, making them easy to manage
and deploy. Including this new ruleset version in a new version of the application allows for specific
user groups to be targeted for the pilot without disrupting the main user base. This approach
maximizes reuse by building on existing rulesets and maintainability by clearly segregating
enhancements for easy management and rollback if necessary.
Options A, B, and C do not offer the same level of granularity and control over the deployment and
access to the enhanced functionalities, making D the most suitable choice for achieving the
objectives of reuse and maintainability while piloting new features.
Reference: Pega's best practices for application development stress the importance of effective
ruleset and application version management for facilitating controlled rollouts and ensuring the
maintainability of applications as they evolve.
A disrupted transaction case records account information using a page property. Account information
is recorded at the time the case is created and does not update when the case is further processed.
Account information is stored in an external system and accessed by a data page.
How do you configure the account information page?
D
Explanation:
For a scenario where account information is recorded at the time the case is created and does not
update when the case is further processed, while also being stored in an external system and
accessed by a data page, the appropriate configuration is:
D . Select copy from a data page on the page property: This configuration ensures that when the case
is created, the account information is fetched from the external system via the data page and then
copied to the page property on the case. This copy is static and remains unchanged regardless of any
updates to the external system or the data page after the case creation. This approach meets the
requirement of capturing account information at case creation that remains constant throughout the
case lifecycle.
Option A, B, and C involve referencing the data page directly in various ways, which would not fulfill
the requirement for the account information to remain static after the case is created, as any updates
to the data page would be reflected in the case.
Reference: Pega documentation on data pages and properties provides insights into different
methods for using data within applications, including the distinctions between referencing and
copying data, and the implications for data consistency and application behavior.
A flow action calls a pre-processing data transform to initiate values. There are several flow actions
available for the assignment. You want to make sure that the values are only initiated once for each
flow action. How do you implement a solution?
D
Explanation:
In situations where a flow action calls a pre-processing data transform to initiate values and there are
several flow actions available for the assignment, ensuring that values are only initiated once for
each flow action requires a strategic approach:
D . Add logic to the pre-processing data transform to test if values were already initiated: This
solution involves incorporating a check within the data transform itself to determine whether the
initiation of values has already occurred. If the check
A form listing nearby restaurants has four columns:
Restaurant name Restaurant location Thumbnail image of the seating area Make reservation (check
box) You want to ensure that users have the information they need to make a reservation regardless
of screen size. When viewed on a small screen, you do not need to display the images.
What three configuration steps do you take to support this requirement? (Choose Three)
ADE
Explanation:
In order to adapt a form listing nearby restaurants for varying screen sizes while ensuring that users
have the necessary information to make a reservation, the configuration of column importance plays
a crucial role in responsive design. The importance level determines which columns are displayed or
hidden depending on the available screen size, ensuring an optimal user experience across devices.
A . Set the importance of the image column to Secondary: This step ensures that the thumbnail
images of the seating area are deemed less critical for smaller screens. By setting their importance to
Secondary, these images will not be displayed on small screens, where space is limited, prioritizing
more critical information.
D . Set the importance of the Restaurant name and Make reservation columns to Primary: The
restaurant name and the option to make a reservation are essential pieces of information for users.
Setting these columns to Primary ensures that they remain visible across all screen sizes, including
small screens, allowing users to identify restaurants and make reservations without needing to see
the images.
E . Set the importance of the Restaurant location and Make reservation columns to Secondary
contains a slight mistake in its formulation since it mentions the Make reservation column which
should remain Primary according to the correct answer D. The correct approach should be to set the
Restaurant location column's importance to Secondary, allowing it to be hidden on smaller screens if
necessary. However, since the primary action is making a reservation, the Restaurant name and
Make reservation columns must have the highest visibility priority. Thus, the Restaurant location's
importance is somewhat less critical but still valuable when screen space allows.
In responsive design within Pega applications, setting column importance helps tailor the display of
information to the device's screen size, enhancing usability. By correctly configuring the importance
of each column, developers can ensure that users have access to essential information and
functionalities, such as making a reservation, regardless of how they access the form.
Reference: Pega's official documentation on responsive UI design and table configuration provides
guidelines on setting the importance of columns to adjust the display of information according to
screen size, ensuring an optimal viewing experience across devices.