# 自由流

# 一、自由流基本概念

# 什么是自由流

  • 定义:审批路径不固定,运行时动态确定的流程。
  • 特点
    • 表单先行,流程后定。
    • 适合流程尚未固化的场景。
    • 支持动态指定处理人。

# 适用场景

  • 流程建设初期,审批路径不明确。
  • 需要灵活调整审批路径的业务。
  • 特殊情况的临时审批流程。

# 二、基础自由流配置

# 创建基本流程框架

  1. 拖入开始节点。

  2. 添加任务节点(命名为"审批")。

  3. 拖入结束节点。

  4. 连接各节点。

    Image ▲ 创建流程

# 关键配置步骤

  1. 打开"审批"节点属性。

  2. 处理人设置:

    • 处理人类型:选择"发起人选择"。
    • 选择人数:设置为"多人"。

    处理人设置 ▲ 处理人设置

  3. 处理策略:

    • 勾选"多人处理"。
    • 选择"依次审批"模式。

    处理策略 ▲ 处理策略

  4. 为流程指定缺省表单。

  5. 保存并发布流程。

# 三、自由流运行演示

# 发起流程

  1. 在流程门户点击"发起申请"。
  2. 选择创建的自由流。
  3. 在提交界面:
    • 指定审批人(如张三、李四)。
    • 填写表单数据。
    • 点击提交。

# 审批过程

  1. 第一审批人(张三)处理待办。
  2. 完成后自动流转至第二审批人(李四)。
  3. 所有审批人处理完成后流程结束。

# 查看审批记录

  1. 在"已办"中查看流程实例。
  2. 查看流程图和审批日志。
  3. 确认审批路径正确性。

# 四、多人处理策略详解

# 四种处理类型对比

类型 特点 是否需要分流/合流 适用场景
依次审批 按顺序逐个审批 层级审批
并行审批 同时发给多人 需要多人同时审批
会签 自动并行发给多人 只有一步的并行审批,需要所有人同意
或签 任意一人通过即继续 或签只要一个人签完就往下走,紧急事务处理

# 选择建议

  • 需要严格审批:选择会签。
  • 快速响应:选择或签。
  • 层级审批:选择依次审批。
  • 复杂并行流程:选择并行审批。

# 五、进阶配置

# 混合流程配置

  1. 在自由流前后添加固定审批节点:

    • 如:主管审批(前)。
    • HR审批、财务审批(后)。
  2. 重新连接节点。

    混合流程配置 ▲ 混合流程配置

# 动态指定处理人

  1. 中间节点指定

    • 将处理人类型改为"某步骤选择"。
    • 选择指定步骤(如"主管审批")。

    动态指定处理人 ▲ 动态指定处理人

  2. 可修改处理人

    • 发起人指定处理人,主管审批时可修改。
    • 添加两条处理人规则:
      • 第一条:"发起人选择"。
      • 第二条:"某步骤选择"。

    可修改处理人 ▲ 可修改处理人

# 六、注意事项

  • 明确自由流的使用范围。
  • 重要流程建议逐步固化为标准流程。

提示:自由流特别适合流程建设初期的快速实现,建议随着业务成熟度提高逐步优化为固定流程。