CSSA 7.1 QuestionsWithAnswer

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 19

Pega CSSA Practise Questions

1. Which of the following changes to a data page definition would require an update wherever the data page is referenced?
A. Adding a when rule to the refresh strategy
B. Changing the edit mode from read only to editable
C. Changing the scope from thread to node
D. Adding a new required parameter

Answer: D

2. Which RuleSet Versioning practice is not allowed in Pega 7?


A. Skipping RuleSet Versions
B. Unlocking a RuleSet that was once locked
C. Locking a RuleSet that contains checked out rules
D. Having two unlocked Versions of the same RuleSet

Answer: C

3. When using application express to create an application that does not require at the application level, which application structure is
most appropriate?
A. Implementation only
B. Framework only
C. Framework and implementation
D. Application only

Answer: A

4. Which of the following statements most accurately describes prerequisites?


A. Two RuleSets can be prerequisites of each other
B. RuleSet prerequisites are primarily used to validate the dependencies while saving a rule
C. RuleSet prerequisites are optional
D. RuleSet prerequisites are used in assembling the runtime RuleSet list

Answer: B

5. The framework layer _________________________


A. Is a customizable layer that can be targeted to a specific line of business
B. Is a reusable foundation upon which implementations can be built quickly
C. Is an application that can be executed by multiple divisions
D. Improves performance by having fewer rules in the database

Answer: B

6. Which of the following statements most accurately explains the private edit feature?
A. Private edit is available for a user who has checked-out the rule
B. Locking a RuleSet prevents private edits
C. Use the check-out setting in the operator preferences to specify if check-out or private edit is preferred
D. Private edit is available if the rule is checked-out by someone else

Answer: D

7. Which task is not usually performed by a system administrator?


A. Tuning caches
B. Identifying performance bottlenecks
C. Fixing bugs in an application
D. Installing updates

Answer: C

8. Which statement regarding the associated RuleSet setting on data instances is false?
A. Associating a RuleSet to a data instance assists in application packaging
B. The associated RuleSet affects the data instance executed at runtime
C. The data instance is only associated with the RuleSet name
D. A data instance does not have to be associated with a RuleSet

Answer: B
1
9. What is the benefit of associating a RuleSet to a data instance?
A. To save multiple Versions
B. To provide checkout capability
C. To apply rule resolition
D. To assist in application packaging and migration

Answer: D

10. Which of the following tools can be used to create a Rule-Admin-Product (RAP) rule?
A. Application packaging wizard
B. Application express
C. Export gadget
D. Product migration wizard

Answer: A

11. An end user receives a java exception when using an application. The ________ should be used to review the full stack trace of the
error.
A. System management application
B. UI inspector
C. PAL
D. System Logs

Answer: D

12. How does the system select which cases will be removed during the purge and archive process?
A. The user selects them from a list generated by a report definition
B. The system finds only resolved cases that were created more than the specified number of days ago
C. The system finds any case that has not been updated in more than the specified number of days
D. The system finds only resolved cases that were resolved more than the specified number of days ago

Answer: D

13. Which system raises the tickets is true? ***###


A. The system raises the ticket automatically when a business exception occurs
B. The ticket can be referenced in any shape in a flow
C. The ticket is referenced on the flow shape where the case instance need to resume
D. The ticket is referenced on the stage where the case instance need to resume

Answer: D

14. Which statement about assignment routing is true?


A. Assignment routing is configured by adding a router shape to the flow ahead of the assignment to be routed
B. Assignment routing can be configured to take the availability of the assignee into account
C. An assignment cannot be routed to an external users
D. Push routing routes the assignment to a workbasket and pull routing routes the assignment to a worklist

Answer: D

15. The standard router __________________ can be used to assign tasks based on operator workload and desired skills?
A. ToSkilledGroup
B. ToSkilledWorkBasket
C. ToLeveledGroup
D. ToWorkList with appropriate parameters

Answer: C

16. Which statement about case attachments is true?


A. Attachments cannot be added programmatically to a case
B. Attachments, once added to a case, cannot be removed
C. Attachments are not stored in the same table as case
D. Attachments can be added to a case only when standard harnesses are used

Answer: C

2
17. A company pays all of its employees an annual bonus. The amount of each employee’s bonus depends on two variables: their grade
level, and their department. The company categorizes employees into 7 grade levels and 10 departments. Which rule type is best
suited to determining the bonus amount?
A. Decision tree
B. Decision table
C. Data table
D. Map value

Answer: B

18. Consider the following steps of an activity:

Consider the locks being properly held. What would be the value of the variable “Total” once the activity executes, knowing Total is
calculated using properties from Second Page with this formula; Total = .Quantity * .Price? (Choose One)
A. 900
B. 700
C. 400
D. 0

Answer: A

19. In the following activity, which statement regarding the asset page is most accurate? (************ Diagram *************)

A. The asset page is saved as part of the case instance


