Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Error on using Rulesets Refactor option to copy or merge ruleset

SA-74996

Summary



Error occurs on using the Rulesets Refactor option to copy or merge rulesets.


Error Messages



The following Classes in the Source RuleSet(s) have RuleSet Restrictions and cannot be copied to the Target. You must update the Classes shown below to incorporate the new RuleSet and its dependences before continuing.
Classes That Restrict Rulesets
Class name



Steps to Reproduce

  1. Add the Rulesets Refactor option to a class
  2. Use the Refactor-Rulesets-Merge option to merge rules that include rules applied to that class to a ruleset that is not mentioned in the class ruleset restrictions
  3. Deselect the classes from the list of data instances


Root Cause



This is as per Pega Product design.


Resolution

Here’s the explanation for the reported behavior:

The target ruleset was not added as part of 'RuleSet Restrictions' before attempting themerge.

As 'RuleSet Restrictions' restricts from adding a class assigned to any other ruleset not mentioned as part of the list, it fails.



 

Published May 21, 2019 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us