Skip to content

如何配置并行任务节点 ​

配置让多个业务任务同时执行的并行节点,使流程可以从一个节点拆出多条业务路径,并在前序业务结束后同时触发多个后续任务。

概述 ​

并行任务节点用于一个业务流程中需要同时推进多个任务的场景。流程运行到并行节点后,系统会从该节点流出多条业务路径,同时触发多个业务节点。

与分支节点不同,分支节点通常根据条件选择其中一条路径;并行节点用于同时进入多条路径,让多个任务并行处理。

并行任务节点适合以下场景:

  • 工单确认后,同时触发现藏作业和其他协同处理任务。
  • 服务处理过程中,同时安排现场标准作业、检查、报告或评价准备。
  • 一个阶段结束后,同时通知多个角色完成各自任务。
  • 多个部门或多人需要同步处理不同事项,且任务之间没有严格先后顺序。

并行任务节点的核心能力包括:

  • 从一个节点同时流出多条业务路径。
  • 同时触发多个后续业务节点。
  • 支持在同一业务流程中并行处理多个任务。
  • 适合用于并行业务协同,而不是条件分流。

开始之前 ​

  • 业务流程已创建,并已进入流程画布配置页面。
  • 您已确认哪些任务可以同时执行。
  • 您已确认并行流出的每条路径分别连接到哪个后续节点。
  • 您已确认并行任务之间没有必须先后执行的依赖关系。
  • 如多个并行任务会更新同一业务数据,请先确认字段更新顺序和覆盖风险。

配置节点属性 ​

在流程画布中选中并行节点后,在右侧 节点属性 页签配置以下内容。

配置项说明
节点名称当前并行节点在画布和流程记录中的名称,建议使用具体业务含义,例如“并行处理”“同步触发任务”
业务描述描述该并行节点的用途,说明为什么需要同时触发多个任务

截图中的说明为:并行节点能够支撑一个业务流程中同时进行多个业务的场景。配置后,可以由此节点流出多条业务路径,上一业务结束后同时触发多个业务。

业务流程并行任务节点

配置并行路径 ​

并行节点的核心是配置多条从同一节点流出的路径。

配置步骤:

  1. 在画布左侧选择 并行,将并行节点拖入流程画布。
  2. 在 节点名称 中输入并行节点名称,例如“并行”。
  3. 在 业务描述 中说明该节点要同时触发哪些任务。
  4. 从并行节点连接第一条后续路径,例如连接到 会签 节点。
  5. 从并行节点连接第二条后续路径,例如连接到 现场标准作业 节点。
  6. 如需更多并行任务,继续从并行节点连接到其他后续节点。
  7. 分别配置每条路径上的业务节点、处理人、完成条件和完成后动作。
  8. 保存节点配置。

截图示例中,并行节点位于 工单确认 之后,可同时流向不同后续节点,用于在上一业务结束后同时触发多项业务处理。

并行节点与分支节点的区别 ​

节点类型核心作用流转方式适用场景
分支节点根据条件选择路径满足条件后进入某一条路径,通常不会同时进入所有路径按工单类型、审批结果、金额或状态分流
并行节点同时触发多条路径上一业务结束后,同时进入多条后续路径多个任务需要同步执行,多个角色同时处理

如果业务规则是“满足不同条件进入不同路径”,应使用分支节点;如果业务规则是“多个任务都要同时执行”,应使用并行节点。

配置并行任务 ​

并行节点本身主要负责拆分路径。每条并行路径上的具体任务,需要在对应业务节点中配置。

常见配置内容包括:

配置内容说明
业务节点每条并行路径需要连接到明确的业务活动、审批、会签、扩展元素或自动节点
处理人人工处理节点需要配置处理人或默认处理人
完成条件如需限制任务完成,可配置字段条件或 APL 条件
完成后动作每个并行任务完成后,可按需要执行字段变更、通知、发起流程等后动作
超时与提醒对人工任务建议配置超时提醒,避免某条并行路径长期未完成

配置建议 ​

  • 并行节点名称建议描述同步触发的业务含义,例如“同步触发现场作业和评价准备”。
  • 每条并行路径都应连接明确的后续节点,避免出现悬空路径。
  • 并行任务之间应职责清晰,避免多个任务重复处理同一事项。
  • 避免多个并行任务同时修改同一字段,防止后完成的任务覆盖先完成的结果。
  • 如果并行任务之间存在先后依赖,不建议使用并行节点,应改为串行节点连接。
  • 对人工并行任务建议配置处理人、默认处理人、超时和提醒。
  • 并行路径较多时,建议使用阶段框组织画布,保持流程可读性。

预期结果与验证 ​

  1. 发起测试业务流程。
  2. 让流程运行到并行节点前的上一节点。
  3. 完成上一节点后,检查多条并行路径是否同时被触发。
  4. 检查每条路径上的任务是否按配置生成。
  5. 分别完成各并行任务,检查处理人、完成条件和后动作是否符合预期。
  6. 检查并行任务对同一业务数据的更新是否存在覆盖或冲突。
  7. 查看流程日志,确认并行节点触发和各路径流转记录。

相关主题 ​