B. Asset is a reference to the current index of the D_AssetsList.pxResults page
C. The class of the asset page should match the applies to class of the activity
D. The class of the asset page should be mapped to a database table

Answer: D

20. In which situation can a data transform rule not be used?


A. To set initial property values on a SOAP service primary page
B. To initialize property values during case creation
C. To copy data from a connector
D. To save records into the database

Answer: D

3
21. Which Use Case best reflects the appropriate use of a ticket during case processing?
A. To move a case to an alternate stage
B. To resolve a parent case once all sub cases are resolved
C. To transfer an assignment to a manager for a peer review
D. To identify the next most urgent assignment for a user to perform

Answer: A

22. Which of the following is not a valid use case for using when rules?
A. Conditionally make a part of the screen read only
B. Conditionally display a different screen
C. Conditionally make a part of the screen visible
D. Conditionally adjust the layout format based on the screen size

Answer: D

23. Which statement most accurately describes declarative rules?


A. The use of declarative rules ensures improved application performance
B. Declarative rules are not subject to rule resolution
C. Declarative rules are executed automatically by the system, as needed
D. Declarative rules can only be used for numeric computation

Answer: C

24. Which of the following statements is most accurate regarding decision trees and decision tables?
A. Decision trees and tables can be referenced directly from a flow action rule
B. Can be referenced by a layout to hide or show UI elements based on one or more conditions
C. Decision trees and tables can be executed declaratively using expressions
D. Decision trees cannot be delegated to a business user while tables can be delegated

Answer: C

25. Select the rules that can be referenced directly in a declare expression. (Choose three) ***###
A. Declare expression
B. Declare trigger
C. Data transform
D. When
E. Map value
F. Decision table

Answer: D, E, F

26. Which of the following is not required to configure directed wed access (DWA)?
A. Configure an email account instance
B. Configure the assignment shape as “External”
C. Configure a unique operator ID for each external user
D. Configure the public link URL

Answer: C

27. A Section rule cannot be placed in a ______________________ ?


A. Harness
B. Layout
C. Flow action
D. Portal

Answer: D

28. Which of the following cannot be referenced as a source for a repeating grid?
A. Data page
B. Data table
C. Report definition
D. Page list

Answer: B

4
29. Harness rule can be referenced in ________________ (Choose two)
A. A portal
B. A skin
C. A flow
D. A layout
E. Another harness

Answer: A, C

30. Select the steps that are needed to be done to make a grid layout responsive. (choose three)
A. Configure the layout to establish the behaviour of the primary, secondary and other columns at each responsive breakpoint
B. Create a new format for grid layout in the skin
C. Configure the skin to establish the behaviour of the primary, secondary and other columns at each responsive breakpoint
D. Enable the responsiveness flag in the user portal
E. Specify an importance for each column in the grid
F. Enable the responsiveness flag on the grid layout

Answer: C, E, F

31. The spouse info section must be visible only when the marital status is “Married”. What is the best way to implement this
behaviour if the changes need to be enforced at the client side?
A. Custom JavaScript to hide/show the section that displays the spouse information
B. Adding a visible when rule on all labels and fields of the spouse information section
C. Adding a visible when rule on the section that displays the spouse information
D. Adding a refresh when rule on the section include which is dependent on the marital status property

Answer: C

32. Select the statement that best defines the term “Float” in a Pega 7 application.
A. A setting that pushes a layout to the right or the left within a section
B. A data field that can accept a floating point value as its presentation
C. A floating field that can use attributes at run time to alter its presentation
D. A data field that extends the java primitive data type float

Answer: A

33. Which of the following is not a type of rule in Pega 7?


A. Navigation
B. Paragraph
C. Control
D. Actionset

Answer: D

34. When the user is selecting a product from a list, the control should allow the user to select an item by entering the first few
characters of either the product or the associated category. Which UI control would you use for this requirement?
A. pxTextInput with a custom click event to validate the selection
B. Dropdown
C. Custom control
D. Autocomplete

Answer: D

35. When updating a skin rule, what are the three types of mixins that can be leveraged? (Choose three)
A. Backgrounds
B. Typography
C. Borders
D. Styles
E. Layouts
F. Alignment

Answer: A, B, C

36. For a SOAP service, rule and data instances are applied in which execution order?
1. Service package
2. Service rule
3. Map inbound data

5
4. Service activity
5. map outbound data

Answer: 1, 2, 3, 4, 5

37. Connector rules are referenced in by a __________. (Choose two)


A. data page
B. service rule
C. data transform
D. activity
E. flow action

Answer: A, D

38. Which of the following rules is most appropriate when retrieving information from a comma separated value (CSV) file?
A. Map structured
B. Parse structured
C. Parse delimited
D. Parse XML

Answer: C

39. Select the most appropriate way to unit test a SOAP service.
A. Run the service package
B. Run the service rule
C. Create a test connector
D. Use the service landing page

Answer: B

40. Once a file has been successfully processed by a file listener, the file can be ___________.
A. Renamed
B. Moved to a backup server
C. Deleted
D. Left in the same directory

