โ† 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, a 'When' rule returns which type of value?

    Answer: A true/false Boolean result

    When rules evaluate a set of conditions and return a Boolean (true or false), making them suitable for branching logic and visibility conditions.

  2. Which Pega mechanism allows rule changes made in a child class to override the parent class rule without modifying the parent?

    Answer: Rule override (specialization)

    Rule overriding (specialization) lets a developer create a rule with the same name in a more specific class, which takes precedence over the parent class version.

  3. A Decision Tree in Pega differs from a Decision Table primarily because:

    Answer: Decision Trees evaluate conditions sequentially in branches; Decision Tables evaluate all rows simultaneously

    Decision Trees use a branching structure where each node leads to child branches based on a condition, while Decision Tables evaluate rows with multiple condition columns.

  4. Which ruleset configuration option prevents developers from viewing or copying rule source code while still allowing rule execution?

    Answer: Ruleset encryption (obfuscation)

    Ruleset encryption/obfuscation protects intellectual property by making rule source unreadable while allowing the rules to execute at runtime.

  5. In Pega, what is the primary purpose of a 'Map Value' rule?

    Answer: Translates one set of values to another (e.g., code to description)

    Map Value rules translate input values to output values using a lookup table, such as converting a status code to a human-readable description.

  6. A developer sets a property's 'Applies To' class to a base class. Which classes can use this property rule?

    Answer: The base class and all classes that inherit from it

    A rule defined on a base class is available to that class and all derived (child) classes through Pega's inheritance mechanism.

  7. Which Pega rule type is used to enforce referential integrity by preventing deletion of a record that is referenced elsewhere?

    Answer: Declare Constraint

    Declare Constraint rules enforce data integrity conditions on clipboard pages and can prevent operations that would violate defined constraints.