一种账户资金业务流程监管方法、装置、设备及介质与流程
未命名
08-07
阅读:102
评论:0

1.本发明涉及资金账户流程管理技术领域,尤其涉及一种账户资金业务流程管理方法、装置、设备及介质。
背景技术:
2.随着人们对资金管理的越来越重视,对各个银行以及资金管理机构的统一管理、及时管理的要求也越来越高。
3.目前,账户资金业务监管尚未建立相应的业务管理系统或系统功能尚不完善,也就是说,账户资金监管业务现阶段尚未统一业务操作,相关业务及规范制度尚在拟定中,各个分行、经营机构大部分是通过手工方式在办公系统中进行日常事务审批功能,并没有统一的处理系统,流程基于业务人员的判断,导致业务存在遗漏,无法实现统一业务管理,导致用户体验较差。
技术实现要素:
4.本发明提供一种账户资金业务流程监管方法、装置、设备及介质,用以解决现有技术中由于各个分行、经营机构通过手工处理流程审批、没有统一自动化处理系统导致处理效率低、业务存在遗漏等技术问题,以实现通过流程引擎的监管方法能够自适应各个分行以及经营机构业务流程的自动化管理,具有较强的通用性,提升用户体验的目的。
5.第一方面,本发明提供一种账户资金业务流程监管方法,所述方法基于流程引擎,包括:
6.基于流程引擎配置子流程定义模板;
7.基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系;
8.输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批。
9.进一步,根据本发明提供的账户资金业务流程监管方法,所述基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系,包括:
10.根据预设好的流程顺序、可合并的流程规则以及配置的流程业务类型模板、自定义维护模板,在流程定义表、流程配置表中确定出不同产品类型对应的流程业务类型与各个子流程定义、可合并处理的子流程以及各个子流程的业务流程审批顺序之间的映射关系;
11.根据所述映射关系确定出对应关系。
12.进一步,根据本发明提供的账户资金业务流程监管方法,所述输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批,包括:
13.将所述目标产品类型的业务数据输入所述子流程自定义模板以及流程业务类型模板,根据对应关系确定出所述目标产品类型在流程定义表中对应的子流程定义;
14.根据所述子流程定义调用流程引擎完成业务流程审批;
15.根据所述业务流程审批的子流程数量确定出所述目标产品类型的数据处理方式。
16.进一步,根据本发明提供的账户资金业务流程监管方法,所述根据所述业务流程审批的子流程数量确定出所述目标产品类型的数据处理方式,包括:
17.在所述业务流程审批的子流程数量为一个的情况下,将所述目标产品类型对应的不同数据记录到不同信息表中,并读取所述流程定义表,根据所述流程定义表中的子流程顺序号确定下一个子流程。
18.进一步,根据本发明提供的账户资金业务流程监管方法,所述根据所述业务流程审批的子流程数量确定出所述目标产品类型的数据处理方式,包括:
19.在所述业务流程审批的子流程为多个子流程的情况下,若已录入下一个审批人,则自动发起下一个子流程;若未录入下一个审批人,则不发起下一子流程,任一人在权限范围内进行抢单发起下一个子流程。
20.进一步,根据本发明提供的账户资金业务流程监管方法,所述方法还包括:
21.在已发起下一个子流程、且所述流程定义表中同一顺序号的子流程存在多个的情况下,确认同一顺序号的多个子流程调用所述流程引擎的同一个流程实例。
22.进一步,根据本发明提供的账户资金业务流程监管方法,所述基于流程引擎配置子流程定义模板,包括:
23.基于流程引擎,根据自由流的方式配置子流程定义模板。
24.第二方面,本发明还提供一种账户资金业务流程监管装置,包括:
25.配置模块,用于基于流程引擎配置子流程定义模板;
26.确定模块,用于基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系;
27.输入模块,用于输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批。
28.第三方面,本发明还提供一种电子设备,包括:
29.处理器、存储器和总线,其中,
30.所述处理器和所述存储器通过所述总线完成相互间的通信;
31.所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如上任一项中所述账户资金业务流程监管方法的步骤。
32.第四方面,本发明还提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使计算机执行如上所述账户资金业务流程监管方法的步骤。
33.第五方面,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上任一项所述账户资金业务流程监管方法的步骤。
34.本发明提供一种账户资金业务流程监管方法、装置、设备及介质,所述方法包括:基于流程引擎配置子流程定义模板,基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系;输入目标产品类型至所述子流程定
义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批。本发明提供的监管方法能够自适应各个分行以及经营机构业务流程的管理,具有较强的自适应性、通用性,提升了用户体验。
附图说明
35.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1是本发明提供的一种账户资金业务流程监管方法的整体流程示意图;
37.图2是本发明提供的账户资金业务流程监管方法的部分流程示意图之一;
38.图3是本发明提供的账户资金业务流程监管方法的部分流程示意图之二;
39.图4是本发明提供的账户资金业务流程监管信息表的内容显示示意图;
40.图5是本发明提供的一种账户资金业务流程监管装置的结构示意图;
41.图6是本发明提供的电子设备的结构示意图。
具体实施方式
42.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
43.图1为本发明提供的一种账户资金业务流程监管方法,所述方法基于流程引擎,如图1所示,本发明提供的账户资金业务流程监管方法包括:
44.基于流程引擎配置子流程定义模板;
45.基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系;
46.输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批。
47.在本实施例中,需要基于现有的流程引擎功能进行子流程定义模板的配置,不同的业务子流程配置不同的定义模板,本实施例中优选的是采用自由流的方式配置子流程定义模板,能够很好的适应各个分行以及经营机构不同的业务流程,其中,自由流又称为自循环,流程路由人员是不固定的,是由待办审批人自己决定下一步由哪位审批或则结束,充分体现流程的自由选择性。
48.需要说明的是,还需要配置不同产品类型对应的流程业务类型模板、流程自定义维护模板,预先确定出不同产品类型与各个子流程定义、流程业务类型、自定义维护方式之间的对应关系,待输入目标产品类型至流程定义模板,根据预设的对应关系确定出该目标产品类型对应的流程引擎进行业务流程审批,具体对应关系如下述表1-2所示。
49.表1流程定义表
50.流程类型子流程类型顺序号流程定义名称
1subflow11flow.flow1 1subflow22flow.flow2 1subflow33flow.flow3 2subflow11flow.flow1 2subflow21flow.flow2
51.表2流程配置表
52.流程类型产品类型机构号1product1jg001 2product1jg002 2product2jg002
53.通过上述两个表中的数据,可以得到流程类型1,对应的产品类型为product1,机构号为jg001,对应3个子流程,分别为subflow1、subflow2和subflow3,流程定义名称分别为flow.flow1、flow.flow2和flow.flow3,其中,分别对应的处理顺序为1、2、3,也就是按照该顺序号进行子流程的业务审批处理,能够依次处理,不会出现遗漏的情况。
54.根据本发明提供的账户资金业务流程监管方法,在基于流程引擎配置子流程定义模板,然后基于子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系,待输入目标产品类型至子流程定义模板,根据预设的对应关系确定出目标产品类型对应的流程引擎进行业务流程审批。本发明提供的监管方法能够自适应各个分行以及经营机构业务流程的管理,具有较强的自适应性、通用性,提升了用户体验。
55.基于上述任一实施例,在本发明的另一个实施例中,所述基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系,包括:
56.根据预设好的流程顺序、可合并的流程规则以及配置的流程业务类型模板、自定义维护模板,在流程定义表、流程配置表中确定出不同产品类型对应的流程业务类型与各个子流程定义、可合并处理的子流程以及各个子流程的业务流程审批顺序之间的映射关系;
57.根据所述映射关系确定出对应关系。
58.在本实施例中,如图1所示,具体分为6个步骤,步骤s1:基于现有的流程引擎功能,按照自由流方式配置子流程定义模板,不同的业务子流程配置不同的定义模板,自由流能够很好的适应各个分行以及经营机构不同的业务流程。步骤s2:根据预定好的流程顺序,以及可合并的流程规则,在流程定义表中配置不同的流程类型与步骤s1的子流程定义映射关系,以及子流程发起的顺序,使得流程满足支持子流程合并处理模式的流程功能。步骤s3:对于不同的业务类型进行产品类型的配置,作为基础业务分类数据。步骤s4:是基于步骤3的配置,对不同产品类型业务配置可扩展业务字段。步骤s5:基于步骤s3产品类型、步骤s2的流程类型,配置各分行或经营机构的产品类型对应流程业务类型的映射关系;步骤s6:录入目标产品类型,根据步骤s4产品类型对应的自定义模板维护、s5配置的产品类型对应流程业务类型模板,调用对应的流程引擎进行业务流程审批。
59.根据本发明提供的账户资金业务流程监管方法,通过流程引擎以及自由流式的应用,能够自适应各个分行以及经营机构业务流程管理,同时还可以支持子流程合并处理,提
高了流程处理效率,提升了用户体验。
60.基于上述任一实施例,在本发明的另一个实施例中,如图2-4所示,所述输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批,包括:
61.将所述目标产品类型的业务数据输入所述子流程自定义模板以及流程业务类型模板,根据对应关系确定出所述目标产品类型在流程定义表中对应的子流程定义;
62.根据所述子流程定义调用流程引擎完成业务流程审批;
63.根据所述业务流程审批的子流程数量确定出所述目标产品类型的数据处理方式;
64.其中,所述根据所述业务流程审批的子流程数量确定出所述目标产品类型的数据处理方式,包括:
65.在所述业务流程审批的子流程数量为一个的情况下,将所述目标产品类型对应的不同数据记录到不同信息表中,并读取所述流程定义表,根据所述流程定义表中的子流程顺序号确定下一个子流程;
66.或,在所述业务流程审批的子流程为多个子流程的情况下,若已录入下一个审批人,则自动发起下一个子流程;若未录入下一个审批人,则不发起下一子流程,任一人在权限范围内进行抢单发起下一个子流程。
67.在本实施例中,根据录入产品类型,根据产品类型对应的自定义模板维护、配置的产品类型对应流程业务类型模板确定的对应关系,获取到流程定义表信息中的子流程定义,根据得到的子流程定义调用流程引擎发起业务流程审批,在流程引擎返回子流程完成后,记录流程痕迹记录表、业务业务流程信息表以及业务信息表。
68.具体的处理流程为:步骤s610:根据录入业务名称、产品类型,监管账户、监管时间起始时间、监管事项等业务数据以及下一审批人、审批意见等信息,发起业务流程审批请求。步骤s611:获取步骤s610录入的信息,根据配置的产品类型对应的自定义模板维护以及配置的产品类型对应流程业务类型模板,获取到流程定义表信息中的子流程定义,根据子流程定义调用流程引擎发起流程。步骤s612:流程发起成功后,记录流程痕迹记录表、业务流程信息表以及业务信息表。步骤s620:录入业务信息,录入下一审批人(可不录入),并发起流程完成请求。步骤s621:在业务流程审批的子流程数量为一个,且流程引擎返回子流程完成后,流程痕迹表中记录当前表单数据快照,记录业务数据到业务信息表,更新当前子流程状态到流程信息表中,读取流程定义表,根据流程定义表中的子流程顺序号决定发起的下一子流程,并插入到业务流程信息表中。当业务流程审批的子流程数量为多个时,业务流程信息表中插入多条记录。如果已录入了下一审批人,则自动发起下一流程,否则不发起下一子流程,且任一人均可以在权限范围内进行抢单方式发起下一子流程。步骤s622:记录新发起子流程状态变更信息,子流程实例号到业务流程信息表中,如果同顺序号多条数据,则多条全部更新。
69.需要说明的是,本实施例中,在已发起下一个子流程、且流程定义表中同一顺序号的子流程存在多个的情况下,实际调用流程引擎发起的是一个流程实例,即共用一个流程实例,确认同一顺序号的多个子流程调用流程引擎的同一个流程实例。这样就实现了子流程合并的需要,具体的流程定义表、业务流程信息表如图4。
70.根据本发明提供的账户资金业务流程监管方法,通过流程痕迹表、业务流程信息
表、流程定义表的设置,能够实现流程痕迹的管理,还可以支持子流程发起时的抢单模式以及指定相应的办理人,实现相关人员的及时抢单以及对应人进行及时处理,提高监管处理的效率,提升用户体验。
71.基于上述任一实施例,在本发明的另一个实施例中,所述基于流程引擎配置子流程定义模板,包括:
72.基于流程引擎,根据自由流的方式配置子流程定义模板。
73.在本实施例中,需要基于现有技术中的流程引擎,按照自由流的方式配置子流程定义模板,其中,流程引擎是指用来驱动业务按照设定的固定流程去流转的装置,流程引擎作为一个底层支撑平台,它是为提供流程处理的开发而设计的,通过上层应用来检验流程引擎的正确性。
74.根据本发明提供的账户资金业务流程监管方法,基于流程引擎以及按照自由流的方式,能够实现自适应各个分行以及经营机构的业务流程的统一管理,提高了业务流程处理的自适应的能力。
75.图5为本发明实施例提供的一种账户资金业务流程监管装置的结构示意图,如图5所示,所述装置包括:
76.配置模块501,用于基于流程引擎配置子流程定义模板;
77.确定模块502,用于基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系;
78.输入模块502,用于输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批。
79.根据本发明提供的账户资金业务流程监管装置,在基于流程引擎配置子流程定义模板,然后基于子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系,待输入目标产品类型至子流程定义模板,根据预设的对应关系确定出目标产品类型对应的流程引擎进行业务流程审批。本发明提供的监管方法能够自适应各个分行以及经营机构业务流程的管理,具有较强的自适应性、通用性,提升了用户体验。
80.由于本发明实施例所述装置与上述实施例所述方法的原理相同,对于更加详细的解释内容在此不再赘述。
81.图6为本发明实施例中提供的电子设备实体结构示意图,如图6所示,本发明提供一种电子设备,包括:处理器(processor)601、存储器(memory)602和总线603;
82.其中,处理器601、存储器602通过总线603完成相互间的通信;
83.处理器601用于调用存储器602中的程序指令,以执行上述各方法实施例中所提供的方法,例如包括:基于流程引擎配置子流程定义模板;基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系;输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批。
84.本发明实施例中提供一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令使所述计算机执行上述各方法实施例中所提供的方法,例如包括:基于流程引擎配置子流程定义模板;基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系;输入目标产品类型至所述
子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批。
85.本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各实施例所提供的方法,该方法包括:基于流程引擎配置子流程定义模板;基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系;输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批。
86.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
87.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例中所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
技术特征:
1.一种账户资金业务流程监管方法,所述方法基于流程引擎,其特征在于,包括:基于流程引擎配置子流程定义模板;基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系;输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批。2.根据权利要求1所述的账户资金业务流程监管方法,其特征在于,所述基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系,包括:根据预设好的流程顺序、可合并的流程规则以及配置的流程业务类型模板、自定义维护模板,在流程定义表、流程配置表中确定出不同产品类型对应的流程业务类型与各个子流程定义、可合并处理的子流程以及各个子流程的业务流程审批顺序之间的映射关系;根据所述映射关系确定出对应关系。3.根据权利要求2所述的账户资金业务流程监管方法,其特征在于,所述输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批,包括:将所述目标产品类型的业务数据输入所述子流程自定义模板以及流程业务类型模板,根据对应关系确定出所述目标产品类型在流程定义表中对应的子流程定义;根据所述子流程定义调用流程引擎完成业务流程审批;根据所述业务流程审批的子流程数量确定出所述目标产品类型的数据处理方式。4.根据权利要求3所述的账户资金业务流程监管方法,其特征在于,所述根据所述业务流程审批的子流程数量确定出所述目标产品类型的数据处理方式,包括:在所述业务流程审批的子流程数量为一个的情况下,将所述目标产品类型对应的不同数据记录到不同信息表中,并读取所述流程定义表,根据所述流程定义表中的子流程顺序号确定下一个子流程。5.根据权利要求4所述的账户资金业务流程监管方法,其特征在于,所述根据所述业务流程审批的子流程数量确定出所述目标产品类型的数据处理方式,包括:在所述业务流程审批的子流程为多个子流程的情况下,若已录入下一个审批人,则自动发起下一个子流程;若未录入下一个审批人,则不发起下一子流程,任一人在权限范围内进行抢单发起下一个子流程。6.根据权利要求5所述的账户资金业务流程监管方法,其特征在于,所述方法还包括:在已发起下一个子流程、且所述流程定义表中同一顺序号的子流程存在多个的情况下,确认同一顺序号的多个子流程调用所述流程引擎的同一个流程实例。7.根据权利要求1所述的账户资金业务流程监管方法,其特征在于,所述基于流程引擎配置子流程定义模板,包括:基于流程引擎,根据自由流的方式配置子流程定义模板。8.一种账户资金业务流程监管装置,其特征在于,包括:配置模块,用于基于流程引擎配置子流程定义模板;确定模块,用于基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模
板、自定义维护模板,确定出对应关系;输入模块,用于输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批。9.一种电子设备,其特征在于,包括:处理器、存储器和总线,其中,所述处理器和所述存储器通过所述总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1至7中任一项所述账户资金业务流程监管方法的步骤。10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使计算机执行如权利要求1至7中任一项所述账户资金业务流程监管方法的步骤。
技术总结
本发明提供一种账户资金业务流程监管方法、装置、设备及介质,所述方法包括:基于流程引擎配置子流程定义模板,基于所述子流程定义模板上配置不同产品类型对应的流程业务类型模板、自定义维护模板,确定出对应关系;输入目标产品类型至所述子流程定义模板,根据所述对应关系确定出所述目标产品类型对应的流程引擎进行业务流程审批。本发明提供的监管方法能够自适应各个分行以及经营机构业务流程的管理,具有较强的自适应性、通用性,提升了用户体验。验。验。
技术研发人员:苍岩 况春梅
受保护的技术使用者:上海汉朔信息科技有限公司
技术研发日:2023.05.12
技术公布日:2023/8/6
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种电动车充电桩加工设备的制作方法 下一篇:一种主蒸汽及再热蒸汽旁路系统的制作方法