如何使用JBPM指导规则创建规则流组?

时间:2018-07-20 20:42:05

标签: java redhat jbpm mvel redhat-brms

由于他们不知道Java或mvel,我正尽量减少队友必须做的代码量。我无法将它们作为决策表放置,因为我们是在RHS中进行计算(然后),我想知道《指导规则》中是否有办法做到这一点。参见下面的示例

rule "MyRule1"
ruleflow-group "score-calculation"
when
    $case : Case( caseStatus == "LM" , $balance: balance != null, $cValue: cValue!= null, $lValue: lValue!= null)
then
    $case.setScore(($lValue*.001*$balance)/($cValue));
end

rule "MyRule2"
ruleflow-group "score-calculation"
when
    $case : Case( caseStatus == "NP" , $balance: balance != null, $cValue: cValue!= null, $lValue: lValue!= null)
then
    $case.setScore(($lValue*.01*$balance)/($cValue));
end

...等

1 个答案:

答案 0 :(得分:0)

我发现可以使用“指导决策表”和“包括高级选项”创建公式,并在尝试为表创建列时使用“业务规则语言操作”选项。但是,我们选择了单独的“指导规则”文件