Answer: C

41. A service package record is not used to _________. (Choose two) ***###
A. Define the security policy for the service
B. List all of the services used in the application
C. Generate a WSDL that can be supplied to external clients
D. Unit test a service rule

Answer: A, D

42. The SOAP connector wizard uses ________________________ as its input.


A. A WSDL
B. A parse delimited file
C. An XSD file
D. A file specified within prconfig.xml

Answer: A

43. An instance of a(n) ______________________________________ rules is created or updated when granting access to a flow action
that was previously restricted.
A. Access group
B. Access-Role-Obj (ARO)
C. Access when
D. Privilege

Answer: B

44. A standard agent is scheduled to run at 1:30pm. Which statement best describes the behaviour of the agent when it runs, if the
queue is empty at that time? ***###
A. The agent thread does not wake up
B. The agent manager does not create the agent thread

6
C. The agent thread wakes up, but does not run the agent activity
D. The agent thread wakes up, establishes the security context, and goes back to sleep mode

Answer: D

45. Which of the following statements most accurately describes the relationship between operators and access groups?
A. An operator can belong to multiple access groups which are combined to form the effective access group
B. Only developers can have multiple access groups
C. An operator can be assigned to multiple access groups but only 1 is effective at a time
D. An operator can only be assigned to a single access group

Answer: C

46. The persist case smart shape is used to ________________________________


A. Convert a temporary case into a permanent one
B. Save the changes of a case to the database
C. Update the values of the case in the clipboard
D. Persist the case in memory

Answer: A

47. An application allows users to enter a new “Enhancement Request” case. We don’t want to create the case instances until the end
user verifies that no existing cases match their request. Select the design steps that a system architect should do to meet these
requirements. (Choose three)
A. Use a wait shape in a flow until the user confirms that this request is a valid one
B. Create a validate rule to validate the comparison
C. Use a persist case smart shape in a flow to persist the temporary enhancement request case instances
D. Configure the case type to instantiate temporary cases
E. Configure a Sub-Process shape with the spinoff option to check for duplicates
F. Configure a duplicate search in the case designer

Answer: C, D, F

48. When is it appropriate to use the spinoff flow option on a Sub-Process shape?
A. When you wish to run calculations in a separate thread from the current process
B. When you wish to call multiple connector rules concurrently
C. When you wish to start a new process while continuing with the current process
D. When you wish to make a long-running SOAP service call asynchronously

Answer: C

49. A router __________________________________ in a screen flow


A. Cannot be applied to any shape
B. Can only be applied to an assignment
C. Can only be applied to the start shape
D. Can only be applied to a connector

Answer: C

50. A parent case, program, contains the total remaining funds available for its purchase request subcases. An auditing requirement
regarding the approval of purchase requests states that each purchase request must record the available funds for the program at
the time the purchase request is approved. What is the best option satisfy this requirement?
A. Configure date propagation on the parent case to directly copy the value to the subcase
B. Configure date propagation on the parent case to use a data transform to copy the value to the subcase
C. Use an activity on the subcase to access the value using the ‘parent’ keyword
D. Use a data transform on the subcase to access the value using the ‘parent’ keyword

Answer: B

51. An approval flow uses the cascading approval smart shape. Select the allowed configuration
options for this shape. (Choose three) ***###
A. Approval based on authority matrix with a decision tree rule to determine the approver(s)
B. Approval based on reporting structure, using the workbasket manager to determine the approver(s)
C. Approval based on authority matrix with a hierarchy rule to determine the approver(s)
D. Approval based on reporting structure, using the operator’s reporting to manager to determine the approver(s)
E. Approval based on reporting structure, using the operator’s work group manager to determine the approver(s)

7
F. Approval based on authority matrix with a decision table rule to determine the approver(s)

Answer: D, E, F

52. Which property is used to uniquely identify a work party?


A. pyWorkPartyUri
B. pyEmail 1
C. pyUserIdentifier
D. pxPartyRole

Answer: A

53. A business requirement is to perform a credit check every time a case enters the verification stage. Which step configuration option
best meet this requirement? ***###
A. Configure the step to launch on re-entry only
B. Configure the step to start upon stage entry only
C. Configure the step to start upon stage entry and launch on re-entry
D. Configure the step to start upon completion of previous step

Answer: C (If choose two then C & D)

54. Which of the following statements most accurately describes case dependency configuration?
A. A case can be instantiated when another case has started or reached a specific status
B. The waiting case move forward only when all cases it is waiting for are completed
C. In order for 2 cases to depend on each other, they should have a direct parent-child relationship
D. The dependency configuration could be done through the case type rule form of the top-level case

Answer: A

55. Which of the following statements regarding screen flows is NOT TRUE?
A. Flow actions are specified on the assignment shape
B. Persistence options are configured on the starts shape
C. Routing is configured on the start shape
D. The harness name is specified on the assignment shape

