一种还款计划的管理方法及装置与流程

文档序号:31025153发布日期:2022-08-06 00:01阅读:102来源:国知局
一种还款计划的管理方法及装置与流程

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.为更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
41.图1为本技术实施例提供的一种还款计划的管理方法流程图;
42.图2为本技术实施例提供的修改还款计划的方法流程图;
43.图3为本技术实施例提供的还款计划执行过程的流程图;
44.图4为本技术实施例提供的一种查询还款计划的方法流程图;
45.图5为本技术实施例提供的一种还款计划的管理装置的结构示意图;
46.图6为本技术实施例提供的另一种还款计划的管理装置的结构示意图;
47.图7为本技术实施例提供的又一种还款计划的管理装置的结构示意图。
具体实施方式
48.现有技术中通过书面协议规定总还款期数与还款周期,再根据总放款金额以及一套对应还款计划计算公式,推算出每期还款额,这种利用公式推导还款计划具体数据的方法,计算起来繁琐又复杂。另外每次增加或者改变还款计划,都需相应增加或改变一种全新的还款计划算法,这就需要新增或改变大量代码用于计算将来的还款计划以及还款方式变化后的处理。
49.有鉴于此,本技术的发明人考虑到若能够将整个还款计划以存储的方式代替用公式推算会减少大量的代码,减少还款计划的计算量;这样如果变更还款计划,新的还款计划还是以存储的方式保存起来,也无需用公式推算。这样可以实现无论是在计算还款时,还是有还款计划变更是都简化了还款计算复杂度。
50.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
51.参见图1,图1为本技术实施例提供的一种还款计划的管理方法流程图,包括:
52.s101、将客户与银行约定的还款计划存储至第一还款计划表中;所述还款计划包括还款周期、每个还款周期的还款方式以及每个还款周期的还款日期。
53.客户在贷款时会和银行约定还款计划,比如会约定一年还完贷款,每隔一个月还一次或者每个一周还一次,每一次会以什么样的还款方式进行还款,以及每一次还款的具体日期等,将这些约定好存储还款计划表中。
54.还款方式一般有等额本金还款法、等额本息还款法、一次性还本付息法等,客户可以设置每一个还款周期的还款方式都不一样,也可以设置每个还款周期的间隔也不一样。如果客户未与银行约定还款方式,行方会以默认的还款计划作为该客户的还款计划。
55.这样通过预先设置好还款计划里的参数,并将还款计划存储的方式,代替用公式去推算还款计划参数,大大简化了还款计划计算的复杂度。
56.s102、根据所述还款周期、每个还款周期的还款方式以及每个还款周期的还款日期生成每个还款周期的还款金额。
57.客户与银行约定好还款周期、每个还款周期的还款方式以及每个还款周期的还款日期,就相当于有了整个的还款计划框架,根据还款计划框架和贷款金额去计算每个还款周期的还款金额。
58.s103、将所述还款周期、每个还款周期的还款方式、每个还款周期的还款日期以及每个还款周期的还款金额存储至第二还款计划表中。
59.将还款计划的具体参数保存在第二还款计划表中,一方面实现了以存储的方式代替用公式推导还款计划参数,简化了计算复杂度;另一方面在后续还款计划执行过程中,如果客户更改了还款计划,需要判断修改后的还款计划与预先设置的还款计划是否冲突。第一还款计划表与第二还款计划表用于管理还款计划。
60.上述实施例提供的一种还款计划的管理方法,以存储还款计划的方式,一方面预先设置好还款计划参数并存储起来,代替用公式去计算还款计划具体参数,简化了还款计划计算复杂度;另一方面是将整个还款计划以表的形式存储,相比于以一条计划一条记录的形式减少了数据存储量,减少因数据问题导致金融性交易中断的风险。
61.在本技术可选的实施例中,在最初设置的还款计划未结束之前,如果客户想更改还款计划,修改还款计划的流程图如图2所示:比如预先设置的第五个周期是以等额本金还款法的还款方式进行还款,现在想修改第五周期的还款方式为等额本息还款法;再比如预先设置的每个还款周期间隔为一个月,现在想设置还款周期间隔为3周;还可以只改动部分周期的还款计划,有一部分还款计划不变动。在改动计划的过程中可能会有还款冲突的情况,比如改动后会出现同一天既还本金又还利息的情况,在业务上来说是不允许同一天既还本金又还利息的,当修改后的计划出现业务逻辑上的冲突的时候,修改的计划是无效的。当修改后的还款计划不存在业务冲突的情况下,将修改后的还款计划的参数存储到还款计划表中。
62.这种支持客户修改还款计划的方式,使得贷款业务更具灵活性,进一步满足了客
户的个性化需求,并且由于本技术实施例以存储代替公式推算的方式,即使修改还款计划也可以很方便的计算还款计划参数,还款计划参数计算复杂度大大降低。
63.在本技术可选的实施例中,由于每一期的还款金额是可以根据实际需要进行设置的,但是会有一些特殊情况,比如预先设置的第五周期还款金额为三千元,由于第五周期客户资金不足,将第五周期还款金额调整为一千元;第六个周期预先设置还款两千元,第六个周期修改为还款三千元,第七个周期没有变动就按照预先设置的金额进行还款。为了避免这种变动的还款方式导致预先设置的还款目标还款周期的还款金额大于还款计划剩余的待还款金额,故在每一个还款周期还款前先判断每一个目标还款周期的还款金额是否大于剩余的待还款金额,若不大于,则用还款计划表中目标还款周期的还款金额作为目标还款周期的还款金额;若目标还款周期的还款金额小于剩余的待还款金额,则将待还款金额作为目标还款周期的还款金额,目标还款周期为日期最靠前的待还款周期。
64.图3为本技术实施例提供的还款计划执行过程的流程图,根据还款计划表中的还款计划参数判断还利息的日期和还本金的日期,并根据还款计划表中的参数判断是否结息和结本操作。
65.例如,执行还款计划过程中,需要判断下一天是否是还息日,如果是还息日就执行还息计划,如果不是就不执行;也会判断下一日是否是还本日,如果是就执行还本计划,如果不是就不执行;还会判断是否进行结息和结本操作,并根据判断结果进行结息和结本操作。
66.在本技术可选的实施例中,预先设置的还款计划中最后一个周期的还款金额为两千元,因为还款计划执行中途客户修改了还款计划,导致最后一个周期实际待还款金额大于预先设置的还款金额,在这种情况下,最后一个周期的还款金额为实际待还款金额。
67.图4为本技术实施例提供的一种查询还款计划的方法流程图,客户可以查询全部的还款计划,也可以单独查询已执行的还款计划,也可以单独查询未执行的还款计划。
68.客户最关心的是还款日期和还款金额,如果客户想查看已经还款的周期的还款计划,可以选择查询已执行的计划,查询结果可以灵活设置,比如查询结果可以包括每个周期的还款日期、还款金额、还款方式等。查询未执行计划和全部执行计划与查询已执行计划类似,在此不再赘述。
69.图5为本技术实施例提供的一种还款计划的管理装置的结构示意图,该装置包括存储模块501、数据处理模块502;
70.所述存储模块501,用于将客户与银行约定的还款计划存储至第一还款计划表中;所述还款计划包括还款周期、每个还款周期的还款方式以及每个还款周期的还款日期;用于将所述还款周期、每个还款周期的还款方式、每个还款周期的还款日期以及每个还款周期的还款金额存储至第二还款计划表中;
71.所述数据处理模块502,用于根据所述还款周期、每个还款周期的还款方式以及每个还款周期的还款日期生成每个还款周期的还款金额。
72.图6为本技术实施例提供的另一种还款计划的管理装置的结构示意图,该装置还包括判断模块503;所述判断模块503,用于在所述还款计划执行结束前,若客户修改还款计划,判断客户修改的还款计划与所述第一还款计划表中的还款计划是否冲突;
73.所述存储模块501,具体用于响应于所述判断模块的判断结果,若判断结果为否,
则将客户修改的还款计划存储至所述第一还款计划表中;若判断结果为是,则客户修改的还款计划无效,不对所述客户修改的还款计划进行存储;客户可修改的还款计划为所述客户与银行约定的还款计划未执行的部分。
74.在本技术可选的实施例中,数据处理模块502,具体用于:
75.根据客户修改后的还款周期、每个还款周期的还款方式以及每个还款周期的还款日期生成每个还款周期的还款金额;将所述修改后的还款周期、每个还款周期的还款方式、每个还款周期的还款日期以及修改后生成的每个还款周期的还款金额存储至所述第二还款计划表中。
76.在本技术可选的实施例中,所述判断模块503具体用于:每个还款周期还款前,判断目标周期的还款金额是否大于目标还款周期到还款周期结束期间的待还款金额;
77.所述数据处理模块具体用于:
78.响应于所述判断模块的判断结果,若判断结果为否,则用目标周期的还款金额作为目标周期的还款金额;若判断结果为是,则用目标周期到还款周期结束期间的待还款金额作为目标周期的还款金额。
79.在本技术可选的实施例中,所述数据处理模块具体用于:
80.计算还款计划最后一个还款周期的还款金额,所述还款计划最后一个还款周期的还款金额为所述还款计划待还款的金额。
81.图7为本技术实施例提供的又一种还款计划的管理装置的结构示意图,该装置还包括查询报告生成模块504,所述查询报告生成模块504具体用于:
82.依据所述第一还款计划表和所述第二还款计划表生成还款计划的查询报告,以供客户查询时进行展示;所述还款计划的查询报告包括未执行的还款计划和已执行的还款计划。
83.本技术实施例中提到的“第一”、“第二”等名称中的“第一”、“第二”只是用来做名字标识,并不代表顺序上的第一、第二。
84.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
85.以上所述仅是本技术示例性的实施方式,并非用于限定本技术的保护范围。
86.需要说明的是,本发明提供的一种还款计划的管理方法及装置可用于金融领域或数据处理技术领域。上述仅为示例,并不对本发明提供的一种还款计划的管理方法及装置的应用领域进行限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1