Rules Configuration & Business Logic Implementation Flashcards
7 cards from real CPSA practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Rules Configuration & Business Logic Implementation flashcards as text
In Pega, which approach should a developer use to execute logic whenever a specific property value changes on a page, even outside of a flow?
Answer: Declare Trigger
Declare Trigger rules fire an activity automatically when a specified property value changes, regardless of whether a flow is active.
What is the correct order of precedence when Pega resolves a rule conflict between pattern inheritance and directed inheritance?
Answer: Directed inheritance always wins
In Pega's rule resolution, directed inheritance takes precedence over pattern inheritance, allowing explicit overrides of the default class hierarchy.
A developer needs to apply different business logic for the same process depending on the customer's country. Which Pega feature best supports this without duplicating the entire flow?
Answer: Using circumstance-qualified rules
Circumstance-qualified rules allow a single rule to have multiple variants selected at runtime based on property values like country, without duplicating the base rule.
Which statement is TRUE about Pega's 'Private Edit' feature for rulesets?
Answer: It creates a personal sandbox copy of a locked ruleset rule for editing
Private Edit creates a personal copy of a rule from a locked ruleset, allowing a developer to modify it in their own branch without affecting the shared ruleset.
In a Data Transform rule, what is the effect of using the 'Append to' action on a Page List property?
Answer: It adds a new page to the end of the existing list
'Append to' in a Data Transform adds a new embedded page at the end of the specified Page List without removing existing entries.
Which Pega rule is responsible for defining the structure (properties) of a clipboard page used during case processing?
Answer: Class definition / Properties rule
Class definitions and their associated property rules define what data fields (properties) a clipboard page of that class will contain.
A developer wants to prevent a specific ruleset version from being further edited while still allowing it to be used in production. Which action achieves this?
Answer: Lock the ruleset version
Locking a ruleset version in Pega prevents further changes to its rules while keeping them available for execution in production environments.