Answer: D

56. If a business user makes modifications using the case designer, their changes would appear on the ___________________. ***###
A. Cases and Data tab of the application rule
B. pyStartCase flow rule
C. pzInitializeStage activity rule
D. pyDefault case type rule

Answer: B

57. A business requirement for a loan application states that an applicant should be subject to a credit check during the processing
stage. This check can be performed at any point during the Risk analysis Step, which consists of three assignments. What would be
the best design
option to meet this requirement?
A. Configure a local action in the Risk Analysis flow rule
B. Configure a local action for the case type, using the case designer
C. Configure a local action for the processing stage
D. Configure a local action for each of the assignments in the Risk Analysis flow

Answer: A

58. Which of the following statements is most accurate when using a field value table edit over a local list?
A. Field values perform better than local lists
B. Field values can be reused and referenced by other rules
C. Local lists can be localized and field values cannot
D. Local lists can be used by UI controls

Answer: B

59. Which of the following property types would most appropriately represent a list of ordered line items in a purchase order?
A. Java object
B. Value group

8
C. Page group
D. Page list
E. Value list

Answer: D

60. Which of the following statements is most accurate when comparing the “Refer to a data page” versus “copy” auto-populate
options?
A. When choosing the “refer to” option the data is persisted in your case
B. Select “copy” if you always need the most recent Version of the data in your application
C. When choosing the “refer to” option you must first check if the data page exists before referencing it
D. The “copy” option is useful when you need to store a snapshot of data throughout the life of a case

Answer: D

61. What type of property is “Drivers” in the following syntax: .Policy.Drivers(1).Name ?


A. Single Value
B. Page List
C. Page
D. Page Group

Answer: B

62. A property’s table type definition does which of the following?


A. Limits the valid values for the property
B. Maps the property to a column in the database
C. Allows you to directly edit the property’s value
D. Controls how a field is displayed in a grid

Answer: A

63. A linked property ____________________ .


A. Forms a reference to a record stored in the database
B. Provides a way to update data objects from a work object
C. Is primarily used to dynamically build table joins when reporting
D. Connects two properties on the clipboard

Answer: A

64. What type of property is “Drivers” in the following syntax: .Policy.Drivers(Owner).Name ?


A. Page List
B. Page Group
C. Single Value
D. Page

Answer: B

65. From the report browser, a manager creates a new standard report, a new shared category and then saves the report in the shared
category. How many rules were created from this process?
A. 0: Only developers can create rules
B. 3: A report definition, category, and 1 shortcut
C. 2: A report definition and category
D. 1: A report definition only

Answer: B

66. Which report most likely requires the use of a class join to return the appropriate data?
A. Average time taken to complete a specific flow action, categorized by the operator
performing that action
B. All current assignments grouped by the assignee and sorted from highest urgency to lowest
C. All resolved cases that were routed to a specialist by an operator
D. All cases created by a specific operator, along with the status of each case

Answer: D

67. Which of the following statements are true regarding country map charts? (Choose two)
A. Can only drilldown to a state map chart

9
B. Supports drill down to state/provinces only for US or Canada
C. The country map can either use country names or country codes
D. Specific portions of a map can be conditionally coloured

Answer: C, D

68. When you drill down on a map chart, it can be ____________________________. (Choose two)
A. Another map chart
B. Another report
C. A smartinfo displaying the additional details
D. A section rule

Answer: A. B

69. An application contains three work-derived classes that all belong to the class group MyCo-HR-SelfService-Work:
MyCo-HR-SelfService-Work
MyCo-HR-SelfService-Work-TimeOff
MyCo-HR-SelfService-Work-Expense
There are no instances of MyCo-HR-SelfService-Work
If a report is created in MyCo-HR-SelfService-Work, what instances will the report return?
A. MyCo-HR-SelfService-Work-TimeOff and MyCo-HR-SelfService-Work-Expense, unless are Stored in different database tables
B. Instances of all Work-derived classes
C. MyCo-HR-SelfService-Work-TimeOff and MyCo-HR-SelfService-Work-Expense
D. No records

Answer: C

70. Which of the following tools can be used to detect system exception in real-time?
A. Tracer
B. Performance profiler
C. Pega log analyzer (PLA)
D. Log-usager

Answer: C

71. When importing a new RuleSet Version into an application for a logged-in user, _______________________________ .
A. User cannot execute the any of the imported rules until the next time they log in
B. The entire ZIP file must be imported before any of its rules can be executed
C. The entire RuleSet Version must be imported before any of its rules can be executed
D. The imported rules may be executed once they are imported

Answer: D

72. Which of the following tools can be used to create a Rule-Admin-Poduct (RAP) rule?
A. Product Migration wizard
B. Export gadget
C. Application Express
D. Application packaging wizard

Answer: D

73. Select the statement that best describes the use of the purge and Archive wizard
A. To remove all cases older that a specified threshold from the database
B. To configure a system agent to purge resolved work on a recurring schedule
C. To remove from the database all cases selected from a list
D. To remove all resolved cases from the database

