I encountered a question is CSSA practice exam.Please see the below question for which i chose C(01-01-05) , but it seems it is wrong.But i have read that Circumstanced version always takes precedence even if there is a base rule in a future version.
Can some one please justify this.
An application contains the ruleset ABC :01-01.The base version of a section named PolicyReview in the 01-01-01 version
of the ABC ruleset , with the following updated versions
State = MA or CT
State = CA or AZ
None, base rule flag set
State = NY or NJ or PA
State = MI or OH
If the State = MA, which rule would be run?
A.The rule in the 01-01-30 ruleset.
B.The rule in the 01-01-01 ruleset.
C.The rule in the 01-01-05 ruleset.
D.The rule in the 01-01-15 ruleset.
Sorry, this is incorrect.
The base rule flag establishes a new floor, and prevents the system from running a circumstanced version in a prior ruleset version.
The base rule flag in 15 means the rule resolution will not have a look at any prior version. Nevertheless, the rule in 30 which has no condition will be chosen.
The execution does:
30 is ok.
25 and 20 are not applicable.
15 is the last the system can check due to the flag and has no condition. Like the newer version in 30.
30 is chosen.