Support Article
Declare Expressions are not triggered from a Data Transform
SA-45550
Summary
When a Data Transform is included in a connector in a flow, and the Data Transform sets a property that triggers a Declare Expression, the Declare Expression does not fire immediately. This behavior causes later evaluations of the triggered property to not evaluate correctly.
Error Messages
Not Applicable
Steps to Reproduce
- Configure a flow connector to execute a Data Transform rule.
- In the Data Transform, set a property that triggers a Declare Expression.
- Run the flow.
Root Cause
This issue was determined to be a product enhancement request.
Forward chaining is not triggered from the individual steps in a data transform due to performance reasons.
They will fire at activity step boundaries or the end of stream processing.
Resolution
See the following Support Article:
https://pdn.pega.com/support-articles/forward-chaining-not-fired-after-set-step-data-transform
Published October 27, 2017 - 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.