On mobile devices, a form defined with dynamic layouts forces horizontal scrolling.
Where do you configure the responsive behavior to address this issue?
- A . In the application skin
- B . In the harness
- C . In the portal
- D . In the section holding the dynamic layouts
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 operate controls? (Choose three.)
- A . Use standard Pega controls rather than custom controls.
- B . Use links instead of a menu for navigation.
- C . Size clickable items no smaller than 44 x 44 pixels.
- D . Place controls in a Fixed layout to avoid wrapping.
- E . Configure the display of a Date Time field to use a native control.
Which two design configurations limit the need for scrolling when an application is used on a mobile device? (Choose two.)
- A . Use grid layouts rather than repeating dynamic layouts to display tabular data.
- B . Hide noncritical information until needed.
- C . Configure UI controls to use native controls on mobile devices.
- D . Set the width for layouts in percentages.
A client wants to replace the Pega 7 logo in the Case Manager and Case Worker portals. Instead of using the company logo, the client wants you to use the logos for each of the company’s operating subsidiaries C a user in the ABC subsidiary sees the logo for ABC, and a user in the XYZ subsidiary sees the XYZ logo.
How do you replace the Pega logo with the appropriate logo for each operating subsidiary?
- A . Create a portal header for each division.
- B . Create a harness for each division.
- C . Create a skin for each division.
- D . Create a portal record for each division.
A client wants to replace the Pega 7 logo in the Case Manager and Case Worker portals. Instead of using the company logo, the client wants you to use the logos for each of the company’s operating subsidiaries C a user in the ABC subsidiary sees the logo for ABC, and a user in the XYZ subsidiary sees the XYZ logo.
How do you ensure that each user sees the appropriate logo in their portal?
- A . Specialize the portal header in the division layer of the Enterprise Class Structure (ECS).
- B . Reference the appropriate image on the user’s Operator ID record.
- C . Add a when condition to the portal record to determine which image to display.
- D . Circumstance the portal harness on the user’s division.
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 the Time Off class points to records in Data-Employee.
Select the approach you use to create this report.
- A . Create reports in both classes, and set the TimeOff report as a subreport of the Employee report.
- B . Create a report in the Employee class, with a class join to the TimeOff class.
- C . Create reports in both classes, and set the Employee report as a subreport of the TimeOff report.
- D . Create a report in the TimeOff class, with a class join to the Employee class.
What two actions must you perform to create a class join in a report definition? (Choose two.)
- A . Add a parameter for each property in the class you want to join.
- B . Select the type of match for key values.
- C . Create a prefix for the joined class.
- D . Add an association rule to match key values.
CD
Explanation:
Reference: http://myknowpega.com/2017/12/25/report-definition-class-join-declare-index-join-associationssub-reports/
Multiple teams need to update the same application version during a development cycle.
Which two actions do you perform so that the teams do not affect each other’s work? (Choose two.)
- A . Create a new ruleset version for the base application.
- B . Create a new application for each team built on the base application.
- C . Create a separate production ruleset for each team.
- D . Create branches in each team’s application.
DRAG DROP
Organize each rule in the appropriate layer of the Enterprise Class Structure (ECS).
You populate a data page with product information. The product information varies based on the Product ID.
Which implementation maximizes reusability?
- A . Create a data page and report definition for each context. Use parameters to filter the results of the response data transform.
- B . Create a data page sourced with a report definition. Circumstance the report definition based on context.
- C . Create a data page sourced with a connector. Specialize the data page by class based on context.
- D . Create a data page sources with a report definition. Use parameters to specify a filter condition to retrieve specific results based on the context.
You are working on an update to an application which only affects some rules for a certain case type. The customer has requested that a patch update be released.
How do you create the new ruleset version?
- A . Use the Ruleset Maintenance wizard to merge the existing rules in the relevant rulesets to the new version.
- B . Create a branched ruleset, then copy the affected rules into the new branched ruleset.
- C . Use the Lock & Roll functionality to lock the current ruleset and increment the ruleset version.
- D . Use the Ruleset Maintenance wizard to skim the relevant rulesets to copy the highest version of existing rules to the new version.
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?
- A . Rules in MyCoInt can reference rules in Customer.
- B . Rules in MyCo can reference rules in HomeInsInt.
- C . Rules in Customer can reference rules in HomeIns.
- D . Rules in MyCo can reference rules in HomeIns.
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.)
- A . Set up a branch ruleset for each team.
- B . Create a new application for each team.
- C . Create a new ruleset version for each team.
- D . Create a production ruleset for each team.
The ruleset list for an application consists of the following rulesets, ordered from highest to lowest:
– SelfService: 01-01
– TGB-HR:01-01
– TGB:01-01
A rule with an Apply to: class of TGB-HR-SelfService-Work-TimeOff references a rule named ConfirmRequest.
The four instances of ConfirmRequest in the rules cache are shown in the following table.
Which is chosen during rule resolution?
- A . TGB .ConfirmRequest (TGB:01-01-02)
- B . TGB-HR-SelfService-Work-TimeOff .ConfirmRequest (SelfService: 01-01-02)
- C . TGB-HR-SelfService-Work-TimeOff .ConfirmRequest (SelfService: 01-01-01)
- D . TGB-HR-SelfService-Work .ConfirmRequest (SelfService: 01-01-01)
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 named PopulateLineItems.
The six instances of PopulateLineItems in the rules cache are shown in the following table.
Which rule is chosen by Rule Resolution?
- A . TGB-Expenses-Work.PopulateLineItems (TGBCatalog: 01-01-05)
- B . TGB-Expenses.PopulateLineItems (TGBCatalog: 01-01-05)
- C . TGB-Expenses-Work.PopulateLineItems (TGBCatalog: 01-01-03)
- D . TGB-Expenses-WorkPopulateLineItems (Expenses: 01-01-05)
- E . TGB-Expenses-Work.PopulateLineItems (Expenses: 01-01-03)
- F . TGB-Expenses.PopulateLineItems (Expenses: 01-01-03)
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. (Choose two.)
- A . The context of the rule chosen by rule resolution does not match the context of the referencing rule.
- B . The availability of the rule chosen by rule resolution is set to Blocked.
- C . The rule chosen by rule resolution is in a ruleset that is not in the application’s ruleset list.
- D . The user does not have appropriate privilege to access the rule chosen by rule resolution.
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?
- A . The case types are organized in the same class. Each case type is managed with a unique ruleset.
- B . All rules are managed in the same ruleset and circumstanced by case type.
- C . The case types are organized in unique classes. Each case type is managed with a unique ruleset.
- D . The case types are organized in unique classes. Both case types are managed with a single ruleset.
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 the 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?
- A . Set the availability of the flow action in TGB-HRApps-Work to “Final”.
- B . Set the availability of the flow action in TGB-HRApps-Work-TimeOff to “Not available”.
- C . Set the availability of the flow action in TGB-HRApps-Work-TimeOff to “Blocked”.
- D . Set the availability of the flow action in TGB-HRApps-Work-TimeOff to “Withdrawn”.
A company sends a standard confirmation email whenever a case is created.
In which layer of the Enterprise Class Structure (ECS) could you apply the email correspondence?
- A . Implementation
- B . Enterprise
- C . Unit
- D . Division
B
Explanation:
Reference: https://community1.pega.com/community/pega-academy/question/question-about-ecsenterprise-class-structure
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? (Choose two.)
- A . Configure activities to read and write data using Obj-methods.
- B . Configure a data page to use SQL connect rules.
- C . Run the External Database Table Class Mapping wizard.
- D . Create a local storage to hold the data.