RenukaD9 Member since 2015 7 posts
Posted: 2 years ago
Last activity: 2 years ago

Application Design

Question 3
An application rule lists the following application rulesets, in order:
  • RulesetA:01-05
  • RulesetB:02-03
  • RulesetC:01-17-50

There are five instances of a section rule named EnterClaimDetails in the rules cache as shown below:

Applies to classRuleset & versionAvailability
Org-Div-WorkRulesetA : 01-04-02Available
Org-Div-Work-FraudClaimRulesetB : 01-02-01Blocked
Org-Div-Work-FraudClaimRulesetC : 01-17-99Withdrawn
Org-Div-WorkRulesetB : 02-02-01Available
Org-Div-Work-FraudClaimRulesetC : 01-09-12Available

When a user runs the application, which version of EnterClaimDetails is selected during rule resolution, when processing a fraud claim?

Org-Div-Work - RulesetA:01-04-02
Org-Div-Work-FraudClaim - RulesetC:01-17-99
Org-Div-Work - RulesetB:02-02-01
Org-Div-Work-FraudClaim - RulesetB:01-02-01
Org-Div-Work-FraudClaim - RulesetC:01-09-12
Because this instance of the rule is not masked by a blocked or withdrawn rule, and the applies to class is more specific than Org-Div-Work, this version of EnterClaimDetails is run.
I think answer should be Org-Div-Work - RulesetB:02-02-01 with error raised. Why is it saying answer is Org-Div-Work-FraudClaim - RulesetC:01-09-12
Pega Academy
Moderation Team has archived post
Share this page LinkedIn