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

Not able to create new circumstance rule with new property

SA-32301

Summary



User need to override the circumstance property with a new property. Although after creating a new Base rule(Base Rule flag checked) in higher version, user is not able to create new circumstance rule with new property.


Error Messages



Error: This record has1 Error in 1 place
pyCircumstanceProp: This rule already has a circumstance property defined (.pyStatusWork); you cannot give it another.


Steps to Reproduce



1. Create a flow action base rule and single value circumstance rule with property .pyStatusWork in version let say 01-01-01
2. Copied the base rule to 01-01-02 and marked it as base rule flag checked.
3. Create a new circumstance rule from 01-01-02 Base rule with new property(newAssignPage.pyInstructions).
4. Although a BaseRule is created in higher version still it giving error that circumstance rule exist with .pyStatusWork.


Root Cause



This is a known issue in the product.

Resolution

If there is circumstanced rule defined on any property, user cannot circumstance the same rule on any other property in the system.

From Pega 7.2.1, if the applies to class or the ruleset of the rule is different, user can circumstance on different properties.

Published January 11, 2017 - 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