I’m doing some tests with executing a “Business rule” in Maestro. A simple DMN with one decision table works fine. I also tried to create a DMN with several decisions linked together. The input “Role” should give a decision of “Type of employee”. The “Region” and “Type of employee” should then be used as input in decision table “DecideEscalationEmail”. When adding this into Maestro it wants to have 3 inputs. “Type of employee”, “Role” and "Region. But it should only be "Role and “Region”. When running it gives an error, see below.
I also tried to use the demo DMN from dmn-js: DMN viewer and editor | Toolkits | bpmn.io but it has the same issue.
Is it not supported with linked decision tables?
{
"code": "500",
"message": "Invalid business rule task arguments",
"detail": "WithInputParameter: DecideEmployeeType is not an input parameter",
"category": "System",
"status": 500,
"traceId": null,
"response": null
}
DMN:
