Skip to content

如何配置阶段

定义阶段详情、进入条件和完成条件。

概述

阶段用于控制对象从一个业务状态推进到下一个业务状态。管理员需要配置阶段名称、停留时长、超时提醒、阶段完成条件和阶段进入条件。

开始之前

  • 阶段流程已创建。
  • 阶段字段和阶段值已确认。
  • 您已确定每个阶段下的必做任务。
  • 您已确认哪些阶段属于普通阶段或终结阶段。

配置阶段详情

配置项说明
阶段名称根据业务自定义阶段名称
阶段描述描述阶段用途和处理目标
阶段停留时长支持无时间限制或设置具体时长
超时提醒支持超时前和超时后提醒

无时间限制时,不可配置超时提醒。设置阶段停留时长后,可添加超时前和超时后提醒。

提醒人员支持同事、部门、部门负责人、流程相关变量、角色、用户组、数据相关变量和人员对象变量。提醒内容可引用数据变量。

阶段详情配置

配置阶段完成条件

阶段完成条件用于控制进入下一阶段前必须完成哪些任务。

  1. 打开目标阶段。
  2. 找到 阶段完成条件
  3. 进入下一阶段必须完成的任务 中,勾选必做任务。
  4. 点击 保存

系统会列出该阶段下的所有任务。只有勾选的任务完成后,用户才能进入下一阶段。

阶段完成条件配置

配置普通阶段进入条件

普通阶段进入条件支持以下字段:

  • 本对象字段。
  • Lookup 对象字段。
  • 负责人所属主部门。
  • 人员。
  • 人员属性。

建议只配置必要条件。条件过多会增加用户推进阶段时的排查成本。

配置终结阶段进入条件

终结阶段可使用字段条件或自定义函数控制是否允许进入。

方式说明
基于字段使用本对象字段、Lookup 对象字段、负责人所属主部门、人员和人员属性判断
基于自定义函数使用自定义函数校验是否允许进入,返回值类型必须为 ValidateResult

终结阶段还可配置:

  • 进入该阶段前必须完成的阶段。
  • 进入终结态的提示语。
  • 进入下一阶段必须完成的阶段。

进入终结态提示语最多 100 字。建议用业务语言说明无法进入的原因,例如“请先完成报价确认任务,再进入赢单阶段”。

阶段进入条件配置

终结阶段进入条件配置

预期结果与验证

  1. 使用测试记录进入目标阶段。
  2. 检查阶段停留时长和提醒是否生效。
  3. 未完成必做任务时,尝试进入下一阶段。
  4. 完成必做任务后,再次进入下一阶段。
  5. 使用不满足终结阶段条件的数据测试拦截提示。

人工审核

以下内容需要人工复核:

  • 阶段停留时长支持的单位。
  • 终结阶段提示语限制。
  • 自定义函数参数和返回结构。

相关主题