公开/公告号CN113159912A
专利类型发明专利
公开/公告日2021-07-23
原文格式PDF
申请/专利权人 中国工商银行股份有限公司;
申请/专利号CN202110477694.8
申请日2021-04-29
分类号G06Q40/00(20120101);G06Q40/02(20120101);G06Q40/04(20120101);
代理机构11021 中科专利商标代理有限责任公司;
代理人孙蕾
地址 100140 北京市西城区复兴门内大街55号
入库时间 2023-06-19 11:57:35
技术领域
本公开涉及大数据技术领域,更具体地,涉及一种由电子设备执行的倒起息冲正息余输出方法及装置、电子设备、计算机可读存储介质和计算机程序产品。
背景技术
倒起息指一笔账务的起息日期小于该笔账务的实际入账日期,即需要对起息日至入账日期间利息进行重新计算。由于计息产品多样且复杂,在实际业务中频繁出现起息日调整等的倒起息场景。
在实现本公开构思的过程中,发明人发现相关技术中至少存在如下问题:现有倒起息计算系统技术支持场景单一,针对每一种新的计息产品都需要重新建立与之相应的计算模型,以及针对不同的应用场景都需要重新设计参数来计算倒起息,现有倒起息计算系统无法支持新的计息产品业务快速上线和拓展。
发明内容
有鉴于此,本公开提供了一种由电子设备执行的倒起息冲正息余输出方法及装置、电子设备、计算机可读存储介质和计算机程序产品。
本公开的一个方面提供了一种由电子设备执行的倒起息冲正息余输出方法,包括:
创建与计息产品相匹配的冲正息余计算模型,其中,冲正息余计算模型用于计算在多个计息要素影响下的冲正息余,冲正息余为倒起息期间的重算息余与历史息余的差额,计息要素包括时间要素、金额要素、以及利率要素,其中每个计息要素包括至少一个参数项;
获取计息产品类别下的计息要素基本信息,其中计息要素基本信息用于表征每个计息要素中各参数项的参数值;
根据计息要素基本信息和冲正息余计算模型确定倒起息期间的冲正息余;以及
输出倒起息期间的冲正息余。
根据本公开的实施例,其中,获取计息产品类别下的计息要素基本信息包括:
获取与计息产品类别相关的产品计息信息,其中产品计息信息包括与计息产品类别相关的计息规则、以及业务交易数据,业务交易数据包括交易时间数据、交易金额数据、以及交易利率数据;
根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细;
从业务交易数据中获取参数项明细中各参数项的参数值。
根据本公开的实施例,其中:重算息余为倒起息期间的计息金额与计息利率的乘积的累加和;历史息余为倒起息期间的历史余额与历史利率的乘积的累加和。
根据本公开的实施例,其中:计息规则包括第一计息规则、第二计息规则、第三计息规则、第四计息规则;其中第一计息规则用于表征在倒起息期间无结息操作、计息金额无变化、以及计息利率无变化的情况下所遵循的计息规则;其中第二计息规则用于表征在倒起息期间有结息操作、计息金额有变化、以及计息利率无变化的情况下所遵循的计息规则;其中第三计息规则用于表征在倒起息期间无结息操作、计息金额有变化、以及计息利率无变化的情况下所遵循的计息规则;其中第四计息规则用于表征在倒起息期间无结息操作、计息金额有变化、以及计息利率有变化的情况下所遵循的计息规则。
根据本公开的实施例,其中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第一计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日;金额要素中的参数项明细包括历史余额、倒起息金额;利率要素中的参数项明细包括历史利率。
根据本公开的实施例,其中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第二计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日、以及结息日;金额要素中的参数项明细包括历史余额、倒起息金额、以及利息差额;利率要素中的参数项明细包括历史利率;其中利息差额为结息日前应结算利息与实结算利息的差额。
根据本公开的实施例,其中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第三计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日;金额要素中的参数项明细包括更新余额、历史余额、倒起息金额;利率要素中的参数项明细包括历史利率。
根据本公开的实施例,其中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第四计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日、以及结息日;金额要素中的参数项明细包括更新余额、历史余额、倒起息金额;利率要素中的参数项明细包括历史利率与更新利率。
一种倒起息冲正息余输出装置,包括创建模块、获取模块、确定模块以及输出模块。
其中,创建模块,用于创建与计息产品相匹配的冲正息余计算模型,其中,冲正息余计算模型用于计算在多个计息要素影响下的冲正息余,冲正息余为倒起息期间的重算息余与历史息余的差额,计息要素包括时间要素、金额要素、以及利率要素,其中每个计息要素包括至少一个参数项。获取模块,用于获取计息产品类别下的计息要素基本信息,其中计息要素基本信息用于表征每个计息要素中各参数项的参数值。确定模块,用于根据计息要素基本信息和冲正息余计算模型确定倒起息期间的冲正息余。输出模块,用于输出倒起息期间的冲正息余。
根据本公开的实施例,其中,获取模块包括:第一获取单元、确定单元以及第二获取单元。
其中,第一获取单元,用于获取与计息产品类别相关的产品计息信息,其中产品计息信息包括与计息产品类别相关的计息规则、以及业务交易数据,业务交易数据包括交易时间数据、交易金额数据、以及交易利率数据。确定单元,用于根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细。第二获取单元,用于从业务交易数据中获取参数项明细中各参数项的参数值。
根据本公开的实施例,上述重算息余为倒起息期间的计息金额与计息利率的乘积的累加和;上述历史息余为倒起息期间的历史余额与历史利率的乘积的累加和。
根据本公开的实施例,上述计息规则包括第一计息规则、第二计息规则、第三计息规则、第四计息规则;其中第一计息规则用于表征在倒起息期间无结息操作、计息金额无变化、以及计息利率无变化的情况下所遵循的计息规则;其中第二计息规则用于表征在倒起息期间有结息操作、计息金额有变化、以及计息利率无变化的情况下所遵循的计息规则;其中第三计息规则用于表征在倒起息期间无结息操作、计息金额有变化、以及计息利率无变化的情况下所遵循的计息规则;其中第四计息规则用于表征在倒起息期间无结息操作、计息金额有变化、以及计息利率有变化的情况下所遵循的计息规则。
根据本公开的实施例,上述确定单元中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第一计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日;金额要素中的参数项明细包括历史余额、倒起息金额;利率要素中的参数项明细包括历史利率。
根据本公开的实施例,上述确定单元中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第二计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日、以及结息日;金额要素中的参数项明细包括历史余额、倒起息金额、以及利息差额;利率要素中的参数项明细包括历史利率;其中利息差额为结息日前应结算利息与实结算利息的差额。
根据本公开的实施例,上述确定单元中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第三计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日;金额要素中的参数项明细包括更新余额、历史余额、倒起息金额;利率要素中的参数项明细包括历史利率。
根据本公开的实施例,上述确定单元中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第四计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日、以及结息日;金额要素中的参数项明细包括更新余额、历史余额、倒起息金额;利率要素中的参数项明细包括历史利率与更新利率。
本公开的另一方面提供了一种电子设备,包括:一个或多个处理器;以及存储器,该存储器用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现如上的由电子设备执行的倒起息冲正息余输出方法。
本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,指令在被执行时用于实现如上的由电子设备执行的倒起息冲正息余输出方法。
本公开的另一方面提供了一种计算机程序产品,计算机程序产品包括计算机可执行指令,指令在被执行时用于实现如上的由电子设备执行的倒起息冲正息余输出方法。
根据本公开的实施例,通过创建与计息产品相匹配的冲正息余计算模型,可固化各个计息产品应用场景下可公用或复用的倒起息计算流程,并获取计息产品类别下的计息要素基本信息,根据计息要素基本信息和冲正息余计算模型可确定并输出倒起息期间的冲正息余。因此,针对不同计息产品或业务新增计息产品时,仅需在预处理阶段确定与之对应的计息要素基本信息,在后续可共用、以及复用该冲正息余计算模型进行倒起息计算,实现了将各种产品计息场景与倒起息计算完全解耦。
附图说明
通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:
图1示意性示出了可以应用本公开的由电子设备执行的倒起息冲正息余输出方法及装置的示例性系统架构;
图2示意性示出了根据本公开实施例的由电子设备执行的倒起息冲正息余输出方法的流程图;
图3示意性示出了根据本公开实施例的获取计息产品类别下的计息要素基本信息的流程图;
图4示意性示出了根据本公开实施例的计息规则的分类示意图;
图5示意性示出了根据本公开实施例的由电子设备执行的倒起息冲正息余输出装置的框图;以及
图6示意性示出了根据本公开实施例的用于实现由电子设备执行的倒起息冲正息余输出方法的电子设备的框图。
具体实施方式
以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。
在对本公开的实施例进行详细阐述之前,先对本公开实施例提供的方法所涉及的系统结构以及应用场景进行如下介绍。
图1示意性示出了可以应用本公开的由电子设备执行的倒起息冲正息余输出方法及装置的示例性系统架构100。需要注意的是,图1所示仅为可以应用本公开实施例的系统架构的示例,以帮助本领域技术人员理解本公开的技术内容,但并不意味着本公开实施例不可以用于其他设备、系统、环境或场景。
如图1所示,根据该实施例的系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线和/或无线通信链路等等。
用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如金融机构系统应用、支付类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端和/或社交平台软件等(仅为示例)。
终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
服务器105可以是提供各种服务的服务器,例如可以是针对用户利用终端设备101、102、103所发起的请求,提供响应的后台管理服务器。(服务器105可以是提供各种服务的服务器,包括但不限于服务一、服务二、服务三、服务四等等,服务一、服务二、服务三、服务四例如可以是针对用户利用终端设备101、102、103所发起的请求,提供响应的服务)后台管理服务器可以对接收到的用户请求等数据进行分析等处理,并将处理结果(例如根据用户请求获取或生成的网页、信息、或数据等)反馈给终端设备。
需要说明的是,本公开实施例所提供的由电子设备执行的倒起息冲正息余输出方法一般可以由服务器105执行。相应地,本公开实施例所提供的由电子设备执行的倒起息冲正息余输出装置一般可以设置于服务器105中。本公开实施例所提供的由电子设备执行的倒起息冲正息余输出方法也可以由不同于服务器105且能够与终端设备101、102、103和/或服务器105通信的服务器或服务器集群执行。相应地,本公开实施例所提供的由电子设备执行的倒起息冲正息余输出装置也可以设置于不同于服务器105且能够与终端设备101、102、103和/或服务器105通信的服务器或服务器集群中。或者,本公开实施例所提供的由电子设备执行的倒起息冲正息余输出方法也可以由终端设备101、102、或103执行,或者也可以由不同于终端设备101、102、或103的其他终端设备执行。相应地,本公开实施例所提供的由电子设备执行的倒起息冲正息余输出装置也可以设置于终端设备101、102、或103中,或设置于不同于终端设备101、102、或103的其他终端设备中。
根据本公开的实施例,终端设备101、102、或103针对服务器105发出请求,例如,在金融机构的交易系统中输入计息产品的相关基本信息,以便发起获取该计息产品在某个倒起息期间的冲正息余的请求。服务器105针对用户发起的请求,从数据库中获取相关的数据,例如利率、金额等,并在服务器105中调用与计息产品相匹配的冲正息余计算模型,根据计息产品的相关基本信息,利用冲正息余计算模型进行冲正息余的计算并输出计算结果,将计息产品在倒起息期间的冲正息余计算结果返回给上述终端设备101、102、或103。
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
需要说明的是,本公开的由电子设备执行的倒起息冲正息余输出方法及装置可用于本公开可用于大数据技术领域,也可用于金融领域,也可用于除大数据技术领域和金融领域之外的任意领域,本公开的实施例对上述由电子设备执行的倒起息冲正息余输出方法及装置的应用领域不做限定。
金融机构在日常业务处理过程中,频繁出现起息日调整等的倒起息场景,常常需要计算倒起息。倒起息指一笔账务的起息日期小于该笔账务的实际入账日期,即需要对起息日至入账日期间利息进行重新计算。
相关技术中,倒起息计算系统技术支持场景单一,针对每一种新的计息产品都需要重新建立与之相应的计算模型,以及针对不同的应用场景都需要重新设计参数来计算倒起息,给业务处理带来的诸多不便。有鉴于此,本公开提出了一种由电子设备执行的倒起息冲正息余输出方法,便于实现将各种产品计息场景与倒起息计算解耦。
图2示意性示出了根据本公开实施例的由电子设备执行的倒起息冲正息余输出方法的流程图。
如图2所示,该方法包括操作S201~S204。
在操作S201,创建与计息产品相匹配的冲正息余计算模型,其中,冲正息余计算模型用于计算在多个计息要素影响下的冲正息余,冲正息余为倒起息期间的重算息余与历史息余的差额,计息要素包括时间要素、金额要素、以及利率要素,其中每个计息要素包括至少一个参数项。
在操作S202,获取计息产品类别下的计息要素基本信息,其中计息要素基本信息用于表征每个计息要素中各参数项的参数值;
在操作S203,根据计息要素基本信息和冲正息余计算模型确定倒起息期间的冲正息余。
在操作S204,输出倒起息期间的冲正息余。
金融机构在日常业务处理过程中,由于起息日调整等情况,需要对起息日至入账日期间利息进行重新计算,得到重算息余。重新计算倒起息期间的息余后,将其与原来的息余(即历史息余)作差,即计算得到冲正息余,并将冲正息余作为冲销息余存入账户表中进行后续计息的基础金额。
金融机构根据业务需求会推出多款计息产品,针对不同的计息产品,制定有不同的利率优惠计息规则,例如,针对其中某个计息产品贷款利率会有一定的优惠;或者针对其中某个计息产品,随着存款时间的延长,其存款利率会提高;或者针对其中某个计息产品,随着余额的变化,其利率也会随着调整。此外,针对不同的场景下,如账户内每日余额有所变化,或者在倒起息期间有过结息操作,也会对各个计息产品的冲正息余计算结果产生影响。
上述操作S201中创建的冲正息余计算模型,可以适用于在多种计息场景下、针对多种计息产品冲正息余的计算。根据本公开的实施例,冲正息余计算模型用于计算在多个计息要素影响下的冲正息余,计息要素包括时间要素、金额要素、以及利率要素,这三个要素是对息余计算存在影响的重要要素。其中每个计息要素包括至少一个参数项,即参数项为与时间要素、金额要素、以及利率要素相关的计算参数,参数项的数量和类型与计息产品与计息场景有关,针对不同的计息产品,或者在不同的计息场景下,参数项的数量和类型也有所不同。
根据本公开的实施例,在倒起息计算前,在操作S202中,首先进行预处理,预先获取目标计息产品在目标计息场景下的参数项的数量、类型、以及每个计息要素中各参数项的参数值。例如通过预处理可获得以下部分或全部参数项的值:倒起息金额、计息起始日、计息终止日、结息日、历史余额、历史利率、更新利率等。通过该操作,预先将可能会对冲正息余计算结果产生影响的参数值配置好,便于后续将各参数项的参数值输入冲正息余计算模型后,获得倒起息期间的冲正息余。
根据本公开的实施例,利用冲正息余计算模型计算冲正息余的过程中,若计息要素中各参数项无更新,旧息余可直接获取,若计息要素中各参数项有更新,则调用更新后的参数值进行更新息余的计算。
根据本公开的实施例,通过创建与计息产品相匹配的冲正息余计算模型,可固化各个计息产品应用场景下可公用或复用的倒起息计算流程,并获取计息产品类别下的计息要素基本信息,根据计息要素基本信息和冲正息余计算模型可确定并输出倒起息期间的冲正息余。因此,针对不同计息产品或业务新增计息产品时,仅需在预处理阶段确定与之对应的计息要素基本信息,在后续可共用、以及复用该冲正息余计算模型进行倒起息计算,实现了将各种产品计息场景与倒起息计算完全解耦。
根据本公开的实施例,其中:重算息余为倒起息期间的计息金额与计息利率的乘积的累加和;历史息余为倒起息期间的历史余额与历史利率的乘积的累加和。根据本公开的实施例,冲正息余为倒起息期间的重算息余与历史息余的差额,则,进一步地,冲正息余计算模型的函数模型为:
根据本公开的实施例,可通过预先获取目标计息产品在目标计息场景下的参数项的数量、类型、以及每个计息要素中各参数项的参数值,进而获得上述计息金额、计息利率、历史余额与历史利率的参数值,进而可通过上述计算模型获得获得倒起息期间的冲正息余。
图3示意性示出了根据本公开实施例的获取计息产品类别下的计息要素基本信息的流程图。如图3所示,该方法包括操作S301~S303。
在操作S301,获取与计息产品类别相关的产品计息信息,其中产品计息信息包括与计息产品类别相关的计息规则、以及业务交易数据,业务交易数据包括交易时间数据、交易金额数据、以及交易利率数据。
在操作S302,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细。
在操作S303,从业务交易数据中获取参数项明细中各参数项的参数值。
根据本公开的实施例,获取计息产品类别下的计息要素基本信息,可在确定目标计息产品在目标计息场景下的参数项的数量、类型后,获取每个计息要素(时间要素、金额要素、以及利率要素)中各参数项的参数值,即获得计息产品类别下的计息要素基本信息。具体地,首先获取与计息产品类别相关的产品计息信息,包括与计息产品类别相关的计息规则、以及业务交易数据。然后可根据根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细,以及从业务交易数据中获取参数项明细中各参数项的参数值。
根据本公开的实施例,针对不同的计息产品,其计息规则也有所不同,例如,对某些计息产品,其贷款利率或者存款利率会有一定的优惠,则根据其计息规则,其利率要素中的参数项会随之调整;针对某些计息产品,随着计息余额的变化,其计息利率也会随着调整,则根据其计息规则,其金额要素、利率要素中的参数项都会随之调整;针对某些计息产品,若在倒起息期间有过结息操作,则根据其计息规则,其时间要素、金额要素中的参数项会随之调整。因此,可根据根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细,即确定确定每个计息要素中参数项的数量和类型。
根据本公开的实施例,业务交易数据中包括交易的历史数据,如交易日期、交易金额、交易时的利率等,获得业务交易数据后,可对业务交易数据进行筛选,筛选出与相应时间要素、金额要素、以及利率要素中的参数项明细相关的数据,得到各参数项的参数值。
根据本公开的实施例,因针对不同的计息产品,其计息规则也有所不同,通过采用根据与计息产品类别相关的计息规则确定每个计息要素中参数项的数量和类型的技术手段,预先获取了目标计息产品在目标计息场景下的参数项的数量、类型、以及每个计息要素中各参数项的参数值,即在利用冲正息余计算模型输出冲正息余计算结果前,增加了参数项预处理的过程,对冲正息余计算模型中的参数项进行预先配置,根据不同的计息规则,将表征不同场景、不同计息产品类别下差异性特征的参数预先进行处理,可实现后续冲正息余计算模型的共用,针对不同计息产品或业务新增计息产品时,仅需在预处理阶段确定与之对应的计息要素基本信息,在后续可共用、以及复用该冲正息余计算模型进行倒起息计算,以便实现将各种产品计息场景与倒起息计算完全解耦。
图4示意性示出了根据本公开实施例的计息规则的分类示意图。以下结合图4对上述计息规则以及根据上述计息规则确定每个计息要素中的参数项明细的多种情形进行详细说明。
根据本公开的实施例,针对不同的计息产品和计息场景,其计息规则会有所不同:上述计息规则包括第一计息规则、第二计息规则、第三计息规则、第四计息规则。
其中第一计息规则用于表征在倒起息期间无结息操作、计息金额无变化、以及计息利率无变化的情况下所遵循的计息规则。其中第二计息规则用于表征在倒起息期间有结息操作、计息金额有变化、以及计息利率无变化的情况下所遵循的计息规则;其中第三计息规则用于表征在倒起息期间无结息操作、计息金额有变化、以及计息利率无变化的情况下所遵循的计息规则;其中第四计息规则用于表征在倒起息期间无结息操作、计息金额有变化、以及计息利率有变化的情况下所遵循的计息规则。
根据本公开的实施例,如图4所示,在计息规则为第一计息规则,即在倒起息期间无结息操作、计息金额无变化、以及计息利率无变化的情况下,时间要素中的参数项明细包括计息起始日、计息终止日;金额要素中的参数项明细包括历史余额、倒起息金额;利率要素中的参数项明细包括历史利率,其中,倒起息金额为因余额发生变化,需要进行倒起息计算的金额。
该情形为调整息余模式,利率要素中的参数项以历史利率为基础,不做调整,因倒起息金额的发生,金额要素中的参数项在历史余额项的基础上增加倒起息金额项,因倒起息期间无结息操作,时间要素中的参数项以计息起始日和计息终止日为计算时间节点。
该情形下,直接计算计息起始日至计息终止日期间息余/积数差值,倒起息产生的利息差在本结息周期以冲正息余方式体现。
上述公式(一)中的计息金额为历史余额和倒起息金额之和,计息利率采用历史利率,计算该区间内新息余/积数,二者做差后,得出冲正息余。
上述公式(一)可展开如下:
根据本公开的实施例,其中,如图4所示,在计息规则为第二计息规则,即在倒起息期间有结息操作、计息金额有变化、以及计息利率无变化的情况下,时间要素中的参数项明细包括计息起始日、计息终止日、以及结息日;金额要素中的参数项明细包括历史余额、倒起息金额、以及利息差额;利率要素中的参数项明细包括历史利率;其中利息差额为结息日前应结算利息与实结算利息的差额。
该情形为冲销利息模式,即倒起息期间有过结息操作,则对已结利息进行冲销,重新计算新利息入账,之后再计算未结息期间的冲正息余。利率要素中的参数项以历史利率为基础,不做调整;因倒起息期间有结息操作,时间要素中的参数项在计息起始日和计息终止日的基础上增加结息日,因倒起息金额的发生以及倒起息期间在结息日有过结息,金额要素中的参数项在历史余额项的基础上增加倒起息金额项以及利息差额项,其中利息差额为冲销利息与实际结息的利息差。
该情形下,息余计算的计息区间,以结息日为时间节点划分为两段。
首先,计算计息起始日至结息日期间的冲销利息,调用上述公式(一),公式(一)中的计息金额为历史余额和倒起息金额之和,计息利率采用历史利率,计算该区间内冲销利息总额,并折算为每日冲销利息如下:
之后,计算结息日至计息终止日期间的冲正息余,再次调用上述公式(一),公式(一)中的计息金额为历史余额、倒起息金额以及利息差额之和,计息利率采用历史利率,计算该区间内新息余/积数,二者做差后,得出冲正息余。
上述公式(一)可展开如下:
该情形下,将倒起息的利息差额视为新发生的普通倒起息,起息日为旧利息入账日,将倒起息预处理和倒起息处理视为一个整体流程,冲正息余计算模型在该期间运行两次,第一次运行处理计息起始日至结息日期间的倒起息来获得利息差额,第二次运行处理由于产生利息差额导致的计算结息日至计息终止日期间的冲正息余。
根据本公开的实施例,如图4所示,在计息规则为第三计息规则,即在倒起息期间无结息操作、计息金额有变化、以及计息利率无变化的情况下,时间要素中的参数项明细包括计息起始日、计息终止日;金额要素中的参数项明细包括更新余额、历史余额、倒起息金额;利率要素中的参数项明细包括历史利率。
该情形下,利率要素中的参数项以历史利率为基础,不做调整;因倒起息期间无结息操作,时间要素中的参数项以计息起始日和计息终止日为计算时间节点;因计息金额有变化,金额要素中的参数项在历史余额项的基础上增加倒起息金额项以及更新余额项。例如,针对某些计息产品,其利率确定依据日平均余额,若在某个月期间有10天的倒起息结息,则其日均余额会随着调整,则上述更新余额即为调整后的日均余额。
上述公式(一)中的计息金额为更新余额和倒起息金额之和,计息利率采用历史利率,计算该区间内新息余/积数,二者做差后,得出冲正息余。
上述公式(一)可展开如下:
根据本公开的实施例,如图4所示,在计息规则为第四计息规则,即在倒起息期间无结息操作、计息金额有变化、以及计息利率有变化的情况下,时间要素中的参数项明细包括计息起始日、计息终止日、以及结息日;金额要素中的参数项明细包括更新余额、历史余额、倒起息金额;利率要素中的参数项明细包括历史利率与更新利率。
该情形下,计息利率有变化,利率要素中的参数项在历史利率的基础上增加更新利率项;因倒起息期间无结息操作,时间要素中的参数项以计息起始日和计息终止日为计算时间节点;因计息金额有变化,金额要素中的参数项在历史余额项的基础上增加倒起息金额项以及更新余额项。
上述公式(一)中的计息金额为更新余额和倒起息金额之和,计息利率采用更新利率,计算该区间内新息余/积数,二者做差后,得出冲正息余。
上述公式(一)可展开如下:
需要说明的是,本公开的实施例不仅限于上述计息场景,其计息规则也不仅限于上述四种计息规则。
例如计息规则还可用于表征在倒起息期间有过结息操作、计息金额有变化、以及计息利率有变化的情况下所遵循的计息规则。该场景为较为复杂的计算场景,输出冲正息余的计算结果的过程,可结合上述针对第二计息规则、以及第四计息规则的操作,通过以结息日为时间节点对计息区间划分为两段、并对相应的计息要素中参数项进行调整,如利率要素中的参数项在历史利率的基础上增加更新利率项;因倒起息期间有结息操作,时间要素中的参数项明细包括计息起始日、计息终止日、以及结息日;因计息金额有变化,金额要素中的参数项在历史余额项的基础上增加倒起息金额项以及更新余额项。在此基础上,通过两次复用上述公式(一)的计算模型,可获得在该场景下的冲正息余,在此不再赘述。
根据本公开的实施例,以下示例性列举几种计息产品在上述计息规则下相应计息场景的情形。
(1)智按易计息产品
产品介绍:
针对有办理贷款的客户,其做为贷款还款账户的存款账户享受分层的优惠利率。
客户在签定贷款借据后,其活期还款账户分层计算利息,活期存款余额低于协议约定的存贷比的部分,按贷款利率计算利息,活期存款余额高于协议约定的存贷比的部分,按正常活期利率计算利息。
借款人下增加关联人储蓄户,可与借款人享受同样按揭贷款利率之特惠存款利率。在借款人未达到特惠高息存款上限时,剩余特惠高息存款额度供关联人使用,一个借款人最高可签订5个关联人,关联人之间按百分比分配剩余特惠高息存款额度,百分比之和最高为100%。关联人在获得特惠高息存款额度后,其计息优惠方式同借款人一样。
倒起息情形:
1)贷款历史余额产生变化,导致活期户智按易计息中使用贷款利率计息部分的金额产生变化,引起历史息余产生变化。
2)补签智按易协议,即历史利率使用活期利率计息,现需要重新对历史利率进行调整,使用智按易方式计息,引起历史息余产生变化。
上述倒起息情形情形下,计息金额、以及计息利率均发生了变化,可按照计息规则为第四计息规则的情形确定该计息产品在该计息场景下的每个计息要素中各参数项明细。若在倒起息期间没有过结息操作,倒起息期间的冲正息余的输出可依据公式(一),采用按照上述公式(六)给出的计算模型;若在倒起息期间有过结息操作,可依据公式(一),结合上述公式(六)、以及公式(三)和公式(四),通过两次复用上述公式(一)的计算模型,获得在该场景下的冲正息余。
(2)出粮户计息产品
产品介绍:
对于非本金融机构员工、个人客户、以及港币合资格的出粮户,在推广期内,首次出粮当天即享受出粮户利率优惠。
1)按存款期分层
账户首次出粮后,在账户持续出粮的月份内,持续月份越长,享受的存款期优惠利率越高。一般首月为0.25%的优惠利率,然后每个月依次递增0.05%,最高享受0.8%的优惠上限。如果达到18个月后优惠利率是按首月0.25%重新计算。
2)按存款量分层
根据业务类型设置参数,可以选择按照日终余额分层或者按照上月月均余额分层设置优惠利率。如果按照月均余额的计息方式,按照自然月统计,月均余额=当月累计积数/当月实际天数。
3)新资金优惠
在符合出粮户资格的同时,当天账户计息金额较上月日均余额有增长,且增长不少于HK$5000(可设置),即可享受新资金优惠利率;开户当月直接享受优惠利率。
4)利率计算公式
出粮户利率计算公式=账户基础利率(牌价+系统浮动+手输浮动)+出粮优惠(存款量分层优惠+存款期分层优惠+新资金优惠)。
倒起息情形:
1)活期户历史金额变化,引起历史息余产生变化。
2)历史金额变化,导致历史按金额分段获取出粮户利率优惠点数变化,使得历史息余产生变化。
上述倒起息情形情形下,计息金额、以及计息利率均发生了变化,可按照计息规则为第四计息规则的情形确定该计息产品在该计息场景下的每个计息要素中各参数项明细。若在倒起息期间没有过结息操作,倒起息期间的冲正息余的输出可依据公式(一),采用按照上述公式(六)给出的计算模型;若在倒起息期间有过结息操作,可依据公式(一),结合上述公式(六)、以及公式(三)和公式(四),通过两次复用上述公式(一)的计算模型,获得在该场景下的冲正息余。
(3)合并计息产品
产品介绍:
企业客户及其关连公司的所有参与账户,以总结余为基础享受个性化的优惠利率层级。
汇总合并计息协议下参与账户每日日终结余(折算为基础货币),根据汇总金额(账户分层计息使用该账户日终结余)判断该金额所处的利率层级。
如果金额达到利率层级,则账户属于合资格账户,对于合资格账户,按照利率级别、币种、账户属性获取对应的优惠利率。账户按照“基础利率(Board Rate)+优惠利率”进行计息,如果最终计算出来的利率超越该金融机构的活期FTP(Fund Transfer Pricing)利率,则以FTP的利率值进行计息。
倒起息背景:
1)活期户历史金额变化,引起历史息余产生变化。
2)历史金额变化,导致历史合并计息协议总金额产生变化,按总金额分段获取优惠层级变化,使得利率优惠点数变化,引起历史息余变化。
3)总金额产生变化导致利率优惠点数变化,使得同一合并计息协议下其他账户都需要重新按新优惠点数计算历史息余。
上述倒起息情形情形下,计息金额、以及计息利率均发生了变化,可按照计息规则为第四计息规则的情形确定该计息产品在该计息场景下的每个计息要素中各参数项明细。若在倒起息期间没有过结息操作,倒起息期间的冲正息余的输出可依据公式(一),采用按照上述公式(六)给出的计算模型;若在倒起息期间有过结息操作,可依据公式(一),结合上述公式(六)、以及公式(三)和公式(四),通过两次复用上述公式(一)的计算模型,获得在该场景下的冲正息余。
本公开的实施例还提供了一种由电子设备执行的倒起息冲正息余输出装置。图5示意性示出了根据本公开实施例的由电子设备执行的倒起息冲正息余输出装置500的框图。该倒起息冲正息余输出装置500可以用来实现参考图2所示的方法。
如图5所示,该装置包括创建模块501、获取模块502、确定模块503以及输出模块504。
其中,创建模块501,用于创建与计息产品相匹配的冲正息余计算模型,其中,冲正息余计算模型用于计算在多个计息要素影响下的冲正息余,冲正息余为倒起息期间的重算息余与历史息余的差额,计息要素包括时间要素、金额要素、以及利率要素,其中每个计息要素包括至少一个参数项。获取模块502,用于获取计息产品类别下的计息要素基本信息,其中计息要素基本信息用于表征每个计息要素中各参数项的参数值。确定模块503,用于根据计息要素基本信息和冲正息余计算模型确定倒起息期间的冲正息余。输出模块504,用于输出倒起息期间的冲正息余。
根据本公开的实施例,通过创建模块501创建与计息产品相匹配的冲正息余计算模型,可固化各个计息产品应用场景下可公用或复用的倒起息计算流程,并通过获取模块502获取计息产品类别下的计息要素基本信息,通过确定模块503、输出模块504根据计息要素基本信息和冲正息余计算模型可确定并输出倒起息期间的冲正息余。因此,针对不同计息产品或业务新增计息产品时,仅需在预处理阶段确定与之对应的计息要素基本信息,在后续可共用、以及复用该冲正息余计算模型进行倒起息计算,实现了将各种产品计息场景与倒起息计算完全解耦。
根据本公开的实施例,其中,获取模块502包括:第一获取单元、确定单元以及第二获取单元。
其中,第一获取单元,用于获取与计息产品类别相关的产品计息信息,其中产品计息信息包括与计息产品类别相关的计息规则、以及业务交易数据,业务交易数据包括交易时间数据、交易金额数据、以及交易利率数据。确定单元,用于根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细。第二获取单元,用于从业务交易数据中获取参数项明细中各参数项的参数值。
根据本公开的实施例,上述重算息余为倒起息期间的计息金额与计息利率的乘积的累加和;上述历史息余为倒起息期间的历史余额与历史利率的乘积的累加和。
根据本公开的实施例,上述计息规则包括第一计息规则、第二计息规则、第三计息规则、第四计息规则;其中第一计息规则用于表征在倒起息期间无结息操作、计息金额无变化、以及计息利率无变化的情况下所遵循的计息规则;其中第二计息规则用于表征在倒起息期间有结息操作、计息金额有变化、以及计息利率无变化的情况下所遵循的计息规则;其中第三计息规则用于表征在倒起息期间无结息操作、计息金额有变化、以及计息利率无变化的情况下所遵循的计息规则;其中第四计息规则用于表征在倒起息期间无结息操作、计息金额有变化、以及计息利率有变化的情况下所遵循的计息规则。
根据本公开的实施例,上述确定单元中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第一计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日;金额要素中的参数项明细包括历史余额、倒起息金额;利率要素中的参数项明细包括历史利率。
根据本公开的实施例,上述确定单元中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第二计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日、以及结息日;金额要素中的参数项明细包括历史余额、倒起息金额、以及利息差额;利率要素中的参数项明细包括历史利率;其中利息差额为结息日前应结算利息与实结算利息的差额。
根据本公开的实施例,上述确定单元中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第三计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日;金额要素中的参数项明细包括更新余额、历史余额、倒起息金额;利率要素中的参数项明细包括历史利率。
根据本公开的实施例,上述确定单元中,根据与计息产品类别相关的计息规则确定每个计息要素中的参数项明细包括:在计息规则为第四计息规则的情况下,时间要素中的参数项明细包括计息起始日、计息终止日、以及结息日;金额要素中的参数项明细包括更新余额、历史余额、倒起息金额;利率要素中的参数项明细包括历史利率与更新利率。
根据本公开的实施例的模块、子模块、单元、子单元中的任意多个、或其中任意多个的至少部分功能可以在一个模块中实现。根据本公开实施例的模块、子模块、单元、子单元中的任意一个或多个可以被拆分成多个模块来实现。根据本公开实施例的模块、子模块、单元、子单元中的任意一个或多个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上系统、基板上的系统、封装上的系统、专用集成电路(ASIC),或可以通过对电路进行集成或封装的任何其他的合理方式的硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,根据本公开实施例的模块、子模块、单元、子单元中的一个或多个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
例如,创建模块501、获取模块502、确定模块503以及输出模块504中的任意多个可以合并在一个模块/单元/子单元中实现,或者其中的任意一个模块/单元/子单元可以被拆分成多个模块/单元/子单元。或者,这些模块/单元/子单元中的一个或多个模块/单元/子单元的至少部分功能可以与其他模块/单元/子单元的至少部分功能相结合,并在一个模块/单元/子单元中实现。根据本公开的实施例,创建模块501、获取模块502、确定模块503以及输出模块504中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上系统、基板上的系统、封装上的系统、专用集成电路(ASIC),或可以通过对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,创建模块501、获取模块502、确定模块503以及输出模块504中的至少一个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
本公开的另一方面提供了一种电子设备,包括:一个或多个处理器;以及存储器,该存储器用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现如上的由电子设备执行的倒起息冲正息余输出方法。
图6示意性示出了根据本公开实施例的用于实现由电子设备执行的倒起息冲正息余输出方法的电子设备的框图。图6示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图6所示,根据本公开实施例的电子设备600包括处理器601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。处理器601例如可以包括通用微处理器(例如CPU)、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(ASIC)),等等。处理器601还可以包括用于缓存用途的板载存储器。处理器601可以包括用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
在RAM 603中,存储有电子设备600操作所需的各种程序和数据。处理器601、ROM602以及RAM 603通过总线604彼此相连。处理器601通过执行ROM 602和/或RAM 603中的程序来执行根据本公开实施例的方法流程的各种操作。需要注意,所述程序也可以存储在除ROM 602和RAM 603以外的一个或多个存储器中。处理器601也可以通过执行存储在所述一个或多个存储器中的程序来执行根据本公开实施例的方法流程的各种操作。
根据本公开的实施例,电子设备600还可以包括输入/输出(I/O)接口605,输入/输出(I/O)接口605也连接至总线604。系统600还可以包括连接至I/O接口605的以下部件中的一项或多项:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
根据本公开的实施例,根据本公开实施例的方法流程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读存储介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被处理器601执行时,执行本公开实施例的系统中限定的上述功能。根据本公开的实施例,上文描述的系统、设备、装置、模块、单元等可以通过计算机程序模块来实现。
本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的设备/装置/系统中所包含的;也可以是单独存在,而未装配入该设备/装置/系统中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现根据本公开实施例的方法。
根据本公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质。例如可以包括但不限于:便携式计算机磁盘、硬盘、随机防问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
例如,根据本公开的实施例,计算机可读存储介质可以包括上文描述的ROM 602和/或RAM 603和/或ROM 602和RAM 603以外的一个或多个存储器。
本公开的实施例还包括一种计算机程序产品,其包括计算机程序,该计算机程序包含用于执行本公开实施例所提供的方法的程序代码,当计算机程序产品在电子设备上运行时,该程序代码用于使电子设备实现本公开实施例所提供的由电子设备执行的倒起息冲正息余输出方法。
在该计算机程序被处理器601执行时,执行本公开实施例的系统/装置中限定的上述功能。根据本公开的实施例,上文描述的系统、装置、模块、单元等可以通过计算机程序模块来实现。
在一种实施例中,该计算机程序可以依托于光存储器件、磁存储器件等有形存储介质。在另一种实施例中,该计算机程序也可以在网络介质上以信号的形式进行传输、分发,并通过通信部分609被下载和安装,和/或从可拆卸介质611被安装。该计算机程序包含的程序代码可以用任何适当的网络介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
根据本公开的实施例,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例提供的计算机程序的程序代码,具体地,可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。程序设计语言包括但不限于诸如Java,C++,python,“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
以上对本公开的实施例进行了描述。但是,这些实施例仅仅是为了说明的目的,而并非为了限制本公开的范围。尽管在以上分别描述了各实施例,但是这并不意味着各个实施例中的措施不能有利地结合使用。本公开的范围由所附权利要求及其等同物限定。不脱离本公开的范围,本领域技术人员可以做出多种替代和修改,这些替代和修改都应落在本公开的范围之内。
机译: 高速公路静息区获取导航信息的导航装置及输出方法
机译: 一种电子设备,该电子设备执行显示器上图像的放大,缩小和形状修改处理,取决于压力敏感装置的输出,该方法的使用方法以及根据该方法记录的记录介质
机译: 用于显示图像的方法,其独立于执行所述方法的电子设备的捕获装置或人机输出接口的图像