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

Error while trying to use "use business logic" for routing

SA-33247

Summary



User is facing below issue when "use business logic" feature is used for routing an assignment.

Same issue has is occurring with Out-of-the-box (OOTB) decision tree as well .



Error Messages



Error - ".pyModelProcess.pyShapes(Assignment1).pyRouterProp.pyCallParams.InputProperty—
Value cannot be blank
"

Steps to Reproduce



1.Create a flow.
2.Add an assignment to the flow.
3.Select 'Use business logic' for routing.
4.Try to save the flow with draft
mode off.

Root Cause



When business logic is selected, pzToDecisionTreeExpress is selected as the routing activity for the assignment.

InputProperty property is marked as a mandatory parameter but empty value is being passed for the property which is causing the issue.


Resolution



Apply HFix-31917.

For activity - pzToDecisionTreeExpress , InputProperty property is now marked as optional parameter which solves the issue.

Published February 14, 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