Symptom
Seems like there is an error while passing output during execution, as a result, the final output becomes empty.
In the example below, we are using the concat function in one of the sub decisions and during execution, I am able to get the correct output from the Concat Function sub decision.
Please find the output of concat function below:-
{ “DecisionName” : “concatBotheStrings”, “result” : “A11MX” “status” : :SUCCEEDED” } |
Now the issue occurs, when we pass this output of the concat sub decision- to the final decision. The final output becomes as null, as it is not able to pass the concat input as output.
Please refer to the attached image-Original Code
We did a small edit in the XML code. Please refer to attached image “Edited Code”.
Post fixing the code, we have successfully executed the DMN model. The output is mentioned below:-
{
"errors"
:
false
,
"exceptionMessages"
: [],
"decisionResults"
: [
{
"decisionName"
:
"determineValidOutput"
,
"result"
:
"A11MX"
,
"status"
:
"SUCCEEDED"
}
}
We have seen the same null output with other uses cases as well, post editing the code as mentioned above, those decisions are executing as expected.
Read more...
Product
Keywords
KBA , BPI-SIG-PM-MOD-EDT , Graphical Editor for SAP Signavio Process Manager , Product Enhancement
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.