一、功能概述
流程定义交接用于批量更换流程定义中的节点/任务处理人。
当流程处理人发生离职、调岗、休假或职责调整时,可以通过流程定义交接,将指定流程版本中原任务处理人的流程交接给新处理人。
流程定义交接、待办交接的区别:
- 流程定义交接:调整流程定义中的处理人,影响后续产生的任务。
- 待办交接:调整已经生成的待办任务处理人。
二、操作入口
进入【管理后台】-【CRM平台管理】-【流程管理】-【流程交接】,选择【流程定义交接】。
流程定义交接页面包括:
- 【交接列表】:查询并选择需要交接的流程定义。
- 【交接记录】:查看历史交接操作及交接结果。
三、交接列表
3.1 筛选流程定义
在【交接列表】中,可通过任务处理人、触发对象、流程类型 筛选需要交接的流程定义。
历史版本
-
勾选【包含历史版本】后,查询结果中将同时包含当前版本和历史版本的流程定义。
-
未勾选时,默认仅查询符合条件的当前流程定义。
3.2 选择流程定义
筛选完成后,列表展示符合条件的流程定义。
确认无误后,勾选需要交接的流程定义,可同时选择多个流程定义或多个流程版本。

四、批量交接
4.1 操作步骤
- 在“交接列表”筛选并选择需要交接的流程定义。
- 点击【批量交接】,选择【替换】的目标处理人。
- 原处理人:当前流程节点或任务的处理人。
- 替换为:交接后的目标处理人。
目标处理人确定后,所选流程定义中符合条件的节点处理人将统一替换。
4.2 交接生效规则
- 所选节点或任务的当前处理人,将统一替换为指定处理人。
- 替换后的处理人,仅对尚未生成的任务生效。
- 已经生成的待办任务不会因流程定义交接而自动改变。
- 如需调整已经生成的待办任务,应使用【待办交接】功能。
- 流程定义交接不会改变流程名称、API Name、流程版本或触发对象。
- 交接完成后,后续根据该流程定义产生的任务,将按照新的处理人执行。
4.3 历史版本交接
勾选【包含历史版本】后,如果同时交接历史版本:
- 历史版本中尚未生成的任务,将使用新的处理人。
- 基于该历史版本未来发起的流程,其相关任务也会使用新的处理人。
- 已经生成的历史待办任务不受影响,仍需通过【待办交接】单独处理。

五、交接记录
切换至【交接记录】,可查看流程定义交接的历史操作。
支持按以下条件筛选:
- 触发对象:查询指定业务对象下的交接记录。
- 开始时间:设置查询时间范围的起始时间。
- 结束时间:设置查询时间范围的结束时间。
注:仅展示企业最近18个月内的交接记录。
