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 3, 2017 - Updated February 14, 2017


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.