i have 10 versions of same rule defined but i want a 2nd version to be picked not latest version in pega how to do it

Hi All,

"i have 10 versions of same rule defined (1 to 10 versions) ,but i want 2nd version to be picked and not latest version(10)" Please let me know how to achieve this.

one way that i can think is to save the 2nd version into the latest version - this works if the version 10 is unlocked - what if the rulessets are locked ? - create a new rule (replica of version 2 and save into version 11 ??!!!)

As according to my understanding, if i have to choose availability as "No" then i have to set availability as "No" all the way from version 10 to 3, if i have to choose option of "Blocked" all the chain of rule will be blocked making rule unavailable.


Keep up to date on this post and subscribe to comments

April 19, 2018 - 2:11am


If you choose the Availability of the rule "Not Available" from 3 to 10,  then rule 2 will be picked. 

However, if suppose you blocked the rule say 9, rule 10 will still be picked at rule resolution. 

To know more about rule resolution, please refer the below link.

I would also recommend you to go through Senior System Architect, this topic has been discussed in detail there. Hope it helps.



January 14, 2019 - 1:55am

It depends on factors such as your application stack, ECS, availability etc.   

Based on the contact you can always save it in most specific class and the top most RSV. 

January 14, 2019 - 5:51am

make 2nd version of rule as final availbility thats it.