BPM流程中的任务分配与测试详解
在BPM(业务流程管理)中,任务的合理分配和准确测试对于确保业务流程的顺利运行至关重要。下面将详细介绍不同类型的任务分配方式以及如何进行流程测试。
1. 顺序阶段和串行参与者的任务分配
当传入有效折扣大于或等于40%时,任务将路由到销售经理组;若小于40%,则分配给二级区域经理。具体操作步骤如下:
1. 学习创建顺序阶段并添加串行参与者。
2. 打开BPM导航器,依次选择“SalesToContractDemo” | “业务目录” | “人工任务”,点击“ManagementApproval.task”文件,打开人工任务编辑器。
3. 进入分配部分,找到“TerritoryManagerApproval”阶段。
4. 点击该阶段,再点击绿色加号(+)图标,选择“顺序阶段”,创建与“TerritoryManagerApproval”阶段顺序相连的第二阶段。
5. 双击新创建的阶段,命名为“SalesGroupApproval”,并选择“非重复”单选框。
6. 点击“确定”。
7. 点击“编辑参与者”,打开“添加参与者类型”对话框。
8. 选择类型为“单一”,输入标签“SalesGroupApproval”。
9. 使用基于规则的名称和表达式构建参与者列表。
10. 输入规则集名称“SalesGroupApprovalRuleSet”,若规则集不存在则会自动创建。
11. 点击“确定”。
12. 创建规则字典,点击“创建规则”。
13. 在规则编辑器中,将规则命名为“SalesGroupApprovalRule”。
14. 在“if