Answer: A

74. An end user receives a java exception when using an application. The ________ should be used to review the full stack trace of the
error.
A. UI Inspector
B. System management application
C. PAL
D. System logs

Answer: D

10
75. Users have reported that a production system experienced performance issues between 4:00pm and 5:00pm last Monday.
Select the best approach to diagnose the issue
A. Use the tracer output captured for that time
B. Use the PAL stats saved in the log file
C. View the log -usage reports to see the PAL stats from that time
D. Run PAL to interpret the alert logs

Answer: C

76. A service package record is used to____________________. (Choose two)


A. List all of the services used in the application
B. Generate a WSDL that can be supplied to external clients
C. Define the security policy the service
D. Unit test a service rule

Answer: A, B

77. Select the most appropriate way to unit test a SOAP service.
A. Use the service landing page
B. Run the service package
C. Create a test connector
D. Run the service rule

Answer: D

78. An external service requires case data after processing is complete. What is the most appropriate option to push this data to the
Service? ***###
A. Use a Report Definition that accesses the connector
B. Use a Data Transform that accesses the connector
C. Use an Activity that accesses the connector
D. Use a Data Page that accesses the connector

Answer: D

79. A file listener can be configured for each of the following configurations, EXCEPT______________. ***###
A. To start on a specific node
B. To start on all nodes
C. To start only on the first node that wakes up
D. To start on a specific host running on a node

Answer: C

80. Connector simulations cannot be used _____________.


A. When the data source is temporarily unavailable
B. When the interface has not been defined
C. When the service has not been developed
D. When testing an application

Answer: B

81. When a State is selected, then City field must refresh and show only the choices that are appropriate for that state.
Select the best approach to satisfy this requirement
A. Use a decision table to constrain the choices
B. Use multiple dropdown controls and apply a cascading condition on the second one
C. Write an activity to get the results for the second choice
D. Use a custom jQuery control

Answer: B

82. The positioning of UI elements on-screen can be affected by each of the following except ________________.
A. A harness
B. A skin
C. A mixin
D. A section

Answer: C

11
83. Which of the following is considered a best practice for a good user experience?
A. providing all the data for a customer in different tabs to eliminate UI clutter
B. providing the user the information they need at the time they need it
C. stacking all the fields so the user only has to scroll vertically
D. Allowing the user to choose their own colour palettes

Answer: B

84. When using a repeating grid, which of the following operations cannot be performed on the results? ***###
A. filtering
B. paging
c. grouping
D. sorting

Answer: C

85. Select the steps that are needed to be done to make a grid layout responsive. (Choose three)
A. enable the responsiveness flag in the user portal
B. enable the responsiveness flag in the grid layout
C. configure the layout to establish the behaviour of the primary, secondary and other columns at Each responsive breakpoint
D. Specify an importance for each column in the grid
E. Configure the skin to establish the behaviour of the primary, secondary and other columns at Each responsive breakpoint
F. Create a new format for grid layout in the skin

Answer: B, D, E

86. Which of the following statements about component formats is not true? ***###
A. A component can have multiple formats defined
B. Formats can be applied in the property rule form
C. A format determines the styling of the component
D. Formats can leverage mixins

Answer: B

87. When updating a skin rule, what are the three types of mixins that can be leveraged? (Choose three)
A. Alignment
B. Borders
C. Typography
D. Styles
E. Background
F. Layouts

Answer: B, C, E

88. Which of the following statements is most accurate when using a field value table edit over a local list?
A. Field values perform better than local lists
B. Only local lists can be used by UI controls
C. Field values can be reused and referenced by other rules
D. Local lists can be localized and field values cannot

Answer: C

89. When using a data page to store a list of currency rates used by an entire application, what is the most appropriate scope?
A. Thread
B. Application
C. Requestor
D. Node

Answer: D

90. An application retrieves customer data from an external system of record (SOR). The customer data is used for display purposes
only. Which is the best design approach?
A. Create a data page to retrieve the data and configure the property as a page and use refer to a data page to point to the data
page
B. Create a data page to retrieve the data and configure the property as a page and use copy data from a data page to copy the data
from the data page
C. Configure the property as a single value and automatic reference to class instances (linked property)

12
D. Configure the property as a page and select manual and use a data transform to populate the page

Answer: A

91. Keyed page access can be used to ________________________? ***###


A. Determine which data source to use
B. Load a specific record from the database
C. Restrict which users can access the data page
D. Return a subset of results from the data page

Answer: D

92. Property’s table type definition does which of the following?


A. Controls how a field is displayed in a grid
B. Maps the property to a column in the database
C. Limits the valid values for the property
D. Allows you to directly edit the property’s

Answer: C

93. Which of the following changes to a data page definition would require an update wherever the data page is referenced?
A. Adding a new required parameter
B. Changing the scope from thread to node
C. Adding a when rule to the refresh strategy
D. Changing the edit mode from read only to editable

