审批流配置

介绍审批流后台的基础和高级配置

一、新建审批流

1.1 基础设置

  • 设置入口:管理后台——流程管理——审批流程管理——新建
  • 审批流名称:为后续调用使用
  • API名称:在代码场景下为流程唯一标识,为后续调用使用,新建后不能修改。
  • 审批流描述:描述流程的用途或是意义等信息,最多不超过500个中文字符。
  • 以什么身份发起流程:数据提交人、数据负责人。

1.2 高级设置

  • 审批过程中发送审批结果给发起人:每一个审批人在过程中操作(同意、驳回之前节点)后,将审批结果发送至发起人。
  • 审批完成后发送审批结果给发起人:审批最终通过或驳回后,将审批结果发送至发起人。
  • 允许数据负责人和流程发起人撤回审批。
  • 允许数据提交人撤回审批:当数据提交人与数据负责人不为同一个人时可选择。
    • 数据提交人与数据负责人区别:例如助理A帮助销售B创建了一条商机,商机负责人选择的是B,则这条数据创建人(提交人)是A,负责人是B
  • 连续节点为同一审批人,合并处理:单/多人审批与会签审批均可实现,但配置了审批内容的节点不允许自动通过。
  • 允许审批人取回重审:
    • 仅当下一审批节点还未审批时,流程发起人可取回重审
    • 已处理节点为会签节点或逐级审批节点,不支持取回重审
  • 流程期限设置:时长为正整数,支持分钟、小时、天。
  • 启用互联审批:在选择审批人时可以选择外部角色,包括外部管理者和外部负责人。互联应用目前支持订货通,派工单,代理通,设备资产,服务通-个人,订货商城,设备查询,服务通,设备查询,订货商城。

1.3 触发器

  • 描述:设置针对某个对象的审批,由哪个对象触发。
  • 支持对象:客户,联系人,商机,销售订单,退货单,回款,退款,开票申请,合同,市场活动,预存款,返利收入,价目表,回款计划,报价单,促销,发货单,入库单,仓库,自定义对象,信用,返利使用规则,广告,设备巡检,对账单,盘点单,商机2.0,商机明细,商机联系人。(包含预设对象与自定义对象)
  • 触发操作:新建、编辑、作废、更换负责人、阶段变更、合作伙伴变更、领取、退回、无效、申请延期、转换等(支持自定义按钮)。
  • 主从对象支持:当审批流触发时,同时锁定此数据下的所有从数据。
  • 触发类型:总是触发、满足条件触发
    • 满足条件触发:所选对象下的某个字段满足自定义条件后,才会触发审批流

注意:

  • 支持阶段推进器的对象:支持阶段变更触发审批流。
  • 客户:支持领取、退回、申请延期触发审批流。
  • 线索:支持领取、退回、无效、申请延期、转换触发审批流。
  • 针对对象的设置,后续不可以修改,因为过滤器设置和后动作设置都依赖对象。
  • 动作可以多选。

1.4 过滤器

  • 描述:针对触发后的审批流程,可以根据字段进行过滤,只有满足过滤条件的数据,才会执行审批流程和后动作。
  • 过滤条件支持:本对象字段、Lookup对象字段、 负责人所属主部门、人员/人员属性、流程相关变量。

注意:

  • 时间型,数值型支持变量过滤,变量为触发器中的对象下的同类型字段,和对象下查找字段关联的对象下的字段。
    • 例如触发器中的对象为销售订单,订单下有一个字段为客户,那么变量范围为销售订单和客户下的同类型字段。
  • 审批流过滤条件支持变更前、变更后、变更时。
变更前变更前的字段等于特定字段值时,触发审批。如当客户级别变更前等于重要客户时,需要负责人直属上级审批。
变更时特定条件下特定字段变更了就触发审批。如当客户级别变更时,需要负责人直属上级审批。
变更后变更后的字段等于特定字段值时,触发审批。如当客户级别变更后等于重要客户时,需要负责人直属上级审批。

1.5 全流程函数配置

  • 在审批流中可通过配置全流程函数来跳过空的审批节点。
  • 可添加「执行APL代码」,以支持在当前流程每个节点的调用、运行。
  • 全流程函数函数运行时会将「空节点」处理人更改为「系统」身份并进行自动跳过,并在审批意见中标记为「自动跳过」。
  • 流程节点自动跳过后,自动忽略当前节点配置的后动作、前置条件,且修改流程定义后,历史数据不会执行。
(节点自动跳过后前端页面展示效果)

二、流程设置

2.1 审批节点

2.1.1审批类型

类型涵义
普通审批普通审批节点中,可以选择的范围包括同事,部门,部门负责人,用户组,角色,流程相关变量,数据相关变量,人员对象变量
多人审批普通审批中如果选择的审批人超过一人,则要选择多人审批和会签审批。多人审批规则为一人通过,则通过;一人驳回,则驳回。
会签审批会签审批规则为所有人通过,则通过;一人驳回,则驳回。
相对层级审批选择相对于本部门的级别部门负责人审批。当发起人所在的部门级别等于或超过所选层级时,可以选择流程异常、指定审批人和自动通过三个选项。
绝对层级审批直接按照公司设置的级别。当发起人所在的部门级别等于或超过所选层级时,可以选择流程异常、指定审批人和自动通过三个选项
固定级别逐级审批审批到固定级别。可以配置连续多个级别的审批人为同一个人,只需审批一次。当提交人超过或等于固定级别时,可以选择由上一级部门负责人审批、流程异常、制定审批人、自动通过四个选项
固定级数逐级审批向上审批几级。(在审批前需确认审批流程是怎样的,应该用到哪一种类型的审批)

