โ† All CPSA Flashcard Decks

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
  1. In Pega, which rule type is used to define a reusable calculation or transformation that can be invoked from multiple decision rules?

    Answer: Function rule

    Function rules in Pega encapsulate reusable Java-based logic or built-in functions that can be called from decision tables, decision trees, and other rules.

  2. Which Pega concept allows a class to inherit rules from multiple parent classes by specifying a class hierarchy?

    Answer: Directed inheritance

    Directed inheritance lets you specify an explicit parent class outside the normal pattern inheritance chain, allowing a class to inherit rules from a chosen class.

  3. A business analyst wants to apply a different discount rate based on customer tier WITHOUT writing code. Which rule type best supports this requirement?

    Answer: Decision Table

    Decision Tables allow business analysts to define condition-action mappings (like tier-based discounts) in a spreadsheet-like interface without code.

  4. In Pega's ruleset stack, if the same rule exists in two rulesets, which version takes precedence?

    Answer: The rule in the ruleset listed highest in the stack

    Pega searches the ruleset stack from top to bottom, so the rule in the highest-listed ruleset takes precedence.

  5. Which property mode should you use when a property value must be computed dynamically each time it is accessed rather than stored persistently?

    Answer: Declare Expression (auto-calculated)

    Declare Expression rules compute property values automatically when the source properties change, avoiding manual storage of derived data.

  6. When configuring a Validate rule in Pega, what is the purpose of the 'Edit Validate' rule versus a standard Validate rule?

    Answer: Edit Validate checks field format/type; standard Validate checks cross-field business logic

    Edit Validate rules check individual field format or type constraints, while Validate rules enforce cross-field or business-level validations.

  7. A Pega developer needs to automatically populate a property whenever a related property on the same page changes. Which rule type accomplishes this with no activity needed?

    Answer: Declare Expression

    Declare Expression rules automatically recalculate a target property whenever its source properties change, without requiring an explicit activity call.