概述
提供外部系统审批流程的接入能力,在客户系统内定义的审批流程,在神策平台的「审批中心」,可通过「对接已有审批流」的方式接入。可实现神策平台内产生的审批数据,同步到客户内部系统,在客户内部系统完成审批的效果。
注意:此功能通过「外部审批流交互插件」实现,有一定开发工作量,实际需求需要联系定开进行评估。
功能介绍
配置审批流程
新建审批流程时,选择「对接已有审批流」。
填写审批流名称、作用项目、审批主体、发起对象、选择客户系统具体的审批流
神策平台内编辑已生效的外部审批流时,对已在途数据无影响。
神策平台内删除已生效的外部审批流时,对已在途数据无影响。
发起审批
当用户的操作,匹配审批流程中的配置时,会触发相应的审批。用户在「已发起」列表,将看到触发的审批流程。
审批数据处理与结果返回
神策与客户系统对接后,将推送审批相关的数据至客户系统,审批的具体动作会在客户系统内完成。神策将提供审批内容详情信息,协助客户做出审批动作的决策。神策平台内「待办」、「已办」列表不会出现该数据。
审批动作完成后,若客户将审批结果、最终审批人字段返回给神策系统,则「已发起」列表将展示该条审批的最终状态。(注:审批流转日志不会记录客户系统中的流转情况)
审批通知
发起人将在外部审批结束后,于「消息中心」收到审批结果通知。
审批节点中的各审批人,如需在客户系统收到通知,需由客户系统实现。
对接所需信息
获取外部接口
1、能够查询到外部系统审批流,这里能拿到返回的数据,至少有名称和 id,必传
2、能够获取外部系统的审批终态 ,当前神策系统的审批终态: 已拒绝、已退回、已通过、已撤回,必传(因对接外部审批流不在支持自动的驳回,所以与审批终态不涉及这类状态)
3、能够获取外部系统的审批终态的审批时间,选传
4、能够获取外部系统的审批终态的审批人,选传
对外部提供接口信息
审批触发字段
- 产品线
- 项目
- 审批主体以及审批主体 code
- 审批主体扩展字段以及扩展字段的值
- 资源 id
- 资源名称
- 资源到期时间
- 发起类型名称
- 发起类型的 code
- 发起人填写的备注信息
- 发起填写的附件
- 发起人的账号
- 发起人的 ip
审批内容:
- 审批主体能够支持的操作类型:拒绝、撤回、退回、通过
- 审批主体的字段名称以及扩展字段内的值:同触发
- 审批附件:同触发
- 审批备注:同触发
- 审批内容详情:通过 url 对外传出,点击登录后(登录复用现在登录逻辑,登录成功后要能定位到孤岛页),是神策孤岛页,孤岛页 URL 不鉴权,如需鉴权由定开侧完成;
版本
SBP1.5.1及以上适用
License
需配置「通用审批」license