一种审批链自动生成方法、装置以及计算机存储介质与流程

文档序号:33105169发布日期:2023-02-01 01:18阅读:87来源:国知局
一种审批链自动生成方法、装置以及计算机存储介质与流程

1.本技术涉及计算机技术领域,特别是涉及一种审批链自动生成方法、装置以及计算机存储介质。


背景技术:

2.当前财智通系统作为前端承接各业务系统和后端对接核算系统的财务数字化管理平台,需要为管理立项、报账、预算等专项业务提供系统功能支持,其中立项存在12种业务场景、报账存在8种业务场景,需要用户在系统中填完单据后提交发送eoa进行审批,由于需要根据不同的业务场景及组织架构来判断具体需要哪些审批人,以及eoa系统内不支持复杂场景的审批链模板设置,只能手工选择各环节的审批人,对于经办人十分不友好,且容易选错导致立项、报销时效延长,影响效率。


技术实现要素:

3.为解决上述技术问题,本技术提出了一种审批链自动生成方法、装置以及计算机存储介质。
4.为解决上述技术问题,本技术提出了一种审批链自动生成方法,所述审批链自动生成方法包括:获取费用审批请求,并从所述费用审批请求中解析费用审批信息,其中,费用审批信息包括机构、管理中心、成本中心、费用大类、费用小类和金额区间中一种或多种的组合;提取预设的审批链解析优先级列表;基于所述费用审批信息搜索所述审批链解析优先级列表中的最高优先级;按照所述最高优先级加载对应审批人,从而确定所述费用审批请求的审批链。
5.其中,所述审批人的优先级由预先配置的审批人的审批权限范围在所述审批链解析优先级列表中的位置确定。
6.其中,所述基于所述费用审批信息搜索所述审批链解析优先级列表中的最高优先级,包括:基于所述费用审批信息中选择的费用审批类型搜索审批人库中符合审批类型条件的若干审批人;按照所述若干审批人在所述审批链解析优先级列表的优先级,确定符合所述费用审批信息的最高优先级。
7.其中,所述审批链自动生成方法还包括:响应于目标审批人的角色权限配置指令,输出所述角色权限配置指令对应的目标费用审批信息;按照所述目标费用审批信息确定所述目标审批人的审批权限范围,并将所述目标审批人及其审批权限范围输入审批人库。
8.其中,所述审批链自动生成方法还包括:
响应于审批链角色创建指令,创建所述审批链角色的角色编码、角色名称、角色所属机构层级以及审批任务节点类型。
9.其中,所述创建所述审批链角色的角色编码、角色名称、角色所属机构层级以及审批任务节点类型之后,所述审批链自动生成方法还包括:响应于审批人权限配置指令,确定审批链角色对应的审批人及其审批顺序。
10.其中,所述按照所述最高优先级加载对应审批人,从而确定所述费用审批请求的审批链,包括:按照所述最高优先级加载对应审批人;基于所述费用审批请求,确定对应的审批链模板;将加载的审批人填充到确定的审批链模板中,从而生成所述费用审批请求的审批链。
11.其中,所述审批链自动生成方法还包括:响应于第一审批链模板配置指令,确定所述审批链模板指令对应的流程编码、流程名称、流程类型和所属审批流程中的一种或多种审批链模板信息;响应于第二审批链模板配置指令,确定待配置的审批链模板中费用审批项目的审批人角色;按照所述审批链模板信息和所述审批人角色,生成新的审批链模板。
12.为解决上述技术问题,本技术提出一种审批链自动生成装置,所述审批链自动生成装置包括存储器以及与所述存储器耦接的处理器;其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现上述的审批链自动生成方法。
13.为解决上述技术问题,本技术提出一种计算机存储介质,所述计算机存储介质用于存储程序数据,所述程序数据在被计算机执行时,用以实现上述的审批链自动生成方法。
14.与现有技术相比,本技术的有益效果是:获取费用审批请求,并从费用审批请求中解析费用审批信息,其中,费用审批信息包括机构、管理中心、成本中心、费用大类、费用小类和金额区间中一种或多种的组合;提取预设的审批链解析优先级列表;基于费用审批信息搜索审批链解析优先级列表中的最高优先级;按照最高优先级加载对应审批人,从而确定费用审批请求的审批链。通过上述方式,审批链自动生成装置自动判断优先级,根据单据结构化数据自动匹配优先级最高的审批俩,根据配置的组合维度完成审批链的执行,无须经办人手动选择,覆盖全业务场景,具有通用性和拓展性,减少错误,提高效率。
附图说明
15.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1是本技术提供的审批链自动生成方法的第一实施例的流程示意图;图2是本技术提供的审批链自动生成方法的第一实施例中步骤s13的子步骤流程示意图;
图3为本技术提供的审批链自动生成方法第一实施例具体示例界面示意图;图4为本技术提供的审批链自动生成方法第二实施例具体示例界面示意图;图5为本技术提供的审批链自动生成方法第三实施例具体示例界面示意图;图6为本技术提供的审批链自动生成方法第四实施例具体示例界面示意图;图7是本技术提供的审批链自动生成方法的第二实施例的流程示意图;图8是本技术提供的审批链自动生成方法中审批人权限配置示意图;图9是本技术提供的审批链自动生成方法中审批人审批顺序调整示意图;图10是本技术提供的审批链自动生成方法的第三实施例的流程示意图;图11是本技术提供的审批链角色配置的操作界面的示意图;图12是本技术提供的审批链自动生成方法第四实施例的流程示意图;图13是本技术提供的审批链自动生成方法的配置审批链模板的操作界面示意图;图14是本技术提供的审批链自动生成方法的审批链测试示意图;图15是本技术提供的审批链自动生成装置一实施例的结构示意图;图16是本技术提供的计算机存储介质一实施例的结构示意图。
具体实施方式
16.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
17.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例,例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
18.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
19.具体请参见图1,图1是本技术提供的审批链自动生成方法的第一实施例的流程示意图。
20.如图1所示,其具体步骤如下:步骤s11:获取费用审批请求,并从费用审批请求中解析费用审批信息。
21.具体地,当用户使用银行财智通系统,下发费用审批指令时,审批链自动生成装置获取该用户的费用审批请求,对费用审批请求中的关键字段、语义信息与相应的费用审批信息进行匹配,进而从费用审批请求中解析费用审批信息。
22.其中,费用审批信息包括但不限于机构、管理中心、成本中心、费用大类、费用小类
和金额区间中一种或多种的组合。
23.步骤s12:提取预设的审批链解析优先级列表。
24.其中,在本技术一实施例中,审批人的优先级由预先配置的审批人的审批权限范围在审批链解析优先级列表中的位置确定。
25.本技术提出一具体实施例用于审批链解析优先级的判断方法。具体如下:表1 审批优先级列表请结合表1,审批链自动生成装置通过对所有审批类目按照机构、管理中心、成本中心、费用大类、费用小类、金额区间的顺序进行遍历,对遍历结果为非空或有项的位置进行标记,按照上述顺序进行逐级标记,减去共同的部分,审批链自动生成装置进一步识别其所在的位置数字,检测结果数字即为相应的优先级。
26.例如,审批链自动生成装置对机构进行遍历,标记全部为a,其所落入的检测数字为1-18,遍历至管理中心时,落入检测数字为1-8、13-16,当遍历至成本中心时,落入检测数字为1-4、13-14,遍历至费用大类时,落入检测数字为1-12,遍历至费用小类时,落入检测数字为1-2、5-6、9-10,遍历至金额区间时,落入检测数字为1、3、5、7、9、11、13、15、17。审批链自动生成装置对重复落入的部分进行识别,最终得到相应的优先级为4、8、14。
27.步骤s13:基于费用审批信息搜索审批链解析优先级列表中的最高优先级。
28.具体地,审批链自动生成装置根据上述确定审批优先级的方式,根据费用审批信息搜索最终优先级中的最高优先级。其中,最高优先级为最低的数字所对应的优先级。
29.本技术提出一实施例作为步骤s13的子步骤,用于确定费用审批信息的最高优先级。具体请参见图2,图2是本技术提供的审批链自动生成方法的第一实施例中步骤s13的子步骤流程示意图。
30.如图2所示,其具体步骤如下:步骤s131:基于费用审批信息中选择的费用审批类型搜索审批人库中符合审批类型条件的若干审批人。
31.其中,审批链自动生成设置有预存的审批人库,该审批人库中包括但不限于银行
系统中所有审批人的信息、级别、优先级、审批权限范围、所负责的费用审批类型等任一执行判断需求所需的信息。
32.具体地,审批链自动生成装置根据费用审批信息中的费用审批类型与审批人库中的审批人的上述信息进行匹配,调取匹配结果满足审批类型条件的所有审批人。
33.步骤s132:按照若干审批人在审批链解析优先级列表的优先级,确定符合费用审批信息的最高优先级。
34.为进一步说明步骤s131-步骤s132,本技术提出一具体实施例进行举例说明。具体如下:请参见图3-图6,图3为本技术提供的审批链自动生成方法第一实施例具体示例界面示意图;图4为本技术提供的审批链自动生成方法第二实施例具体示例界面示意图;图5为本技术提供的审批链自动生成方法第三实施例具体示例界面示意图;图6为本技术提供的审批链自动生成方法第四实施例具体示例界面示意图。
35.如图3所示,按照配置来看,由于三个部门预算员配置的数据不一样,导致审批链自动生成装置在解析优先级的时候优先级也不一样,上述预算员的优先级依次是4,8,14,(其判断方式如步骤s12,此处不过多做赘述),财务企划部的单据,有三个大类的费用要报销,分别为广告费,会议费,差旅费。按照正常的逻辑广告费,会议费,差旅费这三个费用都属于第三条优先级为14的部门预算员的范围,但是由于有优先级控制,所以有如图4、图5、图6不同的三种情况出现。
36.差旅费因为配有优先级为4的部门预算员,所以审批链自动生成装置会解析到图3中的第一行配置指令,所以其审批链如图4所示。
37.会议费因为配有优先级为8的部门预算员,所以审批链自动生成装置会解析到图3中的第二行配置指令,所以其审批链如图5所示。
38.广告费没有配置优先级更高的部门预算员,直接会解析到优先级为14的第三行,所以其审批链如图6所示。
39.综上,本实施例中,在有多种优先级符合要求时,审批链自动生成装置首先解析优先级最高的审批人。
40.通过上述方式,使用户无须选择审批链对应的各审批人,在提交时根据单据结构化数据自动匹配配置好的优先级最高的审批链,减少差错,提升费用报销的用户体验与时效。
41.步骤s14:按照最高优先级加载对应审批人,从而确定费用审批请求的审批链。
42.具体地,审批链自动生成装置根据最高优先级所对应的审批人,加载相应的审批人信息,可以通过提前预设审批链模板或调用银行系统任一平台审批模板,从而确定该费用审批请求的审批链信息和审批流程,并且,审批链模板在审批过程中的任一时刻均随时可以调用、修改、添加、删除、暂停、退回等。具体设置审批链模板的方式请参见步骤s41-步骤s43,此处不过多赘述。
43.通过上述方式,审批链自动生成装置自动判断优先级,根据配置的组合维度完成审批链的执行,无须经办人手动选择,无须具体选择审批人,覆盖全业务场景,具有通用性和拓展性,减少错误,提高效率。
44.进一步地,本技术还提出一实施例,进行审批人权限设置,具体用于将目标审批费
用信息与相应的目标审批人的角色及其权限进行匹配,具体请参见图7,图7是本技术提供的审批链自动生成方法的第二实施例的流程示意图。
45.如图7所示,其具体步骤如下:步骤s21:响应于目标审批人的角色权限配置指令,输出角色权限配置指令对应的目标费用审批信息。
46.具体地,审批链自动生成装置设置有角色配置模板,该模板绑定为相应的角色可以对目标审批费用信息的审范围和权限。审批链自动生成装置响应于目标审批人的角色配置指令,根据角色配置模板进行匹配和对应,调取该角色所包含的配置权限范围及对应的目标费用审批信息。
47.步骤s22:按照目标费用审批信息确定目标审批人的审批权限范围,并将目标审批人及其审批权限范围输入审批人库。
48.如图8所示和图9所示,图8是本技术提供的审批链自动生成方法中审批人权限配置示意图,图9是本技术提供的审批链自动生成方法中审批人审批顺序调整示意图。具体地,该配置可支持维护不同审批链中各审批角色指定由哪些用户审批,根据机构、管理中心、成本中心、费用大类、费用小类、金额上限、金额下限等维度组合设置,同时可支持一个审批角色设置多个审批人,可以根据审批顺序上移、下移控制是顺序审批还是并行审批。
49.通过上述方式,通过将审批人绑定固定的审批内容和相应的审批费用信息,能够自动根据审批费用信息调取相应的的审批人,无须手动选择审批人,实现审批过程的自动化、精准化,减少人工浪费,提高审批效率。
50.本技术还提出一实施例,用于配置审批链角色,并与相应的审批人进行匹配,具体请参见图10,图10是本技术提供的审批链自动生成方法的第三实施例的流程示意图。
51.如图10所示,具体步骤如下:步骤s31:响应于审批链角色创建指令,创建所述审批链角色的角色编码、角色名称、角色所属机构层级以及审批任务节点类型。
52.具体地,管理人员在后台对审批链角色进行配置,审批链自动生成装置响应于后台审批链角色创建指令。如图11所示,图11是本技术提供的审批链角色配置的操作界面的示意图,创建所述审批链角色的角色编码、角色名称、角色所属机构层级以及审批任务节点类型。
53.进一步地,审批链角色配置可设置审批链中各环节的角色,其中角色所属机构层级可以配置到所属机构、管理中心、成本中心等组织架构的不同层级,满足全行总、分、支机构的审批链需求;审批任务节点类型可以选择是eoa审批、财智通审批,支持对接eoa生成eoa的审批链,也支持财智通系统内部的审批流程。
54.其中,审批人的角色包括但不限于职位、层级、等身份。例如:部门负责人、财务负责人、财务审核人等。
55.步骤s32:响应于审批人权限配置指令,确定审批链角色对应的审批人及其审批顺序。
56.具体地,审批链自动生成装置响应于审批人权限配置指令,根据预设的审批模板和银行系统层级关系确定审批链角色对应的审批人及其审批顺序。
57.通过上述方式,能够自动根据审批费用信息调取相应的的审批人,无须手动选择
审批人,实现审批过程的自动化、精准化,减少人工浪费,提高审批效率。
58.进一步地,本技术还提出一实施例用于生成审批链模板,具体请参见图12,图12是本技术提供的审批链自动生成方法第四实施例的流程示意图。
59.如图12所示,其具体步骤如下:步骤s41:响应于第一审批链模板配置指令,确定审批链模板指令对应的流程编码、流程名称、流程类型和所属审批流程中的一种或多种审批链模板信息。
60.其中,审批链模板用于确定相应的审批人绑定为何种绑定角色、即审批人的身份、职位等,包括预设审批角色的审批顺序、职位职称等,还可以用于确定审批角色对应审批何种费用审批信息。
61.步骤s42:响应于第二审批链模板配置指令,确定待配置的审批链模板中费用审批项目的审批人角色。
62.具体地,审批链自动生成装置响应于第二审批链模板配置指令,对第二审批链模板配置指令进行解析,通过银行层级关系确定待配置的审批链模板中费用审批项目的审批人角色。
63.步骤s43:按照审批链模板信息和所述审批人角色,生成新的审批链模板。
64.具体地,如图13所示,图13是本技术提供的审批链自动生成方法的配置审批链模板的操作界面示意图。该配置可支持为财智通系统内所有需要走eoa或者财智通审批的业务流程设置不同的审批链模板。其中通过流程类型和所属审批流程来确定该审批链适用于哪个业务流程,行上可以维护总、分行、事业部不同组织架构下的审批流各环节的审批角色。
65.例如,总行下设考核调整初审、经办部门负责人、财务部费用室审批人;分行下设考核调整初审、经办部门负责人、调出方财务部负责人;分行包括一级分行、二级分行、三级分行等。
66.进一步地,步骤s41-步骤s43可以在本技术任一实施例的任一步骤执行。
67.通过步骤s31-步骤s32,审批链自动生成装置通过审批链模板,并且该审批链模板随时可以配置、修改,系统根据配置的组合维度自动完成审批,无需经办人提单时选择,解放经办人,减少错误,提高效率。
68.本技术提供一实施例用于在生成审批链之前进行预测试,功能支持用户根据判断的维度输入相关数据测试自动生成的审批链是否正确,做最后的设置检查,方便友好。如图14所示,图14是本技术提供的审批链自动生成方法的审批链测试示意图。
69.如图14所示,审批链自动生成装置响应于用户点击测试功能模块,对审批连进行预测试,该测试包括核对信息、流程办理环节以及审批人员及顺序是否正确。其中,测试信息包括但不限于基础信息、费用明细信息等。基础信息包括但不限于单据类型、所需流程、机构、管理中心、成本中心等。费用明细信息为具体预约项目的费用大类、费用小类的类目以及预约金额数目。进一步地,每个功能栏目可以设置下拉菜单栏进行更改。
70.基于上述审批链自动生成方法的实施例,本技术还提出了一种审批链自动生成装置,具体请参阅图15,图15是本技术提供的审批链自动生成装置一实施例的结构示意图。
71.本实施例的审批链自动生成装置400包括处理器41、存储器42、输入输出设备43以及总线44。
72.该处理器41、存储器42、输入输出设备43分别与总线44相连,该存储器42中存储有程序数据,处理器41用于执行程序数据以实现上述实施例所述的审批链自动生成方法。
73.在本技术实施例中,处理器41还可以称为cpu(central processing unit,中央处理单元)。处理器41可能是一种集成电路芯片,具有信号的处理能力。处理器41还可以是通用处理器、数字信号处理器(dsp,digital signal process)、专用集成电路(asic,application specific integrated circuit)、现场可编程门阵列(fpga,field programmable gate array)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器41也可以是任何常规的处理器等。
74.本技术还提供一种计算机存储介质,请继续参阅图16,图16是本技术提供的计算机存储介质一实施例的结构示意图,该计算机存储介质500中存储有程序数据51,该程序数据51在被处理器执行时,用以实现上述实施例的审批链自动生成方法。
75.本技术的实施例以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
76.以上所述仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1