# 自由流
# 一、自由流功能概述
# 1. 核心概念
- 自由流:流程中可动态指定处理人的节点
 - 适用场景:
- 审批路径不确定的业务
 - 需要灵活调整审批人的流程
 - 混合固定与动态审批的复杂场景
 
 
# 2. 与常规流程对比
| 特性 | 常规流程 | 自由流 | 
|---|---|---|
| 处理人 | 固定设置 | 动态选择 | 
| 流转路径 | 预先定义 | 运行时确定 | 
| 适用阶段 | 标准化审批 | 灵活决策环节 | 
# 二、基础配置步骤
# 1. 创建自由流节点
- 进入流程设计界面
 - 添加任务节点 → 重命名为"自由流"
 
 ▲ 添加任务节点
设置处理人:
- 发起人选择/某步骤选择
 - 设置选择人数
 
 ▲ 处理人设置- 配置处理策略
 
 ▲ 处理策略
# 2. 处理策略选项
| 策略类型 | 审批方式 | 适用场景 | 
|---|---|---|
| 并行审批 | 同时发给多人 | 独立审批 | 
| 依次审批 | 按顺序逐个审批 | 层级审核 | 
| 会签 | 多人共同审批 | 集体决策 | 
| 或签 | 任一人通过即生效 | 快速响应 | 
# 三、典型应用场景
# 1. 纯自由流流程
配置要点:
- 开始节点直接连接自由流节点
 - 结束节点接收所有路径
 
示例流程:
开始 → 自由流 → 结束
 ▲ 示例流程
# 2. 混合流程
配置要点:
- 固定节点与自由流节点组合
 - 合理设置连接线
 
示例流程:
开始 → 固定审批 → 自由流 → 固定审批 → 结束
 ▲ 混合流程配置
# 3. 多级选人(动态选人)
配置要点:
- 发起人为自由流指定处理人,主管审批时可修改
 - 自由流添加两条处理人规则:
- 第一条:"发起人选择"
 - 第二条:"某步骤选择"(选择指定步骤"主管审批"))
 
 
示例流程:
开始 → 发起人选人 → 主管确认/修改 → 自由流 → 结束
 ▲ 多级选人
# 四、高级配置技巧
# 1. 多步骤选人配置
- 在自由流节点添加多个处理人规则
 - 分别指定不同步骤的选人权限
 - 设置处理优先级(如主管可覆盖发起人选择)
 
# 2. 审批策略组合
| 组合方式 | 配置方法 | 业务价值 | 
|---|---|---|
| 会签+或签 | 不同节点采用不同策略 | 兼顾效率与严谨性 | 
| 并行+串行 | 设置合流节点 | 复杂审批路径管理 | 
# 五、操作验证流程
# 1. 测试准备
- 准备测试账号
 - 设计典型测试场景:
- 纯自由流审批
 - 混合流程审批
 - 多级选人场景
 
 
# 2. 验证要点
| 测试项 | 检查内容 | 预期结果 | 
|---|---|---|
| 选人界面 | 可选一人或多人 | 符合配置 | 
| 审批路径 | 实际流转路径 | 与选择一致 | 
| 策略执行 | 会签/或签效果 | 符合业务需求 | 
本方案使企业能够灵活应对不确定审批路径的业务场景,建议根据实际需求合理组合固定流程与自由流,并建立相应的管理制度。
← 集成性要求较高的应用 运行时自由流 →