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
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.