Answer: A

94. A business requirement for a loan application states that an applicant should be subject to a credit check during the processing
stage. This check can be performed at any point during the risk analysis step, which consists of three assignments. What would be
the best design option to meet this requirement?
A. Configure a local action in the risk analysis flow rule
B. Configure a local action for the processing stage
C. Configure a local action for the case type, using the case designer
D. Configure a local action for each of the assignments in the risk analysis flow

Answer: A

95. An application consists of two cases, “Purchase Request” and “Purchase Order” in the case hierarchy. The requirement is to
instantiate a purchase order case whenever the status of the purchase request case changes to “delivery-confirmed.” What is the
best way to instantiate the purchase order case? ***###
A. Use a ‘create case’ smart shape when the status changes to “delivery-confirmed” in the purchase request case
B. Have a step with a step type of “case” on the program fund case
C. Configure instantiation on the purchase order case
D. Have a step with a step type of “case” on the purchase request case

Answer: C

96. Router __________________________ in a screen flow.


A. Can only be applied to the start shape
B. Can only be applied to an assignment
C. Can only be applied to a connector
D. Cannot be applied to any shape

Answer: A

97. A purchase order sub case is instantiated under a parent purchase request case. As part of the Approval process for a purchase
order, an assignment to review the purchase order is routed the Workbasket for the Purchasing department. Select the locking
option that would allow multiple Members of the purchasing department to open the assignment at the same time. ***###
A. Enable optimistic locking on the case designer for the purchase order case
B. Enable optimistic locking on the case designer for the purchase request case
C. Enable optimistic locking on the advanced tab of the purchase order case type rule
D. Enable default locking on the advanced tab of the purchase order case type rule
E. Enable default locking on the case designer for the purchase request case
F. Enable default locking the case designer for the purchase order case

Answer: A

13
98. A requirement in the system is to identify the number of students enrolled in a course. “course” Is a parent case with separate
“Enrollment” subcases for each student enrolled. The “course” has Only “Enrollment” subcases in the case hierarchy. What is the
best way to identify the number of Enrolled students?
A. Use data propagation in the case designer
B. Use pxCoveredCountInsKeys property
C. Use pxCoveredCount property
D. Use calculations in the case designer

Answer: C

99. Which of the following statements about the split-for-Each and split-join shapes are not accurate? (Choose two) ***###
A. Split-for-Each is used to iterate through a list of pages
B. Both shapes allow you to execute different sub-flows
C. Both shapes allow to continue processing when ANY or ALL or specific count of the sub processes complete
D. split-for-Each allows you to execute different sub-flows where split-join calls the same process on different pages
E. split-join allows you to execute different sub-flows whereas split-for-Each calls the same process on different pages

Answer: B, D

100. Which of the following statements most accurately describes case dependency configuration?
A. The waiting case can move forward only when all cases it is waiting for are completed
B. A case can be instantiated when another case has started or reached a specific status
C. In order for 2 cases to depend on each other, they should have a direct parent-child relationship
D. The dependency configuration could be done through the case type rule form of the top level case

Answer: B

101. Which of the following are the most appropriate ways to limit which flow actions a user can execute? (Choose three)
A. Add the allowed flow actions to the pyother actions navigation rule
B. Add the flow action to a stage as an optional action with an allowed when condition
C. Add a privilege to the flow action form
D. Add the flow action to a case as a case-wide local action with a show when condition
E. Add a pre-processing activity to the flow action form
F. Add a validate rule to the flow action form to determine when the flow action is available

Answer: B, C, D

102. An application allows users to enter a new “Enhancement Request” case. We don’t want to create the case instances until the end
user verifies that no existing cases match the request. Select the design steps that a system architect should do to meet these
requirements. (Choose two three)
A. Configure a duplicate search in the case designer
B. Use a persist case smart shape in a flow to persist the temporary enhancement request case instances
C. Configure a sub-process shape with the spinoff option to check for duplicates
D. Create a validate rule to validate the comparison
E. Use a wait shape in a flow until the user confirms that this request is a valid one
F. Configure the case type to instantiate temporary cases

Answer: A, B, F

103. Based on the following output of a screen flow, which of the statements is true about the setting of the greyed out “Shipping
Instructions” step?
Enter contact information
Enter shipping information
Shipping instructions
Billing information
User preference
A. Both the “Enable link if using breadcrumb trail” only Going Back” check boxes are enabled
B. Only the “Only Going Back” check box is enabled
C. Only the “Enable link if using breadcrumb trail” check box is enabled
D. Both the “Enable link if using breadcrumb trail” and “Only Going Back” check boxes are disabled

Answer: A

104. Which of the following rule types are you most likely to use to extend the capabilities of Pega 7 with custom java code?
A. Data transform
B. Utility function
C. Portal

14
D. Decision table

Answer: B

