Support Article
Property Optimization Wizard does not work with Page level prop
SA-5964
Summary
Property Optimization Wizard does not work with Page level properties in a PageList.
Error Messages
20:23:18,497 [tp-bio-8443-exec-728] (l_Task_OptimizeProperty.Action) ERROR your_server|127.0.0.1 - Error While creating the Rule Declare Index.pyRuleDeclareIndex.pyPurpose: The name you entered is not valid.
Steps to Reproduce
Run the Property Optimization Wizard with Page level properties in a PageList.
Root Cause
The reason was due to 'PropertyPath' parameter in the parameter page having different values.
In PRPC 6 - PropertyPath .pyProductList(1).CostCenter.Code
In Pega 7 - PropertyPath .pyProductList().CostCenter(empty).Code
Resolution
Install HFix-20630. The fix makes changes in the displayResults activity, so that "()" are stripped from the Rule-Declare-Index name.
Published January 31, 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.