Question 1
Question
In an open account case, the customer contact details are captured. The customer can
provide several addresses which are stored in the page group Addresses. One of the addresses is the primary address used for correspondence with customer. To easily identify the primary address, you add a PrimaryAddress page property in the case type.
How do you link PrimaryAddress to the relevant entry in Addresses without duplicating data on the clipboard?
Answer
-
Configure .primaryAddress to refer to a data page
-
Configure a data transform to set the primary address
-
Configure .PrimaryAddress to point to a keyed data page
-
Configure .PrimaryAddress as a reference property
Question 2
Question
Which configuration allows you to control which user roles can add attachments to a case?
Answer
-
Enable attachment level security on the attachment category
-
Configure a when rule on the attachment category
-
Update the access control setting for adding attachments in the access manager
-
Configure a privilege on the attachment category
Question 3
Question
An application has the following application rulesets.
Expenses:01-01 TGB:01-01 TGBCatalog:01-01
A rule with an Apply to class of TGB-Expenses-Work-Reimbursement references a rule PopulateLineItems. The six instances of this rule in the rule cache are as shown below.
Apply to Ruleset:Version Availability
TGB-Expenses-Work Expenses:01-01-05 Withdrawn
TGB-Expenses-Work Expenses:01-01-03 Available
TGB-Expenses-Work TGBCatalog:01-01-05 Not Available
TGB-Expenses-Work TGBCatalog:01-01-03 Blocked
TGB-Expenses Expenses:01-01-03 Final
TGB-Expenses TGBCatalog:01-01-05 Available
What rule is chosen by rule resolution?
Answer
-
TGB-Expenses-Work PopulateLineItems(TGBCatalog:01-01-05)
-
TGB-Expenses-Work PopulateLineItems(Expenses:01-01-05)
-
TGB-Expenses PopulateLineItems(TGBCatalog:01-01-05)
-
TGB-Expenses PopulateLineItems(Expenses:01-01-03)
-
TGB-Expenses-Work PopulateLineItems(Expenses:01-01-03)
-
TGB-Expenses-Work PopulateLineItems(TGBCatalog:01-01-03)
Question 4
Question
Multiple teams need to update same application version during a development cycle. Which two actions do you perform so that the teams do not affect each other?
Answer
-
Create a new ruleset version of the base application.
-
Create a separate production ruleset for each team.
-
Create a new application for each team built on the base application.
-
Create branches in each team’s application.
Question 5
Question
A requirement states that the Users role cannot open a purchase request during the Audit stage of the case life cycle. How do you identify the case stage to satisfy the requirement?
Answer
-
Configure an Access When record.
-
Configure a Privilege record.
-
Configure a when record.
-
Configure an Access Deny record.
Question 6
Question
You are planning to export your application which includes an unlocked ruleset for delegated rules. What two actions do you perform before you create the archive file?
Answer
-
Configure the product rule to include custom and production rulesets for the applications.
-
Configure the product rule to include unlocked ruleset versions.
-
Skim the ruleset for delegated rules.
-
Unlock all the rulesets in your application.
Question 7
Question
During the development of your application you create operators for testing purposes. You are preparing to migrate the application to another environment. You do not want to include the operators in the archive file. Which two options exclude the operators?
Answer
-
In the operators’ step in the Application Packaging Wizard, clear the check boxes next to operator records in the Product Rule, clear the Include associated data items check box.
-
In the operators’ step in the Application Packaging Wizard, clear the check boxes next to operator records in the Product Rule, clear the Include associated data types check box.
-
Before you run the Application Packaging Wizard, remove the associated ruleset from the operators’ records.
-
Before you run the Application Packaging Wizard, save the operators to an organization ruleset. Select the Exclude non-versioned rules check box in the Product rule.
Question 8
Question
An agent runs every 180 seconds for testing purposes. You have been asked to update the agent so that it runs every Friday at 12.00 A.M. How do you configure this requirement?
Answer
-
Change the periodic pattern to Recurring. Open the Parameters dialog and update the schedule.
-
Keep the periodic pattern. In the Parameters dialog, update the schedule.
-
Keep the recurring pattern and update the Interval value.
-
Change the recurring pattern to Periodic and enter the Interval value.
Question 9
Question
An application includes 3 case types. Members of the App:Users access role are not allowed to run reports for one of the case types. Which two options satisfy the requirement?
Answer
-
Apply an Access When record to test for the case type to the Run Reports action in the Access Manager.
-
Create an Access Deny record and set the Run reports action to No Access
-
Use the Access Manager and set the Run Reports action for the case type to No Access.
-
Apply an Access When record to test for the user role to Run Reports action in the
Access Manager.
Question 10
Question
A requirement states that when an assignment is in review, its work status is set to Open- Review. Which two steps do you perform to implement this requirement?
Answer
-
Apply the Open-Review status to the appropriate assignments
-
Create a Filed Value rule for the Open-Review status.
-
Add a data transform to the process to apply Open-Review status before reaching the
appropriate assignment.
-
Add Open-Review as an allowed status on the case type rule.
Question 11
Question
An application retrieves data from an external system of record. The data is used for display purpose only. Select the configuration option for the data page that ensures that the data is always current.
Answer
-
Configure the property as Page property and select the Manual data option. Use a data transform to populate the page.
-
Configure the property as a Single Value property. Use the Automatic reference to class instance option to link to the data.
-
Configure the property as Page property and select the Refer to a data page option to point to a data page.
-
Configure the property as Page property and select the Copy data from a data page option to copy the data from the data page.
Question 12
Question
Which specification can you implement using Dynamic Class Referencing (DCF)?
Answer
-
Specialize a flow to route assignments to a different workbasket.
-
Circumstance a flow to route assignments to a different workbasket.
-
Reuse a flow in implementation layer in framework layer.
-
Restrict the use of a flow action to specific users.
Question 13
Question
The following example shows the ruleset list for the logged in operator. What is stored in Admin@MyCo ruleset?
Rulesets
Admin@MyCo
Purchasing:01-01
PurchasingInt:01-01
MyCo:01-01
MyCoInt:01-01
And so on
Answer
-
Preferences for the operator.
-
Rules delegated to the operator.
-
Rules checked out by the operator.
-
Rules recently opened by the operator.
Question 14
Question
The primary purpose of the production ruleset is to allow rules to be
Answer
-
Migrated to a production environment
-
Updated in a production environment
-
Tested in a production environment
-
Reused in multiple production environments
Question 15
Question
In your purchasing application is a decision table with discount codes. You want to delegate the decision table. In which ruleset do you have the decision table to allow delegation?
Answer
-
Production
-
Application
-
Organization
-
Integration
Question 16
Question
An application contains a rule with an Apply to class of TGB-HRApps-Work-Expenses. When updating the application, you want to change the Apply to class of the rule to TGB.
How do you prevent the application from using the rule in TGB-HRApps-Work-Expenses?
Answer
-
Set the availability of rule in TGB-HRApps-Work-Expenses to “Withdrawn”
-
Set the availability of the rule in TGB to “Final”
-
Set the availability of rule in TGB-HRApps-Work-Expenses to “Blocked”
-
Set the availability of rule in TGB-HRApps-Work-Expenses to “Not Available”
Question 17
Question
You have a requirement to populate a list of allowed values sourced from database table. The list of allowed values varies based on the context in which the list is used. Which implementation maximizes reusability?
Answer
-
Create a data page sourced with connector. Specializes the data page by class based on
context.
-
Create a data page and report definition for each context. Use parameters to filter the
result of response data transform.
-
Create a data page sourced with a report definition. Use parameters to specify a filter condition to
retrieve specific results based on context.
-
Create a data page and report definition. Circumstance the report definition based on
the context.
Question 18
Question
A user is processing a case and receives an error message that the system could not find an appropriate rule to use. Select two possible reasons rule resolution failed to find a rule to execute.
Answer
-
The rule chosen by rule resolution is in a ruleset that is not in the application’s ruleset list.
-
The availability of the rule chosen by rule resolution is set to “Blocked”
-
The context of the rule chosen by rule resolution does not match the context of the
referencing rule.
-
The user does not have appropriate privilege to access the rule chosen by rule
resolution.
Question 19
Question
A company sends a standard confirmation email once a case is created. In which layer of enterprise class structure would you apply the email correspondence?
Answer
-
Division
-
Enterprise
-
Implementation
-
Unit
Question 20
Question
You want operators in two separate units to be able to perform work routed to either unit. Which configuration supports the requirement?
Answer
-
On each operator’s record, associate the operator with both units.
-
On each operator’s record, associate the operator with the same work group.
-
On the work group record, associate the operators with the work group.
-
On each unit record, associate both operators with each unit.
Question 21
Question
A health plan application includes a process for surgical procedure requests. Currently there is an evaluation sub process in which the physician reviews the diagnosis and reviews the diagnosis and enters the recommended procedure and its urgency. The request then advances to a medical director who analyses the feedback and approves the appropriate procedure. The healthcare organization has created a new requirement which states that three physicians can perform the evaluation independently. Only two evaluations are necessary to advance the case to medical director.
How do you configure the procedure so that the request can continue to be processed if only two of the three physicians approve the order?
Question 22
Question
A health plan application includes a process for surgical procedure requests. Currently there is an evaluation sub process in which the physician reviews the diagnosis and reviews the diagnosis and enters the recommended procedure and its urgency. The request then advances to a medical director who analyses the feedback and approves the appropriate procedure. The healthcare organization has created a new requirement which states that three physicians can perform the evaluation independently. Only two evaluations are necessary to advance the case to medical director.
In order to allow the three physicians to perform the orders in parallel, how would you configure the process?
Answer
-
Add a cascading approval shape that is called by the evaluation subprocess.
-
Add a Split-Join shape, add a list of physicians and call the surgical procedure request
process.
-
Add a Split For Each shape, add a list of physicians, and call the evaluation process.
-
Add a Split Join shape, add a list of physicians, and call the evaluation process.
Question 23
Question
A purchase order case is instantiated as a child case of a Purchase Request case. Select the locking options that allow multiple users to edit the Purchase Order case at the same time.
Answer
-
Enable optimistic locking on the Purchase Order case type.
-
Enable optimistic locking on the Purchase Request case type.
-
Enable default locking on the Purchase Request case type.
-
Enable default locking on the Purchase Order case type.
Question 24
Question
Consider the following partial requirement to configure Get Next Work functionality in Pega 7.
All workbaskets with which a user is associated must be checked first. Then all eligible assignments from all workbaskets must be consolidated into a single list before being filtered and sorted.
Which two options in Operator Id record must you select to configure this requirement?
Answer
-
Get from workbaskets first.
-
Operator is available to receive work.
-
Merge workbaskets.
-
Use all workbasket assignments in the user work group.
Question 25
Question
You are creating a report that lists all open Personal Injury cases for an Auto Claim case. What three options do you use to configure the join for this report?
Answer
-
Specify the join type to include all rows in the Personal Injury class.
-
Specify a join for Personal Injury class.
-
Specify a join for the Auto Claim class.
-
Create the report in Auto Claim class.
-
Create the report in the class group.
-
Specify the join type to only include matching rows.
Question 26
Question
An application contains two Work- derived classes that all belong to the class group. MyCo- HR-SelfService-Work
MyCo-HR-SelfService-Work-TimeOff MyCo-HR-SelfService-Work-Expense
If report is created in MyCo-HR-SelfService-Work, what instances will the report return?
Answer
-
Instances of MyCo-HR-SelfService-Work-TimeOff and MyCo-HR-SelfService-Work-Expense
-
Instances of all Work- derived classes.
-
Instances of MyCo-HR-SelfService-Work-TimeOff and MyCo-HR-SelfService-Work-Expense unless they are stored in different database tables.
-
Instances of MyCo-HR-SelfService-Work
Question 27
Question
You need to update the navigation menu in a portal. Which tool do you use to identify the rule that contains the menu?
Question 28
Question
A given user interaction takes 5 seconds. You need to investigate why it is taking so long. Which tool do you use to start the investigation?
Question 29
Question
A duplicate case search contains two weighted conditions in which property value in the current case is compared to the same property value in the existing case. After processing multiple cases that have two matching data values, duplicate case search does not identify duplicate cases.
What two approaches do you take to diagnose the cause?
Answer
-
For each weighted condition, verify that you have prefixed the keyword Primary to the values in existing case.
-
Verify that total weights of the matching conditions match or exceed threshold.
-
Verify that the case type is instantiated as a temporary case.
-
For each weighted condition, verify that you have prefixed the keyword Primary to the
values in the current case.
Question 30
Question
An organization uses a common process to address account inquiries from customers. Each division maintains its own workbasket for processing account inquiries. Select the configuration that standardises the process while ensuring that users in each division only see assignments appropriate to their division?
Answer
-
Use a load balancer router to route assignments to the appropriate division.
-
Pass the workbasket name as a property reference using values on a data page.
-
Circumstance the flow based on Operator’s division to route assignments.
-
Use a skill based router to route assignments to users in the appropriate division.
Question 31
Question
A flow calls a pre-processing data transform to initiate values. There are several flow actions available for the assignment. You want to ensure that values are only initiated once for each flow action. How do you implement a solution?
Answer
-
Add logic to data transform to check if values were already initialized.
-
Configure data transform as post processing instead of pre-processing.
-
Do nothing as pre-processing data transform is called only once per assignment.
-
Make sure the flow action does not have the highest likely hood since it will always be invoked.
Question 32
Question
Which two configuration options can you use in a screen flow to ensure that a user performs steps sequentially and not skip ahead?
Answer
-
Select Save on last step and clear the Only allow navigation back to this step for each step in the screen flow.
-
Select the Enable navigation link and Only allow navigation back to this step for each step in the screen flow.
-
Select the Enable navigation link and Save on last step options for each step in the screen flow.
-
Select the PerformScreenFlow harness on start shape in the screen flow.
Question 33
Question
When configuring a screen flow, a single harness is used to define the navigation style. Where is the harness specified?
Answer
-
On the first assignment shape of the flow rule.
-
On the start shape of the flow rule.
-
In the Design properties of the flow rule.
-
One the first flow action connector of the flow rule.
Question 34
Question
Consider this business use case: Responses to customer service requests are required within 24 hours of receipt. Due to seasonal fluctuations, response times may be adjusted at the discretion of managers. You a create a Service Level Agreement (SLA) to monitor response times. Which solution allows adjusting the response times on demand?
Answer
-
Define the response times using property values that are circumstanced to account for seasonal adjustments.
-
Create multiple circumstances of the SLA to account for seasonal adjustments.
-
Plan a release cycle for updating SLA for each of the expected seasonal adjustments.
-
Delegate SLA to the business managers so they can configure seasonal adjustments.
Question 35
Question
Which two artifacts must you prepare to delegate a rule?
Answer
-
An Access Role that has access to ruleset used to organize delegated rule.
-
A locked ruleset that is added to the production ruleset list of the application rule.
-
An unlocked ruleset that is added to the production ruleset list of the application rule.
-
An Access Group that has access to the ruleset used to organize delegated rules.
Question 36
Question
An insurance application contains a top-level case type named Auto Claim and a Damage Appraisal child case. The company has determined that only one user may open and work on a case at a time. However, users working on Damage Appraisal should not lock out users working on parent case Auto Claim case.
Answer
-
Select Do not lock the parent case when child case is open on Auto Claim case type.
-
Select Do not lock the parent case when child case is open on Damage Appraisal case type.
-
Select Optimistic locking on Damage Appraisal.
-
Select Default locking on Auto Claim case type.
Question 37
Question
In a flow, an integrator shape calls a connector that writes data to a system of record. The system of record is currently not available. How do you simulate the service call invoked from the integrator shape?
Answer
-
Leave the flow in draft mode and simulate the integration values in a data transform.
-
Simulate the data page using a data transform.
-
Create a simulation activity for the connector.
-
Configure global resource settings for the connector.
Question 38
Question
You have a requirement to update account information in an external database. Account information is stored in a single table. What are the two necessary steps to read and write data to the database table?
Answer
-
Configure a data page to use SQL connector rules.
-
Configure activities to read and write data using Obj- methods.
-
Create a local storage to hold the data.
-
Run the External Database Table Class mapping wizard.
Question 39
Question
You want to display an error message to the user of the data page fails to retrieve data. The data page is sourced by a REST connector. How do you detect the error?
Answer
-
Use a transition condition in the activity invoking the connector.
-
Use a when condition in the response data transform configured for the connector.
-
Apply the standard pxErrorHandlingTemplate data transform in the response data transform.
-
Use the error handler flow in the connector.
Question 40
Question
Which of the following is true about Global Resource Settings?
Answer
-
Global Resource Settings allow you to simulate data in an environment for testing purposes.
-
Global Resource Settings allow you to execute connectors in parallel to improve performance.
-
Global Resource Settings allow you to update environmental variables without unlocking rulesets.
-
Global Resource Settings allow you to automate the application migration process.
Question 41
Question
You want to improve the user experience for an application for users on mobile devices. Which three configuration options improve the user’s ability to select and update controls?
Answer
-
Place controls in fixed layout to avoid screen wrapping.
-
Use standard Pega controls rather than custom controls.
-
Size clickable items no smaller than 44 x 44 pixels.
-
Use links instead of a menu for navigation.
-
Configure the display of Date Time field to use a native control.
Question 42
Question
A client wants to replace Pega 7 logo in the Case manager and Case worker portals. Instead of using the company logo, the client wants to use logos for each of the company’s operating subsidiaries – a user in the ABC subsidiary sees logo for ABC, and a user in XYZ subsidiary sees the XYZ logo. How do you add the logos to the application?
Answer
-
Reference each logo in a skin.
-
Upload each logo to a unique binary file record.
-
Upload each logo to a unique section.
-
Upload each logo to the portal record.
Question 43
Question
In an application, how do you ensure that the text formatting for menu items matches the text formatting for button labels?
Answer
-
Create a mixin for the text formatting and apply the mixin to formats for menus and buttons in the skin.
-
Create a format for the text formatting and apply the format to each control.
-
Define a style for text formatting and apply the style to the Perform harness.
-
Create a skin for the text formatting and inherit the skin in the application skin.
Question 44
Question
You want to allow users to use an application on a mobile device, even if the device is not connected to network. Which configuration option supports this requirement?
Answer
-
Configure UI elements to use native controls on mobile devices.
-
Configure properties to copy data from data pages.
-
Source drop down lists and repeating layouts using data pages.
-
Simulate external data sources when application is offline.
Question 45
Question
Consider the following partial requirement for configuring the Get Next Work functionality in Pega 7. The list of workbaskets searched must be limited to only the workbaskets defined in workgroup. Select two options in the Operator ID record to implement this partial requirement.
Answer
-
Use all workbasket assignments in user’s workgroup.
-
Operator is available to receive work.
-
Get from workbaskets first.
-
Merge workbaskets.
Question 46
Question
You have a requirement to associate users in different units to the same workbasket. How do you implement this requirement?
Answer
-
Associate the users to a common unit. Then associate a workbasket to the common unit.
-
Associate the users to a common Work group. Then associate a workbasket to the common work group.
-
Associate the users to a common workbasket. Then associate a workbasket to the common workbasket.
-
Associate the users to a common Work group. Then associate a work group to the appropriate units.
Question 47
Question
Users create insurance coverage request cases to authorize insurance payments. Users enter information that includes the name of the patient, the date of the procedure and the type of the procedure. After entering the information, the user submits the request for a review of the patient’s insurance policy. Because multiple users enter requests, duplicate requests can occur. A request is considered a duplicate if the patient name, procedure type, and procedure date match an existing request. You have been given two requirements: • Ensure that users can identify duplicate requests. • If a case is duplicate, it is not written to database, Otherwise, write the case to the database. Which two options configure the application so that users can identify duplicate requests?
Answer
-
Configure a validate rule to validate matching cases.
-
Configure a duplicate search decision table and add it to Decision shape.
-
Configure weighted condition.
-
Add a duplicate search step to the case lifecycle design.
Question 48
Question
Users create insurance coverage request cases to authorize insurance payments. Users enter information that includes the name of the patient, the date of the procedure and the type of the procedure. After entering the information, the user submits the request for a review of the patient’s insurance policy. Because multiple users enter requests, duplicate requests can occur. A request is considered a duplicate if the patient name, procedure type, and procedure date match an existing request. You have been given two requirements: • Ensure that users can identify duplicate requests. • If a case is duplicate, it is not written to database, Otherwise, write the case to the database. Which two options satisfy the requirement that only nonduplicate requests are written to the database?
Answer
-
Add a Persist Case flow action to case lifecycle design.
-
Add a Persist Case to the case lifecycle design.
-
Configure the case type to instantiate temporary cases.
-
Configure a create case step to instantiate temporary case.
Question 49
Question
Depending upon the purchase request amount, approvals cascade from the user to a loan officer, then to director and finally to a vice president. The loan officer is the user’s manager. The Director is the loan officer’s manager. The vice president is the director’s manager. Which two approaches can you use the configure the cascading approval?
Answer
-
Approval based on Authority Matrix, with a Decision Tree rule to determine the approver(s).
-
Approval based on Reporting structure and when conditions, using each operator’s Reporting To manager to determine the approver(s).
-
Approval based on Authority Matrix, with a Decision Table rule to determine the approver(s).
-
Approval based on Reporting structure, using the Workbasket manager(s) to determine the approver(s).
Question 50
Question
An application contains a case type named Time Off. HR requests a report that returns the ID and name of any employee for whom an open Time Off case does not exist. The ID and Name properties are defined for the class Data-Employee-, and an ID property is also defined for the Time Off class. The ID property in Time Off class points to records in Data-Employee-. Select the approach you use to create this report.
Answer
-
Create a report in Time Off class, with a class join to the Employee class.
-
Create reports in both classes, and set the TimeOff report as a sub report of the Employee report.
-
Create reports in both classes, and set the Employee report as a sub report of the TimeOff report.
-
Create a report in Employee class, with a class join to Time Off class.
Question 51
Question
You need a report that presents Operator ID information for every open Time off case. The report will present information from MyCo-HR-SelfService-Work-TimeOff and Data-Admin-Operator-ID classes. Which two options satisfy the requirement?
Answer
-
Specify both classes in Pages & Classes tab of Report Definition rule.
-
Configure a class join on the report definition to join operator information to each case.
-
Add the Operator ID to the Report Definition as a parameter.
-
Use an association rule to join operator information to each case.
Question 52
Question
Which configuration option do you use to delegate a rule?
Answer
-
Save a copy of the rule to production ruleset and restrict the access to the ruleset to a specific access group.
-
Save a copy of the rule to production ruleset, then set the availability of the original rule to Not Available
-
Save a copy of the rule in an application ruleset, restrict the access to the ruleset to a specific access group.
-
Save a copy of the rule to production ruleset, then set the availability of the original rule to Withdrawn
Question 53
Question
In the first step in a case type, the user compares data on a form to data on a customer account. If the data matches, the case is resolved. If the data does not match, the user advances the case to update the account. Management only want the record that update an account. What two configuration options do you use to implement this requirement?
Answer
-
Apply a when condition to the first step to persist only cases requiring updates.
-
Configure the first step to instantiate the case type as a temporary case.
-
Add a Persist Case shape after the first step.
-
Configure the starting flow to instantiate the case type as a temporary case.
Question 54
Question
You are configuring a screen flow. Steps three through five must be completed in order. How do you configure the screen flow to meet this requirement?
Answer
-
Select the Enable navigation link option for the both steps, and Only allow navigating back to this step option for step five.
-
Select the Enable navigation link and Only allow navigating back to this step for both steps four and five.
-
Select the Enable navigation link for step four and Only allow navigating back to this step for step five.
-
Select the Enable navigation link option for the both steps, and Only allow navigating back to this step for step four.
Question 55
Question
A claims management application sends notification based on the type of damage. Each notification includes a privacy statement, which varies by country. Which implementation satisfies this requirement?
Answer
-
Create a multivariate circumstance rule, a circumstance definition, and a circumstance template.
-
Create a single property circumstanced rule.
-
Create a multivariate circumstanced rule and a when rule.
-
Create a single property circumstanced rule and a when rule.
Question 56
Question
You are configuring a duplicate case search logic in a case type. How do you ensure that resolved cases are not evaluated as potential duplicates?
Answer
-
Add a must match condition where the work status of potential duplicates does not contain “Resolved”.
-
Add a must match condition where the work status of current case does not contain “Resolved”.
-
Add a weighted condition that evaluates the work status of current and existing cases where work status equals “Resolved” and has a weight of “0”.
-
Add a weighted condition where the work status of potential duplicates does not contain “Resolved”
Question 57
Question
Consider the following user story: As a loan officer, I want to be able to automatically accept the next available application for review so I can complete the next highest priority case. How do you implement this user story?
Answer
-
Use a ToDecisionTree router and the GetNextWorkCriteria decision tree.
-
Use a ToLeveledGroup router and Pega’s Get Next Work Functionality.
-
Use a ToWorkbasket router and Pega’s Get Next Work Functionality.
-
Use a ToWorklist router and the GetNextWorkCriteria decision tree.
Question 58
Question
Which two options do you consider when creating a pre-processing data transform?
Answer
-
The effect if the flow action is reloaded.
-
The security setting for the flow action.
-
The timing of the commit for flow action.
-
The potential reuse of the flow action.
Question 59
Question
For which reason do you use a screen flow?
Answer
-
To organize separate tasks into a logical sequence of steps so you can control how, when, and by whom each task is completed.
-
To enhance the flow rule that routes to multiple users so that there is clear representation of which user on what step.
-
To organize separate tasks into a logical sequence of steps so you can control the order in which a single user can complete the tasks.
-
To simplify the user interface so that a single screen can show all unresolved assignments for an open case.
Question 60
Question
Users are spending excess time researching duplicate cases to determine whether to process or resolve the cases. Which two options allow you to reduce the number of potential duplicate cases?
Answer
-
Increase the weighting threshold.
-
Decrease the weighting threshold.
-
Increase the weights of weighting conditions.
-
Decrease the weights of weighting conditions.
Question 61
Question
Which two design configurations limit the need for horizontal scrolling when an application used on a mobile device?
Answer
-
Limit text fields to a width of 200 pixels.
-
Set the importance for columns in repeating dynamic layouts.
-
Set the width for layouts in percentages.
-
Use grid layouts rather than repeating dynamic layouts to display tabular data.
Question 62
Question
A client wants to replace Pega 7 logo in the Case manager and Case worker portals. Instead of using the company logo, the client wants to use logos for each of the company’s operating subsidiaries – a user in the ABC subsidiary sees logo for ABC, and a user in XYZ subsidiary sees the XYZ logo. How do you replace the Pega logo with the appropriate logo for each subsidiary?
Answer
-
Create a harness for each division.
-
Create a skin for each division.
-
Create a portal record for each division.
-
Create a portal header for each division.
Question 63
Question
A client requests that you add a footer to the Case Manager portal. How do you satisfy this request?
Answer
-
Configure a navigation record to describe the new portal format.
-
Update the Portal type on the portal record.
-
Update the portal format in the skin applied to the portal
-
Change the section layout on the harness referred on the portal record.
Question 64
Question
An organization creates two applications with separate branding. You create a skin for the portal branding. Select two options that provide consistent branding for the portal while maintaining the branding for each application.
Answer
-
Configure each application skin to inherit the portal skin.
-
Configure the skin in the Data-Portal class.
-
Apply the skin to the production ruleset.
-
Apply the skin to the portal.
Question 65
Question
In which two situations do you use the PegaRULES Log Analyzer to analyse application performance?
Answer
-
During User Acceptance testing.
-
Throughout the application development life cycle.
-
Before migrating an application to testing system.
-
After the application is deployed to a production system.
Question 66
Question
You are trouble shooting a performance issue with a user interaction that exceeds the maximum time of 5 seconds. The elapsed time shown in performance report indicates a total of 2 seconds. Which tool do you use to determine what is adding the additional 3 seconds to the performance measure?
Question 67
Question
While running an application, a user notes that a system exception occurred. Which log do you review to identify the issue?
Answer
-
Alert
-
AlertSecurity
-
BIX
-
Pega
Question 68
Question
Select the use case that requires the application to use pre- or post-processing in a flow action.
Answer
-
Retrieve data from an external system.
-
Copy selected items to a page list property.
-
Set default values for case properties.
-
Calculate a total for items in a page list property.
Question 69
Question
You are configuring an application to use Get Next Work. The requirement states that operators must always work on the next highest priority assignment from workbaskets. Which two configuration options do you use to implement this requirement?
Answer
-
Select the Operator is available to receive work in Operator ID record.
-
Use a ToWorkGroup router for the assignments.
-
Use a ToWorkbasket router for the assignments.
-
Select the Get from workbaskets first option in the Operator ID records.
Question 70
Question
The current SOAP configuration returns a standard exception when the service cannot find a valid instance of the security activity. What action do you take in order to provide specific information to the user when this exception occurs?
Answer
-
Add a service error fault condition in the service SOAP form.
-
Add a service error fault condition in the service Parse XML form.
-
Add a Mapping error fault condition to the XML Stream form.
-
Add a Mapping error fault condition to the service SOAP form.
Question 71
Question
In which of the following situations would you configure global resource settings?
Answer
-
The credentials for a REST service differ between development and production environments.
-
The thresholds for a SLA are set to hours instead of days in testing environment.
-
A SAP connector returns simulated data in the development environment.
-
Two SOAP connectors execute in parallel to improve performance.
Question 72
Question
You are updating a system of record using a SOAP connector. If the system of record is unavailable, you want to retry after an hour, a notification should be sent to system administrator. How do you implement this requirement?
Answer
-
Implement the logic in connector’s error handler flow.
-
Use a transition condition in the activity step invoking the connector.
-
Implement the logic in the data page’s response data transform.
-
Customize the standard pxErrorHandlingTemplate data transform.
Question 73
Question
You are analysing application performance and notice one or more data transforms exceeding preferred performance parameters. Which of the following performance tools do you use to help troubleshoot the issue?
Answer
-
Performance Analyzer.
-
Database trace.
-
Performance Profiler.
-
PegaRULES Log Analyzer.
Question 74
Question
How do you ensure that only a manager can run a flow action?
Answer
-
Add a pre-processing activity in flow action to determine whether the user is a manager.
-
Add a validate rule to the flow action to determine whether the user is a manager.
-
Add a privilege to the flow action form, then add the privilege to a role assigned to the access group for managers.
-
Add an Access When condition to the flow action to determine whether the user is a manager.
Question 75
Question
Which two configurations can you use to include access groups into your product rule?
Answer
-
Export the access groups using the Access Manager.
-
Associate the access groups with a ruleset included in the application.
-
Add the access group to the product record in the Individual instances to include section.
-
Add the access group to the Application record.
Question 76
Question
Which two configurations can you perform using the Access Manager?
Answer
-
Apply an Access When record to determine whether a user can edit cases they did not create.
-
Apply a privilege to a flow action to control whether a user can authorize a refund to a customer account.
-
Create an Access Deny record to deny claims processors from viewing patient medical data.
-
Specialize access control for one case type in a class group.
Question 77
Question
An agent is configured to run at a 600-second interval with a maximum number of entries set to 50. There are 75 entries in the scheduled queue. If the agent runs at 2.30 PM, when does the agent run again?
Answer
-
One hour after the last run because the master agent runs only once per hour.
-
600 seconds after the last run started.
-
Depends on the number of nodes in the cluster.
-
600 seconds after the agent activity processes 50 entries.
Question 78
Question
An agent runs every 300 seconds. You have been asked to update the agent so that it runs every Friday at 12:00 A.M. How do you modify the agent schedule to meet this requirement?
Answer
-
Change the periodic pattern to Recurring. Open the Parameters dialog and update the schedule.
-
Keep the periodic pattern. In the Parameters dialog, update the schedule.
-
Keep the recurring pattern and update the Interval value.
-
Change the recurring pattern to Periodic and enter the Interval value.
Question 79
Question
You want an application to stop processing and return an error when a specific rule is encountered in a locked ruleset. How do you handle this situation?
Answer
-
Make a copy of the rule in a new ruleset version and set the availability to Final.
-
Make a copy of the rule in a new ruleset version and set the availability to Blocked.
-
Create a circumstanced version of the rule in a new ruleset version and set the date range in the past.
-
Unlock the ruleset and delete the rule.
Question 80
Question
When a user selects a product in a list, application displays data about that product. Data is copied to a page property using the Copy data from a data page option. After the data has been copied to the property, when is the data copied to the property again?
Answer
-
When the product is changed.
-
Never.
-
The next time the property is accessed.
-
The next time the case is opened.
Question 81
Question
The page .Customer contains data retrieved from an external system of record using a data page. How do you ensure .Customer always contains the most current data from the data page?
Answer
-
Define a reference property that refers to the data page.
-
Configure .Customer to refer to a keyed data page.
-
Select Copy data from a data page on customer.
-
Select Refer to a data page on .Customer
Question 82
Question
You are asked to create a custom status named Open-Review. This status is to be applied to assignments in one application. How do you satisfy the request?
Answer
-
Circumstance the existing Open Field Value record on the application name and update the status value to Open-Review
-
Add the Open-Review status to the application record for the application.
-
Create a Field Value record named Open-Review for .pyStatusWork and configure an Access When record to apply the status to the correct application.
-
Create a Field Value record named Open-Review for .pyStatusWork with the Apply to class set to the class group.
Question 83
Question
You are configuring a drop-down list with a page list property. When the user selects an item in the list, you want to retrieve data associated with the selected item and add the data to the case. How do you configure the data access for the page list property?
Answer
-
Select the Copy data from a data page option so the selected information can be retrieved using a data page lookup.
-
Select the Manual option so the user can add selected data to the page-type property through the UI.
-
Select the Allow use as reference property in activities option so the selected information can be retrieved using an activity.
-
Select the Refer to a data page option so the selected information can be retrieved using a data page lookup.
Question 84
Question
Select two configuration options that enable you to use the same data page for populating a list and looking up information based on the selected item in the list. (Choose two)
Answer
-
Add parameters to the data page to store the value of the selected list item.
-
Use the Access pages with user defined keys option on the data page.
-
Use page list keys on the data page to identify the selected list item.
-
Set the data page Edit mode to editable so the list of values can be updated.
Question 85
Question
In which two of the following situations would you simulate an integration?
Answer
-
You need to test each flow path in the case processing.
-
The connector is configured to use Global resource settings.
-
The service has slow response times.
-
The service is not available yet.
Question 86
Question
You are updating a System of Record(SOR) using a SOAP connector. You want to display an error message when the system of record is unavailable. How do you implement this requirement?
Answer
-
Implement the logic in the data page’s response data transform.
-
Implement the logic in the connector’s error handler flow.
-
Customise the standard pxErrorHandlingTemplate data transform.
-
Use a transition condition in the activity step invoking the connector.
Question 87
Question
You want to restrict access to a workbasket to certain users. How do you configure this requirement?
Answer
-
Add a skill threshold to workbasket.
-
Add a privilege to the workbasket record and to the appropriate access role.
-
Add the access role for allowed users to the workbasket record.
-
Add the access group for the allowed users to the workbasket record.
Question 88
Question
You need to update the navigation menu in a portal. Which tool do you use to identify the rule that contains menu?
Question 89
Question
Several development teams work on different enhancements. The release date for each enhancement is uncertain. Which two options allow each team to keep its work separate? (Choose Two)
Answer
-
Create a production ruleset for each team.
-
Create a new ruleset for each team.
-
Set up a branch ruleset for each team.
-
Create a new application for each team.
Question 90
Question
An application must support two case types. The case types are released into production on separate schedules. Given these requirements, which specialization approach do you use?
Answer
-
The case types are organized in the same class. Each case type is managed with a unique ruleset.
-
All rules are managed in the same ruleset and circumstanced by case type.
-
The case types are organized in unique classes. Both case types are managed with a single ruleset.
-
The case types are organized in unique classes. Each case type is managed with a unique ruleset.
Question 91
Question
An application contains a flow action with an Apply to: class of TGB-HRApps-Work-TimeOff. When updating the application, you have a requirement to move flow action to TGB-HRApps-Work so it can be used by more than one case type. How do you prevent the application from using the rule in TGB-HRApps-Work-TimeOff?
Answer
-
Set the availability of flow action in TGB-HRApps-Work to “Final”
-
Set the availability of flow action in TGB-HRApps-Work-TimeOff to “Blocked”
-
Set the availability of flow action in TGB-HRApps-Work-TimeOff to “Withdrawn”
-
Set the availability of flow action in TGB-HRApps-Work-TimeOff to “Not available”
Question 92
Question
You populate a data page with product information. The product information varies based on the Product ID. Which implementation maximizes reusability?
Answer
-
Create a data page sourced with a report definition. Circumstance the report definition based on context.
-
Create a data page sourced with a report definition. Use parameters to specify a filter condition to retrieve specific results based on context.
-
Create a data page sourced with a connector. Specialize the data page by class based on context.
-
Create a data page and report definition for each context. Use parameters to filter the results of the response data transform.
Question 93
Question
In which situation do you configure branched rulesets?
Answer
-
Multiple teams need to work on the same version of an application.
-
A team needs to work on the next version of an application while preparing to migrate current version.
-
You need to delegate rules to process owners from the business.
-
One team creates a new patch for an application while another team creates a new major version of the application.
Question 94
Question
Choose three reasons why a rule may not be available for check-out. (Choose three)
Answer
-
The rule is in draft mode.
-
The application security is not configured correctly.
-
The rule is in a locked ruleset version.
-
The rule is already checked out by someone else.
-
The check-out feature is not enabled.
Question 95
Question
A subset of users is allowed to attach a scanned document to a case. Which attachment feature do you leverage to implement your solution?
Answer
-
Configure an Attachment Category.
-
Define a specific access group.
-
Enable attachment level security.
-
Configure an attachment type.
Question 96
Question
You are preparing to migrate an application to the user acceptance testing environment. What three actions should you perform before you create the archive file?
Answer
-
Check in rules in the application ruleset.
-
Associate data instances with an application ruleset.
-
Create the product rule in production ruleset.
-
Lock production rulesets.
-
Merge Branched rulesets.
Question 97
Question
An issue prevents an agent activity from committing entries. You want to troubleshoot the activity in the System Management Application (SMA) to determine which step or steps are producing errors. Which approach do you take to locate the issue?
Answer
-
Run the Tracer tool for a specific agent.
-
Review the exception information in the list of all agents.
-
Examine the items in the Broken Process queue.
-
Run the requeue option for a specific agent.
Question 98
Question
Which situation requires the use of a class join?
Answer
-
The report combines information from the parent case class and the child case class
-
A list of child cases categorized by the case ID of the parent case
-
When you want to join something
-
A list of cases that includes the create by operator and current work status
Question 99
Question
You have added an approval process assignment to a loan request process. The requirement states that a request canbe routed to one or more managers for their approval. Te hierarchy of approvals depends upon the total dollaramount of the request. For example, Cost Center Managers approve requests that are less than USD 25,000. Arequest of greater than or equal to USD 25,000 requires the approval of the Cost Center Manager, corporate VicePresident, and Vice President of Finance.How would you configure the routing for the approval process assignment?
Answer
-
Configure a cascading approval flow type based on an authority matrix.
-
Configure a single level approval flow type and route to a workbasket accessible by the approvers.
-
Configure a single level approval flow type based on an authority matrix.
-
Configure a cascading approval flow type based on the reporting structure of the current user.
Question 100
Question
One concern about integrating with external systems is managing connection information as the application migrates from one server to another. You address this concern using
Answer
-
Global Resource Settings
-
Circumstances
-
Dynamic Class References
-
Branches
Question 101
Question
How to restrict activity execution to only particular set of users with a special privilege?
Answer
-
Add access group under security tab and select "authenticate below users"
-
Add privilege under security tab and select "require authentication to run"
-
Provide privilege in activity's calling flow action
-
It is not possible
Question 102
Question
A report definition takes longer than expected to return results. Which two Pega tools do you use to help identify the issue? (Choose Two)
Question 103
Question
In an online banking application, customers are not allowed to initiate a request to transfer funds when they have pending transfer requests in an audit stage.Which configuration option do you use to implement this requirement?
Answer
-
Configure a Validate rule to evaluate if the user has a pending transfer request in the audit stage.
-
Set an entry validation condition on the first stage in the transfer funds case type.
-
Use a privilege to determine if the customer has a pending transfer request in the audit stage.
-
Use an Access When condition to determine if the customer has a pending transfer request in the audit stage.
Question 104
Question
What approach do you take to simplify the process of migrating data instances from one environment to another environment?
Answer
-
In the Application Packaging wizard select the intances you want to include in the Data Instances to Include step
-
Use the Include data types setting the Product rule
-
Associate each data instance with an application ruselet
-
Save the data instances to an application ruselet
Question 105
Question
How to remote trace other user's sessions from your requestor session?
Answer
-
Trace remote user's session from user management menu under SMA
-
Remote tracer option is available under tracer menu
-
Remote tracing is not possible in PEGA
-
Trace a remote user's session from requestor management in actions > trace
Question 106
Question
You need to display an error message to the user if a data page fails to retrieve data from an external system. Where do you detect the error?
Answer
-
In the post-processing activity in the data page
-
In the error handling flow on the connector
-
In the response data transform
-
In the activity transition condition invoking the connector
Question 107
Question
You need to determine if all paths of a flow will execute correctly. Select rules used to simulate service calls.
Answer
-
Activity
-
Data transform
-
SQL connector
-
Data Type
Question 108
Question
Which element do you configure to create a reusable text style in a skin to apply to both button labels and list entries?
Answer
-
A mixin
-
A format
-
A component
-
A layout
Question 109
Question
Which of the following rule can allow you to invoke a stored procedure?
Answer
-
Connect SQL Rule
-
RDB Methods
-
Report Definition
-
Custom SQL Rule
Question 110
Question
A Business wants to suspend the login form when there were more than 3 wrong login attempts. Which rule is best needed to implement this security feature?
Answer
-
Declare Trigger
-
Access Deny
-
Declare OnChange
-
Access Manager
Question 111
Question
In which situation do you select the Copy data from a data page option rather than Refer to a data pageoption to populate a page?
Answer
-
When you always need the most recent data
-
When you need the data to be stored as part of the case
-
When the property is of type pagelist
-
When you use a data transform or an activity as the source for the data page
Question 112
Question
A mortgage application process includes two different subprocesses that can run in parallel. When the two subprocesses are complete, the mortgage application process continues.
How do you configure the mortgage application process to implement this requirement?
Question 113
Question
A requirement states that if the request is less than EUR1000, the request is routed to a Cost Center Manager. If the amount is greater than EUR1000, the request is also routed to a Director. In addition, if the request is for customer billable expenses, the request must be approved by an Accounts Payable manager. How do you configure the process to satisfy this requirement?
Answer
-
Add an Approve/Reject step. Set the approval flow type to Single level
-
Add an Approve/Reject step. Set the approval flow type to Cascading and use an authority matrix
-
Add a Collect Information step. Use the ToDecisionTable router
-
Add an Approve/Reject step. Set the approval flow type to Cascading and use the reporting structure.
Question 114
Question
A manager wants to use resources from two different units to process onboarding cases. You create a __________ record to meet this requirement.
Answer
-
Work pool
-
Access group
-
Work group
-
Class group
Question 115
Question
A bank wants to add a qualification process to an account opening case type. In this qualification process, users select the type of account to open by answering a set of questions. Once the user selects the type of account to open, the application advances to a second process to capture identifying information. Only after the user provides identifying information is the case saved to the database.
Which configuration option satisfies this requirement?
Answer
-
Defer the case save using the Obj-Save method.
-
Add a Persist Case shape to the starting flow.
-
Instantiate the case as a temporary case.
-
Configure a screen flow as the starting flow for the case.
Question 116
Question
You are updating an application that is comprised of a number of ruleset versions.How do you copy the highest version of each rule in the different ruleset versions into a higher ruleset version?
Answer
-
Use the Application rule form to create a branched ruleset, then merge the rulesets into the new branch.
-
Use the Ruleset Maintenance wizard and skim the rulesets to collect the highest version of every rule into the new ruleset version.
-
Use the Application Structure landing page to lock the current ruleset versions and increment the application to a new ruleset version.
-
Use the Ruleset Maintenance wizard to move the rules from the existing rulesets into the new ruleset.
Question 117
Question
You are creating the assets for a generalized, reusable application. In which layer of the Enterprise Class Structure (ECS) do you create the assets?
Answer
-
Division layer
-
Framework layer
-
Pega Plataform layer
-
Implementation layer
Question 118
Question
An application rule lists the following application rulesets, in order:
RulesetA:01-05
RulesetB:02-03
RulesetC:01-17-50
There are five instances of a section rule named EnterClaimDetails in the rules cache as shown below:
Answer
-
Org-Div-Work-FraudClaim - RulesetB:01-02-01
-
Org-Div-Work - RulesetA:01-04-02
-
Org-Div-Work - RulesetB:02-02-01
-
Org-Div-Work-FraudClaim - RulesetC:01-09-12
-
Org-Div-Work-FraudClaim - RulesetC:01-17-99
Question 119
Question
Which of the following is least likely to impact the runtime experience of a report?
Question 120
Question
Agents runs for every 600s interval. Need to make it run every morning at 5 AM. How to change the time interval pattern?
Question 121
Question
Which of the following is not a Reason for why operator does not have the checkout to access a rule?
Answer
-
Application is in draft mode
-
Checkout feature is not enabled in the ruleset
-
Operator does not have the privilege to checkout
-
Someone has been working on the rule by clicking checkout already
Question 122
Question
Which variables doesnot allow the properties to update outside of the rule?
Answer
-
All the options
-
Primary
-
Param
-
Local
Question 123
Question
How can i increase the number of tries for the agent to process a queue item if it fails to obtain a lock on it?
Answer
-
Use "Obj-refresh-an-lock" after the Agent invoked activity
-
Use "queue for agent" method with max attempts option.
-
Change max attempts within connection tab of agent rule.
-
We cannot change max attempts of agent queue. its always 3
Question 124
Question
We cannot change max attempts of agent queue. its always 3
Answer
-
None of these
-
Add a class under the presentation tab of button and apply css for that class
-
Use the custom css code in the inline styles of button
-
Call button class in the custom css section of SKIN
Question 125
Question
How can you debug an agent using Tracer
Answer
-
There is a way to select the agent and force its execution
-
You can delay the agent processing from SMA and then trace the given requestor
-
We can set a breakpoint in the activity that the agent runs to have tracer pick it up
-
We can set a log message step in the activity the agent runs to have tracer find the activity
Question 126
Question
Your application just went into production and the users are complaining that response times are terrible.Your best initial action should be?
Answer
-
Run PAL on every screen in the application
-
Run Pre-Flight
-
Use the PLA-PegaRULES Log Analyzer to analyze the ALERTS, System Logs and GC
-
Ask the DBA to monitor the database
Question 127
Question
How do you fix an error "XYZ Ruleset is not defined or not part of ruleset prerequisites?"
Answer
-
Change application validation mode to ruleset validation mode and add it under required rulesets of that version
-
Add ruleset under the operator's ruleset list
-
Add ruleset under the application's ruleset stack
-
Change from ruleset validation mode to application validation mode
Question 128
Question
Which tool gives you the broadest picture of ur systems overall health
Question 129
Question
A standard agent is associated with the BackgroundProcessing node type. There are three nodes in the cluster, One node in the cluster is untyped, but the two other nodes are configured as backgroundprocessing node type. what is the behavior of standard agent?
Answer
-
Agent run on all the nodes
-
Standard agent always run regardless of node type
-
Agent run on all nodes except the untyped node
-
Agent will run on all nodes only if it is configured to RunOnAllNodes
Question 130
Question
Where can you reference a harness rule?
Answer
-
utility shape
-
pystartcase flow
-
assignment shape
-
connector shape
Question 131
Question
A Client is using CONNECT REST to retrieve latest weather information from an open source. the latest weather of a city needs to be displayed on UI, which way they can achieve this?
Answer
-
Use defer load activity in layout settings and call the connect rest activity
-
None of these
-
Call datapage as connector and source the UI with datapage
-
Set property in connect rest activity and call it on UI
Question 132
Question
Which of the following options are not available through SMA?
Answer
-
DB-Trace
-
Profiling
-
Alerts
-
Stacktrace
Question 133
Question
What two actions must you perform to create a class join in a report definition?
Answer
-
Add a parameter for each property in the class you want to join
-
Select the type of match for key values
-
Create a prefix for the joined class
-
Add an association rule to match key values
Question 134
Question
A travel authorization requires approvals from the requestor’s manager, division VP, and possibly an
accountant based on the total amount.
Which configuration satisfies this requirement?
Answer
-
Cascading approval using the reporting manager
-
Cascading approval using an authority matrix
-
Cascading approval using when rules to identify the assigned user
-
Cascading approval using the workgroup manager
Question 135
Question
An application includes the following set of circumstanced instances of a decision table.
Answer
-
Create a new version of the circumstanced decision table in AccountManage:01-02-01 and set the availability to Blocked
-
Create a new version of the circumstanced decision table in AccountManage:01-02-01 and select the Base rule option
-
Do nothing. Rule resolution does not consider rules in a lower minor version of a ruleset
-
Create a new version of the circumstanced decision table in AccountManage:01-02-01 and set the availability Withdrawn
Question 136
Question
A rule with an Apply to: class of AQB-Expenses-Work-TravelVoucher references a rule named CreateVoucher. There are six instances of Create Voucher in the rules cache as shown in the following table.
Answer
-
The operator only has access to the 01 major versions of the Expenses and AQBCatalog rulesets
-
The operator does not have one or more of the rulesets in their ruleset list
-
The Blocked instance of CreateVoucher is preventing rules in the AQBCatalog ruleset from resolving
-
The Withdrawn instance of CreateVoucher is preventing rules in the AQB-Expenses-Work context from resolving
Question 137
Question
The ruleset list for an application consists of the following rulesets, ordered from highest to lowest:
1.SelfService:01-01
2.TGB-HR:01-01
3.TGB:01-01
A rule with an Apply to: class of TGB-HR-SelfService-Work-TimeOff references a rule named EnterTimeOffDates. The four instances of EnterTimeOffDates in the rules cache are shown in the following table.
Answer
-
TGB .EnterTimeOffDates(TGB:01-01-02)
-
TGB-HR-SelfService-Work-TimeOff .EnterTimeOffDates(SelfService:01-01-02)
-
TGB-HR-SelfService-Work-TimeOff .EnterTimeOffDates(SelfService:01-01-01)
-
TGB-HR-SelfService-Work .EnterTimeOffDates(SelfService:01-01-01)
Question 138
Question
An open account case captures customer information. Each account can identify one or more customers, which are stored in the page group .Customers. One customer is the primary account holder for the account. To identify the primary account holder, you add an .AccountHolder page property in the case type. How do you link .AccountHolder to the relevant entry in .Customers without duplicating data on the clipboard?
Answer
-
Configure .AccountHolder to refer to a data page
-
Configure a data transform to set the account holder
-
Configure .AccountHolder to point to a keyed data page
-
Configure .AccountHolder as a reference property
Question 139
Question
A case type retrieves product data from an external system of record. Select the configuration option that ensures that the product data is current whenever the case is opened.
Answer
-
Configure a Page property and select the Copy data from a data page option to reference the product data
-
Configure a Page property and select the Manual data option. Use a data transform to reference the product data
-
Configure a Page property and select the Refer to a data page option to reference the product data
-
Configure a Single Value property and select the Automatic reference to class instance option to reference the data
Question 140
Question
On mobile devices, a form defined with dynamic layouts forces horizontal scrolling. Where do you configure the responsive behavior to address this issue?
Question 141
Question
Which two design configuration limit the need for horizontal scrolling when an application is used on a mobile device?
Answer
-
Configure UI controls to use native controls on mobile devices
-
Hide noncritical columns
-
Set the width for layouts in percentages
-
Use grid layouts rather than repeating dynamic layouts to display tabular data
Question 142
Question
You have a requirement to update account information in an external database using existing stored procedures. Identify the two steps required to write data to the database.
Answer
-
Map the external database tables to classes
-
Configure Obj- methods
-
Configure SQL connect rules
-
Map the external database in the application
Question 143
Question
Business users are not able to update a delegated business rule. Select two possible causes.
Answer
-
The business users do not have appropriate privileges in the access group
-
The availability of the delegated business rule is set to blocked
-
The delegated business rule is currently being executed by another user
-
The delegated business rule is not in an unlocked production ruleset
Question 144
Question
An organization uses a common process in the framework layer to address account inquiries from customers. Each implementation layer application includes a customized workbasket for processing account inquiries. Select the configuration that standardizes the process while ensuring that users of each implementation only see assignments in the appropriate workbasket.
Answer
-
Pass the workbasket name as a property reference using values on a data page
-
Use a load-balanced router to route assignments to the appropriate workbasket
-
Circumstance the flow based on the implementation to route assignments
-
Use a skill-based router to route assignments to the appropriate workbasket
Question 145
Question
Consider this business use case: Responses to account opening requests are required within 24 hours of receipt. Due to seasonal fluctuations, response times may be adjusted at the discretion of business managers. You create a service level agreement (SLA) to monitor response times. Which solution allows adjusting the response times on demand?
Answer
-
Delegate the SLA to the business managers so they can configure seasonal adjustments
-
Plan a release cycle for updating the SLA for each of the expected seasonal adjustments
-
Create multiple circumstances of the SLA to account for the seasonal adjustments
-
Define the response times using property values that are circumstanced to account for the seasonal adjustments
Question 146
Question
A travel reservation servicing case includes a service level for responding to requests. The service level intervals vary according to passenger status, class of service, and fare type. Which implementation satisfies this requirement?
Answer
-
Create a single property circumstanced rule and a when rule
-
Create a multivariate circumstanced rule and a when rule
-
Create a multivariate circumstanced rule, a circumstance definition, and a circumstance template
-
Create a single property circumstanced rule
Question 147
Question
In the following example, the HomeIns, HomeInsInt, and Customer rulesets are configured for application validation. MyCo and MyCoInt are configured for ruleset validation. MyCo lists MyCoInt and Customer as its prerequisites and the prerequisite for MyCoInt is Pega-ProcessCommander.
Which of the following statements is correct?
Answer
-
Rules in MyCoInt can reference rules in Customer.
-
Rules in MyCo can reference rules in HomeInsInt.
-
Rules in Customer can reference rules in HomeIns.
-
Rules in MyCo can reference rules in HomeIns.
Question 148
Question
In the following example, the Purchasing, PurchasingInt, and Inventory rulesets are configured for application validation. MyCo and MyCoInt are configured for ruleset validation. The prerequisites for MyCo are MyCoInt and Inventory. The prerequisite for MyCoInt is Pega-ProcessCommander.
Answer
-
Rules in MyCo can reference rules in Purchasing
-
Rules in MyCoInt can reference rules in MyCo
-
Rules in Inventory can reference rules in MyCo
-
Rules in Purchasing can reference rules in Inventory
Question 149
Question
You are updating a system of record using a flow rule by calling a SOAP connector from an Integrator shape. You want to display an error message when the system of record is unavailable. How do you implement this requirement?
Answer
-
Implement the logic in the data page’s response data transform
-
Implement the logic in the connector’s error handler flow
-
Customize the standard pxErrorHandlingTemplate data transform
-
Use a transition condition in the activity step invoking the connector
Question 150
Question
An application has the following application rulesets:
Expenses:02-01
TGB:02-01
TGBCatalog:02-01
A rule with an Apply to: class of TGB-Expenses-Work-Reimbursement references a rule named PopulateLineItems. The six instances of PopulateLineItems in the rules cache are shown in the following table.
Answer
-
TGB-Expenses.PopulateLineItems (Expenses:02-01-03)
-
TGB-Expenses.PopulateLineItems (TGBCatalog:02-01-05)
-
TGB-Expenses-Work.PopulateLineItems (Expenses:02-01-03)
-
TGB-Expenses-Work.PopulateLineItems (TGBCatalog:02-01-03)
-
TGB-Expenses-Work.PopulateLineItems (TGBCatalog:02-01-05)
-
TGB-Expenses-Work.PopulateLineItems (Expenses:02-01-05)
Question 151
Question
Organize each rule in the appropriate layer of the Enterprise Class Structure (ECS)
Select the correct order from top to bottom:
Answer
-
Organization, Framework, Division, Implementation
-
Implementation, Framework, Division, Organization
-
Implementation, Division, Framework, Organization
-
Organization, Division, Framework, Implementation
Question 152
Question
A page property contains product information that is accurate as of the time the product is ordered. This information is stored in an external system and accessed by a data page.
How do you implement this requirement?
Answer
-
Define a reference property that refers to the data page.
-
Configure the page property to refer to a keyed data page.
-
Select Refer to a data page on the page property.
-
Select Copy from a data page on the page property.
Question 153
Question
Items selected by a user need to be copied to a page list property. How would you copy over the items?
Answer
-
Create a validate rule to copy the selected items.
-
Create a declare expression with the page list property as the target.
-
Create a data transform and call the data transform from a utility shape.
-
Add a data transform to the flow action as a post-processing action.
Question 154
Question
To ensure a case is not a duplicate, the application should present users with a list of open cases matching either the customer name or the type of inquiry.
Which three configuration options satisfy this requirement? (Choose Three)
Answer
-
Add a weighted condition to compare the customer name to existing cases.
-
Add a weighted condition to compare the type of inquiry to existing cases.
-
Add a must-match condition to list only cases that match the type of inquiry.
-
Add a must-match condition to identify existing cases that are not resolved.
-
Add a weighted condition to identify existing cases that are not resolved.
-
Add a must-match condition to list only cases that match the customer name.
Question 155
Question
Users must work on the next highest-priority assignment from the workbaskets associated with their work group. This requirement must be implemented using Get Next Work.
Which two configuration options in the Operator ID record do you use to satisfy this requirement?
Answer
-
Operator is available to receive work
-
Use all workbasket assignments in user's work group
-
Merge workbaskets
-
Get from workbaskets first
Question 156
Question
If an access role to Object and an access deny rule are defined on the same class which rule is applied
Question 157
Question
A user has the access role that allows Level 5 access to modify instances of the MyCo-Work-Policy. What should you use to disallow access to instances of the MyCo-Work-PolicyApp-Endorse class
Answer
-
Access Settings
-
Access Role to Object
-
Access Deny
-
Access Privilege
Question 158
Question
An assignment must route work to the current work group manager. Which router option do you use?
Answer
-
Use the standard ToWorkGroup router.
-
Use the standard ToWorkGroupManager router.
-
Use the standard ToWorkGroupManager router and specify the current user as the user routing the assignment.
-
Use the standard ToWorkGroup router and specify the current work group manager’s ID as the destination.