Support Article
Facing issue while saving rule
SA-20801
Summary
Section rule cannot be created using Save As from previous version. An error occurs with this property. The issue occurs for rules present in different hierarchies of the class.
Error Messages
Rule has Circumstance defined with this property
Steps to Reproduce
1. Create a Circumstanced section.
2. Save As the section to higher version.
Root Cause
An issue in the custom application code or rules.
The application has a section circumstanced on two different properties. Pega does not allow circumstances on two different properties for a rule. Framework having one circumstanced version defined on the section was imported. Validations are placed by Pega to not define circumstances for a rule with different properties. Hence, an error occurred when Save As was attempted.
Resolution
Delete the circumstanced section from the customized ruleset.
There is HFix-25429 in Pega 7.1.9 for relaxed circumstanced validations, which bypasses this situation.
Change design time and runtime restrictions to allow circumstancing the rules on different properties, date properties, or templates as long as the rules are applicable to classes or different rulesets. However, due to its complexity it cannot be ported back to Pega 7.1.8.
These validations will be available out of the box from 7.2.1 release.
Published March 16, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.