105. Which of the following statements are true regarding declarative expressions and their scope? (Choose two)
A. Defining expressions directly on data classes can improve reusability of the expression
B. The applies to class of a declarative expression must be work class
C. Declarative expressions can be defined relative to the top level page OR an embedded page
D. Expressions cannot be defined on data classes if they have to run from a top level page

Answer: A, C

106. Which of the following tasks is not required of a system architect when using the set Ticket activity? ***###
A. Resolve the ticket once the case instance resumes
B. Specify the name of the ticket as a parameter of the activity
C. Reference the ticket where the case instance need to resume
D. Raise the ticket where a business exception can happen

Answer: D

107. Decision Rules can be delegated to a business user because______________________________.


A. They are the only rules that do not need to use the check-in feature
B. They do not need to be saved in a RuleSet
C. They provide options to restrict what the business user can change
D. They are the only rules that can be invoked declaratively

Answer: C

108. A company pays all of its employees an annual bonus. The amount of each employee’s bonus depends on two variables: their grade
level, and their department. Company categorizes Employees into 7 grade level and 10 departments. Witch rule type is best suited
to determining
the Bonus amount?
A. Decision tree
B. Data table
C. Map value
D. Decision table

Answer: D

109. A customer service representative (CSR) working in the customer service work group wants to post the question to a case using
Pega pules. This post must be accessible to all members of the Customer service work group who can access the case. How should
the CSR post this Pega Pulse Message to meet this requirement?
A. Post in the portal interface
B. Post in the case instance with private setting
C. Post in the case instance with public setting
D. Post in the social user profile of the operator

Answer: C

110. In the following activity, which statement regarding the asset page is most accurate?
************* DIAGRAM *************

A. The asset page is saved as part of the case instance


15
B. Asset is a reference to the current index of the D_AssetsList.pxResults page
C. The class of the asset page should be mapped to a database table
D. The class of the asset page should match the applies to class of the activity

Answer: C

111. Which of the following steps is not performed when implementing skill-based routing? ***###
A. Specify the skill in operator ID
B. Specify the rating in the skill
C. Specify the skill in the workbasket
D. Specify the skill in the assignment

Answer: C

112. Consider the following scenario: ***###


The purchase request application has the following application RuleSet:
PRAPPFW:01-01
PRAPPFWInt:01-01
ABC:01-01
ABCCatalog:01-01
ABCInt:01-01
A rule with an applies- to class of “ABC-FW-Req-Work-PurchaseRequest” calls “PopulateLineItems”
There are 7 copies of PopulateLineItems in the system as show below.
Option A:ABC-FW-Req-Work, PRAPPFW:01-01-05, Availability = Withdrawn
Option B:ABC-FW-Req-Work, PRAPPFW:01-01-03, Availability = Yes
Option C:ABC-FW-Req-Work, ABCCatalog:01-01-05, Availability = No/Draft
Option D:ABC-FW-Req-Work, ABCCatalog:01-01-03, Availability = Blocked
Option E:ABC-FW-Req-, PRAPPFW:01-01-05, Availability = Withdrawn
Option F:ABC-FW-Req-, PRAPPFW:01-01-03, Availability = Final
Option G:ABC-FW-Req-, ABCCatalog:01-01-05, Availability = Yes
Which rule is chosen by Rule Resolution?
A. D
B. C
C. G
D. B
E. F
F. A

Answer: A

113. Which statement about declarative rules is most accurate? ***###


A. Declarative rules are executed in a separate thread
B. The use of declarative rules ensures improved application performance over procedural rules
C. Declarative rules are created by business users
D. Declarative rules are usually invoked without being explicitly referenced

Answer: D

114. Which of the following factors determines what calculation types are available on expressions?
A. The execution mode (forward or backward chaining).
B. The property type (string, integer, date).
C. All calculation types are always available
D. The applies to class of the expression

Answer: B

115. Which use case best reflects the appropriate use of a ticket during case processing?
A. To transfer an assignment to a manager for a peer review
B. To identify the next most urgent assignment for a user to perform
C. To resolve a parent case once all subcases are resolved
D. To move a case to an alternate stage

Answer: D

116. Even though there are plenty of assignments in a workbasket a user has access to, no assignment was returned by the “Get Next
Work” button. What is the most likely reason? (Choose two)
A. The user is not configured to pull work using the “Get Most Urgent” feature

16
B. No task is flagged as being urgent
C. The user’s profile is not configured with the required skills needed to process the assignments
D. No task is assigned specifically to the user

Answer: C

117. The standard router __________________ can be used to assign tasks based on operator workload and desired skills?
A. ToSkilledWorkBasket
B. ToLeveledGroup
C. ToWorkList with appropriate parameters
D. ToSkilledGroup

Answer: B

118. Which of the following statements is most accurate regarding decision trees and decision tables?
A. Decision trees and tables can be referenced directly from a flow action rule
B. Can be referenced by a layout to hide or show UI elements based on one or more
conditions
C. Decision trees cannot be delegated to a business user while tables can be delegated
D. Decision trees and tables can be executed declaratively using expressions

