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

OnChange rule configured in Framework layer not invoked



Some changed properties in the Implementation do not invoke the OnChange rule configured in the Framework layer.

Error Messages

Not Applicable

Steps to Reproduce

  1. Configure Declare OnChange on change of pyStatusWork property in the Framework layer.
  2. Run the flow. The pyStatusWork value changes by retrieving values from the decision table in the Implementation layer. The Declare Onchange rule configured for the pyStatusWork property change was not initiated.

Root Cause

A defect in Pegasystems’ code or rules. The pr-sys-decchg was corrupt and the Declare onChange rule was not saved correctly to the database.


As a local-change, resave the Declare OnChange rule.

Suggest Edit

Published March 9, 2018 - Updated October 8, 2020

Did you find this content helpful? Yes No

Have a question? Get answers now.

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

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