跳至主要内容

路由与处理人

翻譯正在進行中本指南目前僅提供簡體中文版本,其他語言版本將在後續補充。

路由决定任务向哪里流转,处理人规则决定到达人工节点后由谁办理。两者都必须在实际数据和组织结构下验证。

1. 选择网关​

网关使用场景注意事项
Exclusive多条路径只走一条,例如按金额分支条件应互斥,并准备兜底路径
Parallel同时启动多条独立路径每条路径都要能完成
Gather汇聚并行分支确认等待策略与上游分支一致

采购案例在 Department Review 后使用 Exclusive Gateway。低额分支直接到 Approved,高额分支进入 Finance Review。

金额排他网关展示 Amount Gateway 的两条带条件转换和默认分支。images/pd-routing-exclusive-gateway-01.webp
截图待补充

2. 配置转换条件​

  1. 选中网关的离开连线。
  2. 打开转换配置。
  3. 从条件类型中选择适合的字段比较或自定义条件。
  4. 从候选字段中选择 Amount,并配置比较操作符和阈值。
  5. 保存并通过配置校验。

自定义字段在条件编辑器中的真实引用格式可能随字段注册方式变化,应通过候选项选择,不要凭文档猜测表达式。

3. 选择处理人来源​

人工活动通常可以从以下来源解析候选人,实际选项以当前扩展注册项为准:

  • 固定用户
  • 系统角色或业务角色
  • 用户组
  • 固定部门或部门成员
  • 部门负责人
  • User / Department 类型任务字段
  • 前序节点处理人

优先使用可随组织变化自动解析的规则。固定用户适合临时验证,不适合作为长期生产流程的默认设计。

4. 配置部门审批人​

采购案例的 Department Review 使用 Applicant Department:

  1. 确认 Applicant Department 是 Department 类型并在创建表单中必填。
  2. 在处理人配置中选择部门负责人类来源。
  3. 从字段候选项选择 Applicant Department 作为部门来源。
  4. 配置无部门负责人时的兜底策略。
  5. 使用两个不同部门的测试用户验证解析结果。
部门负责人处理人规则展示从 Applicant Department 解析部门负责人的配置。images/pd-assignee-department-leader-02.webp
截图待补充

5. 配置财务审批人​

Finance Review 使用 Finance Approver 角色:

  1. 在身份或角色管理中确认角色已有有效成员。
  2. 在节点处理人配置中选择 Role。
  3. 选择 Finance Approver。
  4. 确认多候选人时采用的认领、多人分配或完成策略符合业务要求。
角色处理人规则展示 Finance Review 选择 Finance Approver 角色。images/pd-assignee-role-03.webp
截图待补充

6. 处理无候选人风险​

发布前必须覆盖以下测试:

  • 部门为空
  • 部门没有负责人
  • 角色没有成员
  • User 字段引用的用户已停用
  • 多个候选人同时存在

生产流程不应默默创建一条无人可办的任务。应配置明确兜底、阻止提交,或使用通知/异常处理策略。

7. 常见问题​

任务创建成功但没有出现在任何人的待办:检查当前节点、候选人解析日志、组织数据和权限方案,不要只检查 TQL。

高额和低额分支都被触发:应使用 Exclusive 而不是 Parallel,并检查条件是否互斥。

前序处理人来源为空:确认上一个节点确实由用户办理,而不是自动节点或未记录处理人。

下一步​