2.1.1 节点处理

名称操作含义
节点处理人具体某节点的处理人,支持人员、角色、审批角色(需要在业务功能角色菜单,设置审批部门)、用户组、对象-人员字段、流程变量、分组处理人(可按条件设置多组处理人)、APL代码指定处理人
当前节点审批人与流程发起人为同一个人,自动通过若两个为同一人,则节点无需处理自动通过
驳回后,再次提交返回至此节点流程被驳回后,再次提交可直接返回被驳回节点,不需要再逐级审批,驳回后流程支持重新发起
允许当前节点审批人操作数据数据锁定时,当前审批人仍可操作数据
历史节点为同一人,自动通过驳回审批再次提交后,对已处理节点不再计为“历史节点同一人”
配置审批内容当审批流触发类型为新建和编辑时支持配置审批内容,审批内容支持选择本对象字段,并确定字段的必填或只读
配置流程布局可从现有布局复制或直接新建流程布局(基于对象详情页布局),仅用于流程节点
允许编辑的审批内容不勾选,审批人只能查看配置的审批内容;勾选,审批人可以查看并编辑配置的审批内容
节点停留时长为了提高流程处理效率,可设置超时时间,如果超时了,可通过“CRM提醒”通知客户。支持分钟、小时、天
超时第略可通过函数执行超时后的自定义动作
设置更多提醒可设置CRM提醒和邮件提醒,包括超时前、超时后、待办提醒,以便及时提示任务处理人及时处理任务。也可增加待办提醒及抄送提醒 ,选择指定提醒人。
节点通过/驳回后动作支持CRM提醒、字段变更、邮件通知、 外部通知、执行自定义函数。
前置条件设置执行"同意"操作需要满足的条件。支持本对象字段、Lookup对象字段、负责人所属主部门、人员、人员属性。

2.2 审批类型

2.2.1 审批节点类型

节点类型涵义
普通节点普通审批节点
多分支节点最少有两个节点,满足节点前的分支条件才可进入此节点
任务协作节点完成相对应任务后方可流转到下一节点
等待节点可设置相应的等待时间,等待时间过后即可通过此节点
操作节点可设置前台审批的按钮,可以拖拽进行按钮排序,显示的按钮中外露前3个按钮,其余按钮会收进“更多”中

2.3 分支条件

  • 条件详情:分支条件仅支持本对象字段。
  • 管理条件优先级:拖动条件名称可以调整条件的优先级。

注意:

  • 最多支持10个分支条件。
  • 多个分支条件都满足,按照优先级的设置,进入高优先级的分支。
  • 支持设置默认分支:如果所有分支都不满足,进入默认分支。

2.4 流程后动作

  • 后动作:流程通过/驳回/撤回的后动作。
  • 目前动作范围包括CRM提醒、字段变更、邮件通知、外部通知、执行自定义函数。
  • CRM提醒:审批通过、驳回或者撤回后会自动发消息给审批提交人。
  • 发送CRM提醒时,需要选择提醒人,提醒内容的标题和正文。
  • 字段变更:流程通过后设定某字段进行自动变更。
  • 支持更新字段的类型包括,选择类型字段(布尔,单选,多选),数值类型字段(整数,小数,金额),时间类型,人员字段。
  • 支持更新字段范围包括自定义字段和部分预定义字段。
  • 当字段变更后的值不符合规则或者出现异常时,则该字段不变更。
    • 例如报销审批通过后,自动变更报销状态字段为“已报销”
  • 邮件通知:流程可以发送邮件给指定的人员,同时可选择邮件模板。
  • 外部通知:可选择对应互联应用和提醒人员(包括创建人和外部负责人)进行通知提醒
  • 提醒内容支持对象字段、流程相关变量、节点审批意见,并选择相应的跳转链。
  • 可发送CRM通知给到下游代理商。
  • 提醒内容支持对象字段、流程相关变量、节点审批意见,并选择相应的跳转链。
  • 可发送CRM通知给到下游代理商。

三、审批流发布与管理

3.1 审批流发布

  • 保存成功,可选择立即启用或暂不启用,启用后流程生效。

3.2 审批流管理

  • 编辑:重新编辑审批流。
  • 启用:只有启用中的流程可以发起审批流。
  • 停用:已停用的流程不能发起审批流。
  • 复用并新建:复制此流程的所有配置,并新建成为一个新的审批流。
  • 删除:可以将已停用的审批流程删除。流程删除后原审批流程实例仍支持查询和查看详情。

3.3 审批流程高级设置

  • 审批流优先级排序:拖动某条审批流可进行位置变化,以调整审批流优先级,保存后审批流按所排列的位置展示。
  • 自动触发时优先触发最上端的流程
  • 终端待办默认进入页面设置:默认为终端待办进入审批feed详情页,当勾选了默认进入数据详情页则在有数据查看权限时进入。
  • 网页待办处理设置:默认为【处理后,关闭当前详情页】,当通过/驳回某条审批后,可在此设置详情页是自动关闭或停留。
  • 审批意见配置:可在此设置审批意见是否必填,以及手动处理审批时,是否默认填充【同意、不同意】字样
  • 审批驳回配置:用于勾选了【驳回后,再次提交直接返回此节点】选项的情况。
    • 当审批驳回时会出现提示“驳回后,再次提交直接返回此节点”,此高级设置适用于这个选项的默认勾选项
    • 审批驳回时,驳回方式分为【驳回并结束】及【驳回至节点】,此高级设置适用于这个选项的默认勾选项
前段驳回时页面显示
2023-12-24
14 9