本技术涉及数据处理,尤其涉及一种授信管理系统、方法、计算机设备和计算机可读存储介质。
背景技术:
1、在银行授信过程中,应监管要求需要对企业授信额度进行额度管控,由于现有的额度管控的维度越来越复杂,例如,同一法人下所有企业额度总额不能超过一定限额,以及,同一集团下的所有企业授信额度总额不能超过一定限额,而现有的额度管理系统考虑的维度单一,导致不能同时满足以上每个维度的限额要求。
技术实现思路
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、基于所述当前授信额信息生成更新指令,并将所述更新指令传输至所述数据库,以指示所述数据库基于所述更新指令更新所述当前企业额度表、所述当前法人额度表和所述当前集团额度表。
37、本技术的另一实施例还提出一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,执行上述的授信管理系统的步骤。
38、本技术的另一实施例还提出一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行上述的授信管理系统的步骤。
39、本技术的实施例具有以下的有益效果:
40、本技术实施例提出一种授信管理系统,包括:获取模块,用于获取企业授信请求,并从所述企业授信请求中提取企业编号和申请额信息;查询模块,用于根据所述企业编号生成查询请求,并将所述查询请求发送至数据库,以使所述数据库在接收到所述查询请求后,将该企业的当前企业额度表、与该企业关联的当前法人额度表和该企业所属集团的当前集团额度表返回至所述获取模块;计算模块,用于基于返回的所述申请额信息、所述当前企业额度表、所述当前法人额度表和所述当前集团额度表,确定所述企业的当前授信额信息;更新模块,用于基于所述当前授信额信息生成更新指令,并将所述更新指令传输至所述数据库,以指示所述数据库基于所述更新指令更新所述当前企业额度表、所述当前法人额度表和所述当前集团额度表。本技术通过对多个维度(例如法人、企业和集团三个维度)的额度表,并根据每个维度的额度表来确定需要的当前授信额信息,能同时满足每个维度的企业额度限额要求。
1.一种授信管理系统,其特征在于,包括:
2.根据权利要求1所述的授信管理系统,其特征在于,所述企业额度表包括企业数据版本号;所述法人额度表包括法人数据版本号;所述集团额度表包括集团数据版本号;所述更新指令包括所述当前授信额信息、所述企业数据版本号、所述法人数据版本号和所述集团数据版本号;
3.根据权利要求2所述的授信管理系统,其特征在于,在进行更新额度表的过程中,还包括:
4.根据权利要求3所述的授信管理系统,其特征在于,所述更新失败记录表中包括更新失败的失败申请额信息和对应的失败企业编号,所述授信管理系统还包括:
5.根据权利要求1所述的授信管理系统,其特征在于,还包括:
6.根据权利要求1所述的授信管理系统,其特征在于,所述企业额度表包括企业已用总额和企业授信总额;所述法人额度表包括法人已用总额和法人授信总额;所述集团额度表包括集团已用总额和集团授信总额;所述基于所述申请额信息、所述当前企业额度表、所述当前法人额度表和所述当前集团额度表,确定所述企业的当前授信额信息,包括:
7.根据权利要求6所述的授信管理系统,其特征在于,所述根据所述企业可申请额信息、所述法人授信总额和所述法人已用总额,计算第一授信额信息,包括:
8.一种授信管理方法,其特征在于,包括:
9.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,执行如权利要求1至7任一项所述的授信管理系统的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序适于处理器进行加载,以执行如权利要求1至7任一项所述的授信管理系统的步骤。