所有活动(结束过程活动除外)都必须至少具有一个出局转换。这是从该活动到过程中下一个活动的转换。分割类型为并行 (AND) 或选择 (XOR) 的活动将具有多个转换。
工作流程设计者必须为工作流程中的所有活动定义转换。如果适用,那么还必须为这些转换定义条件。工作流程引擎使用这些条件来确定通过工作流过程的路径。
以下是上述“关闭案例”活动及其条件的转换:
转换描述 | 转换自活动编号 | 转换至活动编号 | 转换条件 |
---|---|---|---|
存在多付或少付款项 | 1 | 2 | 如果 OverUnderPmtInd 为 true |
已发送非关闭通知 | 2 | 10 | |
无多付或少付款项 | 1 | 3 | 如果 OverUnderPmtInd 为 false |
已关闭案例复查并且已通知复查者 | 3 | 4 | |
案例重新激活检查完成 | 4 | 5 | |
已关闭案例推荐并且案例所有者是关闭案例的用户 | 5 | 6 | 如果 caseOwner 为 userClosingCase |
无需通知案例所有者 | 6 | 8 | |
已关闭案例推荐并且案例所有者不是关闭案例的用户 | 5 | 7 | 如果 caseOwner 不是 userClosingCase |
已向案例所有者发送关闭通知 | 7 | 8 | |
已为主要客户创建通信 | 8 | 9 | |
已向服务供应者和主要客户邮寄通信 | 9 | 10 |