如何创建审批流程

配置审批基础信息、触发器、过滤器和高级设置。

概述

审批流程用于把符合条件的数据提交给指定人员审批。管理员创建审批流程时,需要先配置基础信息,再配置触发器、过滤器、邮件审批、高级设置和全流程函数。

开始之前

  • 您拥有审批流程管理权限。
  • 您已确定审批对象。
  • 您已确定发起人身份。
  • 您已确定触发方式和过滤条件。
  • 如需邮件审批,请先完成系统邮箱配置。

第一步:进入审批流程管理

  1. 管理后台 > CRM平台管理 > 流程管理 > 审批流程管理 页面中,点击右上角 新建
  2. 进入基础设置页面。

第二步:配置基本信息

配置项 说明
审批流名称 用于展示和后续调用,最多 100 个字符
API Name 流程唯一标识,用于代码调用;创建后不可修改
审批流描述 描述流程用途,最多 500 个字符
发起身份 支持数据提交人、数据负责人
启用互联审批 支持互联用户发起,如代理通、服务通、渠道门户等

数据提交人与数据负责人可能不同。例如助理 A 帮销售 B 创建商机时,A 是数据提交人,B 是数据负责人。

审批流程基础设置

审批流程发起身份设置

第三步:配置触发器

触发器用于设置审批流程何时自动触发。

配置项 说明
对象 支持预置对象和自定义对象,不支持从对象
触发类型 新建、编辑、作废、更换负责人、阶段变更、合作伙伴变更、领取、退回、无效、申请延期、转换等
主从对象约束 审批触发时锁定从数据,审批完成后解锁从数据
触发方式 总是触发或满足条件触发
邮件配置 支持自定义邮件或邮件模板,并可设置邮件内容变量值语言

[!WARNING]
触发对象保存后不允许修改。过滤器和后动作都依赖该对象。

审批流程触发器设置

第四步:配置触发条件字段

触发条件和筛选条件支持多选、单选、图片、数字、邮箱、布尔值、日期时间、手机、单行文本、百分数、时间、部门、协同富文本、日期、人员、附件、计算字段、统计字段、多行文本、金额、人员多选、网址、部门多选、日期范围等字段类型。

第五步:配置过滤器

过滤器用于进一步限定哪些数据执行审批流程和后动作。

  1. 过滤器 区域中,点击 添加条件
  2. 选择字段来源。
  3. 选择操作符。
  4. 输入或选择条件值。
  5. 配置条件组合关系。
  6. 点击 保存

过滤条件支持:

  • 本对象字段。
  • Lookup 对象字段。
  • 负责人所属主部门。
  • 人员。
  • 人员属性。
  • 流程相关变量。

审批流过滤条件支持变更前、变更时和变更后。

类型 说明
变更前 字段变更前等于指定值时触发
变更时 指定字段发生变化时触发
变更后 字段变更后等于指定值时触发

时间型、数值型字段支持变量过滤。变量可来自触发对象字段,也可来自触发对象查找关联对象下的同类型字段。

审批流程过滤器配置

第六步:配置邮件审批

邮件审批允许审批人通过邮箱查看和处理审批。

配置前提

  • 邮箱管理 > 系统邮箱 中开启系统邮箱。
  • 系统邮箱必须开启发邮件沉淀和收邮件沉淀。
  • 流程全局配置 中选择发送审批邮件的邮箱。
  • 在审批流程的 邮件配置 中选择审批邮件模板。
  • 审批处理人在组织架构或个人设置中绑定邮箱账号。

系统邮箱沉淀配置

配置审批关键字

管理员可在流程全局配置中设置邮件审批关键字。

操作 默认关键字
同意 同意、Agree
驳回 驳回、Reject
完成 完成、Complete

关键字规则:

  • 每类操作最多 20 个关键字。
  • 每个关键字最多 50 个字符。
  • 不区分中英文大小写。
  • 关键字不可重复。

流程全局邮件审批关键字

配置邮件模板

邮件模板支持邮件主题、邮件正文和邮件正文变量值语言。

邮件主题和正文可插入:

  • 触发对象字段。
  • 触发对象的查找关联对象字段。
  • 流程相关变量。

邮件正文支持 HTML。发送邮件时,系统自动附上审批邮件备注内容。

审批邮件模板配置

处理审批邮件

审批人回复邮件时,第一行为审批关键字,第二行为审批意见。审批关键字必填,审批意见非必填。

通过邮件处理审批

第七步:配置高级设置

设置项 说明
审批过程中发送结果给发起人 每个审批人操作后通知发起人
审批完成后发送结果给发起人 最终通过或驳回后通知发起人
连续节点同一审批人合并处理 连续节点审批人为同一人时可合并处理
允许审批人取回重审 下一审批节点未审批时可取回
允许取回自动通过节点后重审 自动通过节点可取回重审
后动作异常提醒 流程异常时提醒指定处理人
系统触发流程时指定发起人 APL 函数或 API 触发时指定发起人
流程期限 设置整个审批流程的流转时长

流程期限只能为正整数,单位支持分钟、小时、天。

审批流程高级设置

第八步:全流程事件配置

全流程事件配置可用于跳过空审批节点。

配置后,系统将空节点处理人改为系统并自动跳过,同时在审批意见中标记为自动跳过。

[!WARNING]
节点自动跳过后,系统忽略当前节点配置的后动作和前置条件。修改流程定义后,历史数据不会重新执行。

审批流程全流程函数入口

审批流程全流程函数配置

预期结果与验证

  1. 使用测试记录触发审批流程。
  2. 检查过滤条件是否命中。
  3. 检查审批任务是否生成。
  4. 检查邮件审批是否发送。
  5. 检查异常提醒是否可用。

相关主题

2026-09-17
0 0