审批功能入口
通过点击顶部审批图标,就可以进入审批中心。
审批入口图标展示必须满足以下条件:
- 配置了审批的license
- 安装了审批功能
- 开启了新导航
审批配置
1、功能入口:
- 1.3.0≤sbp<1.5.0:点击顶部”审批配置“tab,可进入审批配置列表,该入口对有“查看审批流程”这一权限的账号可见。若一个账号在多个项目下都拥有此权限点,则此处会展示多个项目下的审批流。
- sbp≥1.5.0:点击左侧”审批配置“菜单,可进入审批配置列表
2、列表展示字段:
- 审批流,包括:审批流成名、审批流id
- 作用项目
- 发起对象,包括:发起维度以及该发起维度下的具体发起对象
- 审批流创建方式
- 审批流启用(sbp≥1.5.0 )
- 更新信息,包括:更新时间、更新人
- 默认以更新时间倒序排列
3、搜索/筛选条件
- 审批流名称、审批流id、更新人,支持模糊搜索
- 更新时间,支持筛选,支持排序
- 作用项目,支持筛选,单选, (因为会联动发起维度、发起对象,所以是单选),枚举值为该客户下的所有项目
- 审批主体,支持筛选,多选,枚举值为该客户注册的所有审批主体名称
- 审批流创建方式,支持筛选,多选,枚举值为:自定义审批流、对接已有审批系统
- 发起对象,必须先选择作用项目才可用,发起维度单选,发起对象联动发起维度
- 审批流启用,单选,枚举值:启用、停用 (sbp≥1.5.0 )
4、审批流程支持的操作有:新建、编辑、查看、复制和删除;启停用(sbp≥1.5.0)、审批节点设置(sbp≥1.5.0),分别对应不同的权限点(详见最后的”权限控制“部分),
5、新建
- 点击“新建审批流程”,会首先出现审批流创建方式的选择
- 有两种创建方式可以选择:自定义审批流、对接已有审批流
- 自定义审批流(默认选中),可以自由定义审批流有哪些节点以及如何流转
- 对接已有审批流,即对接外部系统已经有的审批流,它应用的场景是客户希望对接已经在用的其他审批系统
(1)自定义审批流
- 选择“自定义审批流”,点击“确认新建”,进入到相应的配置页面
- 配置页面分为两大部分:左侧为基础配置,可以配置审批流名称,以及作用项目;右侧为审批流节点的配置
- 建议先进行左侧的基础配置,因为基础配置的作用项目(单选)会影响后续审批流配置当中的参数值
- 审批流节点分为两类:发起节点和审批节点
- 发起节点可以配置审批主体和发起对象:
- 审批主体,即提前注册好的审批主体
- 发起对象,即哪些人能够发起这个审批流,需要先选发起维度(单选),然后再联动选择维度下的对象(多选);发起维度包括账号的固定属性(账号、角色、职务);注:如果任何人都能发起该审批流,那么发起维度可以选择”不限“
- 提交后,配置好的发起信息会在发起节点进行显示
- 审批节点可以配置节点名称、审批对象、超时提醒:
- 审批对象,即哪些人能够审批这个审批流,需要先选审批维度(单选,支持选择账号、角色、职务等账号的固定属性,也支持选择账号的动态属性),然后再选择维度下的对象(多选)
- 审批节点设置,sbp≥1.5.0新增的功能,支持对每个审批节点进行个性化设置,包括:
- 「不能审批自己发起的申请」,如果勾选,那么在待办列表无法审批自己发起的审批数据
- 「审批拒绝或退回时,审批意见必填」,如果勾选,那么在进行拒绝或退回操作时,必须要填写审批意见
- 超时提醒天数,即数据从流转到该节点开始,超过多少天后,进行提醒
- 审批节点既支持或签,也支持会签:
- 如果某个审批节点只配置一个节点,那么是或签
- 如果某个审批节点添加了多个分支节点;那么就是会签
- 或签节点和会签节点在配置完成后有着不同的展示样式进行区分
(2)对接已有审批流
- 选择“对接已有审批流”,进入到相应的配置页面
- 在配置页面,可以配置审批流名称、作用项目、审批主体、发起对象、外部审批流程:
- 作用项目,单选
- 审批主体,即提前注册好的审批主体
- 发起对象,即哪些人能够发起这个审批流,需要先选发起维度(单选),然后再联动选择维度下的对象(多选);发起维度包括账号的固定属性(账号、角色、职务),也包括客户对接的动态属性(如机构等);注:发起维度支持选择不限
- 已有审批流程,即客户已经在用的其他审批系统中的审批流,需要通过接口等方式提供给审批中心
- 注:对接已有审批流需要额外的实施成本,在选择此功能前,请和您的平台管理员确认是否已经有对接好的审批流。
6、编辑
- 可以对已存在的审批流程进行编辑,在保存时,会有二次确认,再次确认后修改成功;
- 注意:流程修改后,关联的在途审批工单会被系统拒绝或系统退回
7、查看
查看页面与编辑页面展示内容一致,唯一的区别在于无法修改内容
8、复制
- 复制页面与编辑页面展示内容一致,唯一的区别在于审批流名称自动设置为“复制从「被复制的审批流程名称」”
- 使用场景:要创建的审批流与现有的审批流大致相同,那么可以使用复制功能,然后做微调即可快速创建审批流
9、删除
- 通过审批流程列表删除审批流程时,会进行二次确认,再次确认后会将涉及到的流程进行删除
- 审批流程删除后,与该审批流关联的在途审批工单会被系统拒绝或系统退回
10、启停用(sbp≥1.5.0 新增)
11、审批节点设置(sbp≥1.5.0 新增)
- 支持的设置包括:
- 「不能审批自己发起的申请」,默认不勾选。该设置控制着以后新添加的审批节点中”不能审批自己发起的数据“默认是否勾选;
- 「审批拒绝或退回时,审批意见必填」,默认勾选。该设置控制着以后新添加的审批节点中”审批拒绝或退回时,审批意见必填“默认是否勾选;
审批开关
- 审批开关决定着在触发审批时,是否会生成审批数据;即审批主体产生的数据是否要走审批;
- 作用:可以灵活控制哪些审批主体走审批,哪些审批主体不走审批,精确到项目维度;
- 入口:如果当前登录人有“审批开关”的权限,那么可以点击“审批开关”tab进入审批开关列表页
- 已经注册的审批主体会在列表中显示出来
- 每个审批主体在每个项目下都会对应一条数据
- 如果登录用户在多个项目下都有“查看审批开关”的权限,那么在此处会展示这多个项目下的所有审批主体的开关数据
示例:【流程画布】的审批开关配置
客户A在测试项目下,流程画布需要走审批;在正式项目下,流程画布不需要走审批。那么就可以如下图进行配置开关
1、列表展示字段:
- 审批主体,包括:审批主体名称、审批主体code
- 作用项目
- 审批开关,显示开关的状态,也能改变开关的状态
- 审批流程数量,该审批主体在该项目下有多少条审批流程
- 更新信息,包括:更新时间、更新人
- 列表排序方式:
- 相同审批主体的数据在一起
- 相同审批主体的数据之间按照更新时间倒序排列
- 不同审批主体之间按照最新的更新时间倒序排列
2、 查询/筛选条件
- 更新人,支持模糊查询,支持搜索姓名或者登录账号
- 更新时间,支持查询
- 审批主体,支持筛选,多选,枚举值为该客户注册的所有审批主体名称
- 作用项目,支持筛选,多选,枚举值为该客户的所有项目
- 审批开关,支持筛选,多选,枚举值为开启、关闭
3、开启/关闭 审批开关
- 可以对审批开关进行开启或者关闭,代表着该审批主体在该项目下是否要走审批
- 关闭时,会有二次确认,再次确认后进行关闭
- 关闭后,对在途数据不会产生影响
审批数据处理
- 审批数据处理,包括三部分:待办、已办、已发起
- 待办指的是需要当前登录人审批的数据
- 已办指的是当前登录人审批过的数据
- 已发起指的是当前登录人发起过审批的数据
- 这三个tab不受权限控制,任何人都能看到tab的入口
待办
- 待办指的是需要当前登录人审批的数据
- 登录人可以在待办列表能够看到的数据必须同时满足以下两个条件:
- 自己有权限点的审批主体的审批数据
- 自己处于审批数据当前的审批节点中
- 注:此处支持展示多个项目下的数据
1、列表展示字段,包括两部分:系统固定字段、审批主体注册的字段
(1)第一部分为系统固定字段,包括:
- 工单id
- 发起人
- 发起类型
- 审批流程,显示格式:「审批流程id」「审批流程名称」
- 审批发起时间,年月日时分秒
- 上一次审批时间,年月日时分秒
- 如果某条数据超时,那么需要在“最近审批时间”字段展示超时图标,hover上去提示“已超时,请尽快审批!”
- 超时计算逻辑:
- 从数据流转到当前节点开始计算,如果超过了该节点配置的时效(假设时效为n天,(当前时间-流转到该节点的时间)>24h*n),那么就算超时
- 如果节点未配置时效,那么永远不会超时
- 发起项目
(2)第二部分为审批主体注册的字段,注册了多少,就显示多少
(3)列表数据排序规则:
- 超时的工单整体排到非超时的工单前面, 超时工单内部按照超时时间从长到短排列【默认情况】
- 非超时的工单按照“审批发起时间”倒序排列【默认情况】
- 如果用户主动触发按照“审批发起时间”或者“上一次审批时间”排序,那么所有数据按照规则进行排序
2、左侧导航分类
- 按照审批主体类型进行分类汇总,同时显示包含的数据量
- 审批主体排序方式:按照数据量多少从多到少排列
- 默认选中排在第一位的审批主体
3、查询/筛选条件
- 支持对 工单id/发起人/发起类型/审批流程(id/名称)/审批主体注册的所有字段 进行模糊搜索
- 支持对审批发起时间 &最近审批时间进行查询,并支持排序
- 支持对发起项目进行筛选:
- 1.3.0≤sbp<1.5.0:支持多选,枚举值为所有的项目
- sbp≥1.5.0:位置在“待办”标题右侧,单选
4、审批详情页
- 针对需要审批的数据,点击“去审批”就可以进入到审批详情页;
- 审批详情页分为四部分:审批内容、申请备注、相关附件、审批日志:
- 审批内容包括:审批数据的基础信息、审批内容修改前后对比
- 申请备注、相关附件即通过上面介绍的审批相关组件填写的内容和上传的附件
- 审批日志,显示该条审批的所有审批节点 相关审批人 审批时间 审批状态等
- 审批内容修改前后对比:
- 根据产品线传过来的内容来决定同时展示修改前和修改后,还是只展示修改前/修改后
- 修改前后同时展示时,支持选择是单视图还是双视图查看
- 修改前后页面支持缩放以及设置比例
- 审批日志:显示该条审批的所有审批节点 相关审批人 审批时间 审批状态等
- 每个审批(子)节点在未审批前需要显示的信息:
- 节点的状态
- 节点的名称
- 所有能够审批的审批对象
- 每个审批(子)节点在审批后需要显示的信息:
- 节点的状态
- 节点的名称
- 审批人姓名(账号)
- 审批时间
- 审批人所属机构(如果账号没有该属性,则不显示)
- 如果是并行(会签)节点,还需要将涉及到的所有子节点都显示出来,以便让相关人员了解进展
- 并行节点涉及到的节点,如果任一节点变为已拒绝/已退回状态,那么流程直接结束,还未审批的节点不再显示
- 并行节点涉及到的节点排序逻辑:已审核的排到未审核的前面;已审核内部按照审核时间正序排列;未审核的随机排列
- 如果是已拒绝或者已退回状态,那么审批流程中要到流程结束节点,以表示该流程已结束
- 注:sbp≥1.5.0增加了“已撤回”状态,此状态也代表着流程结束
- 待办详情页可以对数据进行审批操作:
- 通过,即审批人审批通过此条数据
- 拒绝,即审批人审批不通过此条数据,且发起人无法修改此条数据后,再次发起审批
- 退回,即审批人审批不通过此条数据,但是发起人可以修改此条数据后,再次发起审批
- 如果数据指定了资源有效期,那么在通过时,需要先判断是否超过了资源有效期,超过之后无法进行通过,只能拒绝或退回
- 如果数据未指定资源有效期或者未超过资源有效期,那么在通过时会出现二次确认,再次确认后,通过成功
- 拒绝/退回时:
- 1.3.0≤sbp<1.5.0:意见必填
- sbp≥1.5.0:意见是否必填,根据审批流程节点的“审批拒绝或退回时,审批意见必填”配置决定
- 拒绝代表这个申请直接作废,不能在其基础上进行修改;退回代表这个申请虽然没有通过,但是发起人可以在其基础上进行修改后再次提交
示例:【流程画布】的待办详情页
已办
- 已办指的是当前登录人审批过的数据
- 登录人可以在已办列表能够看到的数据范围:
- 自己审批过的数据
- 注:此处支持展示多个项目下的数据
1、列表展示字段,包括两部分:系统固定字段、审批主体注册的字段
(1)第一部分为系统固定字段,包括:
- 工单id
- 发起人
- 发起类型
- 审批流程,显示格式:「审批流程id」「审批流程名称」
- 审批发起时间,年月日时分秒
- 审批处理时间,年月日时分秒;指的是当时进行审批操作的时间
- 发起项目
- 审批类型,这里的审批类型指的是审批人当时操作审批的类型,固定显示列
(2)第二部分为审批主体注册的字段,注册了多少,就显示多少
(3)列表数据排序规则:
- 按照“审批发起时间”倒序排列【默认情况】
- 如果用户主动触发按照“审批发起时间”或者“审批处理时间”排序,那么所有数据按照规则进行排序
2、左侧导航分类
- 按照审批主体类型进行分类汇总,不需要显示包含的数据量
- 审批主体排序方式,按照审批主体注册时间正序排列
- 默认选中排在第一位的审批主体
3、查询/筛选条件
- 支持对 工单id/发起人/发起类型/审批流程(id/名称)/审批主体注册的所有字段 进行模糊搜索
- 支持对审批发起时间 &审批处理时间进行查询,并支持排序
- 支持对发起项目进行筛选,支持多选,枚举值为所有的项目
- 1.3.0≤sbp<1.5.0:支持多选,枚举值为所有的项目
- sbp≥1.5.0:位置在“待办”标题右侧,单选
- 支持对审批类型进行筛选,枚举值:通过、拒绝、退回。这里的审批类型指的是审批人当时操作审批的类型
4、已办详情页
- 针对需要查看的审批数据,点击“查看”就可以进入到审批详情页;
- 已办审批详情页与待办详情页大体相同,唯一的区别在于不能进行审批操作
已发起
- 已发起指的是当前登录人发起过审批的数据
- 登录人可以在已发起列表能够看到的数据范围:
- 自己发起过审批的数据
- 此处支持展示多个项目下的数据
- 1.3.0≤sbp<1.5.0:多个项目下的数据汇总展示到一起
- sbp≥1.5.0:每次只展示一个项目,如果要看其他项目的数据,可以通过“已发起”标题右侧的切换项目/搜索来查看
1、列表展示字段,包括两部分:系统固定字段、审批主体注册的字段
(1)第一部分为系统固定字段,包括:
- 工单id
- 发起类型
- 审批发起时间,年月日时分秒
- 审批流程来源
- 审批流程,显示格式:「审批流程id」「审批流程名称」
- 最近审批时间,年月日时分秒;
- 最新审批人,展示姓名
- 发起项目
- 审批状态,列表数据的最新的审批状态,固定显示列
(2)第二部分为审批主体注册的字段,注册了多少,就显示多少
(3)列表数据排序规则:
- 按照“审批发起时间”倒序排列【默认情况】
- 如果用户主动触发按照“审批发起时间”或者“上一次审批时间”排序,那么所有数据按照规则进行排序
2、左侧导航分类
- 按照审批主体类型进行分类汇总,不需要显示包含的数据量
- 审批主体排序方式,按照审批主体注册时间正序排列
- 默认选中排在第一位的审批主体
3、查询/筛选条件
- 支持对 工单id/发起类型/审批流程(id/名称)/最新审批人/审批主体注册的所有字段 进行模糊搜索
- 支持对审批发起时间 &最近审批时间进行查询,并支持排序
- 支持对审批流程来源进行筛选,枚举值:自定义审批流、对接已有审批系统
- 支持对发起项目进行筛选
- 支持对审批状态进行筛选,枚举值:审批中、已通过、已拒绝、已退回、已系统通过、已系统拒绝、已系统退回
4、已发起详情页
- 针对需要查看的审批数据,点击“查看”就可以进入到审批详情页;
- 已发起审批详情页与待办详情页大体相同,唯一的区别在于不能进行审批操作
5、撤回
审批数据管理
此功能为sbp≥1.5.0 新增功能
「审批数据管理」让管理者能够站在一个更高维度,同时查看所有审批主体的审批数据,方便管理和审计。
支持查看多个项目下的数据:每次只展示一个项目,如果要看其他项目的数据,可以通过“审批数据管理”标题右侧的切换项目/搜索来查看
1、列表展示字段(即展示审批主体的通用字段)
- 工单id
- 发起人
- 审批主体
- 发起类型
- 发起项目
- 审批流程
- 审批流创建方式
- 审批发起时间
- 上一次审批时间
- 最近审批人
- 审批状态
2、查询条件
- 工单id、发起人、发起类型、审批流程名称、审批流id、最近审批人,手工输入,模糊搜索
- 审批主体,下拉多选
- 发起项目,下拉多选
- 审批流创建方式,下拉单选
- 审批状态,下拉多选
- 审批发起时间,范围选择,年月日时分秒
- 上一次审批时间,范围选择,年月日时分秒
3、支持的操作
- 导出审批数据,将当前查询出来的结果导出
- 导出审批日志,将勾选的审批数据的审批日志导出
- 查看详情,进入到审批详情页
权限控制
与审批中心相关的权限如下:
菜单 | 权限点 | 说明 | 数据权限 |
---|---|---|---|
审批全局设置 | 审批全局设置 | 可以对审批进行全局设置审批数据 | |
管理审批数据 | 管理审批数据 | 查看所有人发起的 | 1、查看所有人 查看所有人发起的 2、仅查看自己 仅查看自己发起的 |
审批开关 | 查看审批开关 | 可以查看审批开关的tab | |
启用/停用 | 可以启用/停用审批开关 | ||
审批流程配置 | 启/停用审批流程 | 可以启/停用审批流程 | |
添加审批流程 | 可以添加审批流程 | ||
编辑审批流程 | 可以编辑审批流程 | ||
删除审批流程 | 可以删除审批流程 | ||
复制审批流程 | 可以复制审批流程 | ||
查看审批流程 | 1、全部审批流程 可查看该项目下全部的审批流程 2、自己创建的 仅可查看该账号在该项目下创建的审批流程 3、指定审批流程 可查看该项目下指定审批流程 | ||
审批主体权限 | 审批「账号管理」 | 可审批账号管理相关的数据 | |
审批「角色管理」 | 可审批角色管理相关的数据 | ||
审批授权对象 | 可审批授权对象相关的数据 | ||
审批运营计划 | 可审批运营计划 | ||
审批流程画布 | 可审批流程画布 | ||
审批活动 | 可以审批内容管理中的活动 | ||
审批权益 | 可以审批内容管理中的权益 | ||
审批轮播资源位 | 可审批轮播资源位 | ||
审批列表资源位 | 可审批列表资源位 | ||
审批弹窗资源位 | 可审批弹窗资源位 |
目前已接入审批的产品功能(持续更新中)
接入审批的功能 | 接入版本 |
---|---|
流程画布、运营计划 | SF 4.3.0 |
资源位 | SF 4.3.1 |
活动、权益 | SCMS 0.7 |