Answer: D

119. When using application express to create an application that does not require reuse at the Application level, which application
structure is most appropriate?
A. Implementation only
B. Application only
C. Framework only
D. Framework and Implementation

Answer: A

120. An architect wishes to ensure that a rule can no longer be executed. Instead, the application should return an error when it
attempts to execute the rule. What technique is best used to handle this situation?
A. Eliminate RuleSet Version from the application stack
B. Mark the rule blocked
C. Lock the RuleSet Version
D. Mark the rule final
E. Mark the rule withdrawn

Answer: B

121. Which RuleSet Versioning practice is not allowed in Pega 7?


A. Unlocking a RuleSet that was once locked
B. Locking a RuleSet that contains checked out rules
C. Skipping RuleSet Versions
D. Having two unlocked Versions of the same RuleSet

Answer: B

122. It is most appropriate to run application express to extend an existing application to ________________.
A. Provide access to new users
B. Add a new case type
C. Add a new data type
D. Another division of the business

Answer: B

123. There is a requirement to vary the functionality of an application, based on the value of a “Salary” property. The behaviour should
change depending on whether “salary” is less than or greater than 2,00,000. Select the approach most likely used to support this
requirement?
A. A single property circumstanced rule and a when rule
B. A single property circumstanced rule
C. A multivariate circumstanced rule and a when rule
D. A multivariate circumstanced rule, a circumstance definition, and a circumstance template

Answer: D

17
124. There are five instances of the same rule. The only differences between these are the Circumstance setting and RuleSet Version
A MyCoSelfService:01-01-01 unqualified
B MyCoSelfService:01-01-02 .country=Greece
C MyCoSelfService:01-01-03 unqualified, “Base Rule” checkbox
D MyCoSelfService:01-01-04 .country=Greece
E MyCoSelfService:01-02-01 unqualified
Which is chose by rule resolution, when the “country” clipboard property is “Greece”
A. D
B. E
C. A
D. C
E. B

Answer: A

125. A Human Resources application contains a case type named time off, used by employees to Request days off from work. HR has
requested a report that returns the ID and name of any Employee for whom an open time off request 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 best approach to create this report for HR. ***###
A. Create reports in both classes, and set the employee report as a sub report of the time off report
B. Create reports in the employee class, with a class join to the time off class
C. Create reports in both classes, and set the time off report as a sub report of the employee report
D. Create reports in the time off class, with a class join to the employee class

Answer: B

126. Which report most likely requires the use of a class join to return the appropriate data?
A. Average time taken to complete a specific flow action, categorized by the operator performing that action
B. All cases created by a specific operator, along with the status of each case
C. All current assignments grouped by the assignee and sorted from highest urgency to lowest
D. All resolved cases that were routed to a specialist by an operator

Answer: B

127. Which of the following impacts the performance of a report?


A. The order of the columns in the report
B. Displaying on the manager’s dashboard
C. The sorting order of the columns in the report
D. The filtering criteria of the report

Answer: D

128. When you drill down on a map chart, it can be____________________. (Choose two)
A. A section rule
B. Another report
C. Another map chart
D. A SmartInfo displaying the additional details

Answer: B, C

129. An architect would like to create a report that needs information from both a work class (MyCo-HR-SelfService-Work-TimeOff) and
the operator class (Data-Admin-Operator-ID). These classes must be linked by the operator ID of the user who has created the case.
All of the following are viable mechanisms to do this, except:
A. Configure entries in the “Declarative Index Join” part of the report definition
B. Use an association rule between the classes
C. Configure entries in the “Subreports” part of the report definition
D. Configure entries in the “calss join” part of the report definition

Answer: A

130. The access role of an operator determines__________________________.


A. The privileges and access granted to the operator
B. How the operator is authenticated
C. The RuleSets added to the operator’s RuleSet stack
D. The access groups to which the operator belongs

18
Answer: A

131. The Access Manager allows you to configure access to ________________. (Choose two) ***###
A. Assignments
B. Attachments
C. Work parties
D. Work baskets
E. Starting flows

Answer: A, E

132. An agent is configured to run at a 30 minute interval, with max records of 50. If the agent runs at 2:30 PM, when does the agent run
next time?
A. Thirty minutes after the last run is started
B. Depends on the number of nodes in the cluster
C. Thirty minutes after the last run is completed
D. One hour after the last run, because all agents can run only once per hour

Answer: C

133. Which of the following is true about LDAP?


A. LDAP stores user information but cannot store passwords
B. LDAP is a directory protocol that can store entries about user and can be used for authentication
C. LDAP only stores a username and password and is used to authenticate passwords only
D. LDAP authentication removes the need for operator ID records

Answer: B

134. The persist case smart shape is used to __________________________________.


A. Convert a temporary case into a permanent one
B. Save the changes of a case to the database
C. Update the values of the case in the clipboard
D. Persist the case in memory

Answer: A

19

You might also like