首页> 中国专利> 一种账户组中账户的计息方法、装置、设备及存储介质

一种账户组中账户的计息方法、装置、设备及存储介质

摘要

本申请公开了一种账户组中账户的计息方法,可应用于金融领域或其他领域,该方法中,首先获取账户组中账户的交易信息,上述账户组包含多个账户;然后,根据账户的交易信息,更新账户组余额;最后,根据更新后的账户组余额以及目标账户的余额,得到目标账户的日终计息结果。因在日常交易中实时更新了账户组余额,当对账户组中账户进行计息时,仅需要访问该账户组,无需访问账户组中的所有账户,就可以得到账户组余额。如此,节约了获取账户组余额的时间,缩短了进行日终计息所需的时长,减少了因联机交易超时导致的无法交易的情况,提高了使用银行系统进行联机交易的便利性。

著录项

  • 公开/公告号CN114943617A

    专利类型发明专利

  • 公开/公告日2022-08-26

    原文格式PDF

  • 申请/专利权人 中国银行股份有限公司;

    申请/专利号CN202210618419.8

  • 申请日2022-06-01

  • 分类号G06Q40/04(2012.01);G06Q40/02(2012.01);

  • 代理机构北京集佳知识产权代理有限公司 11227;

  • 代理人王宝筠

  • 地址 100818 北京市西城区复兴门内大街1号

  • 入库时间 2023-06-19 16:31:45

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-09-13

    实质审查的生效 IPC(主分类):G06Q40/04 专利申请号:2022106184198 申请日:20220601

    实质审查的生效

说明书

技术领域

本申请涉及金融技术领域,特别是涉及一种账户组中账户的计息方法、装置、设备及存储介质。

背景技术

随着金融技术的发展,人们的联机交易频率也日益增加。联机交易包括银行柜台单笔交易,、自助设备发起的交易以及各种渠道接入的需要及时响应的交易,比如柜台存取款,使用央行小额批量支付系统进行转账,自动取款机ATM(Automated Teller Machine)取款等都属于联机交易。随着人们联机交易频率的增加,对于全天候进行联机交易的需求越来越受到重视。

目前,在银行系统切换日期后,银行系统需要对银行账户进行日终批量处理,来对银行账户进行日终计息。在银行系统未完成所有账户的日终批量处理前,若尚未进行日终批量处理的账户组中的账户想要进行联机交易,则会先对这一账户组进行日终计息,日终计息结束后,才能响应账户的联机交易请求。在日终计息的过程中,银行系统需要依次访问账户组下的所有账户来获取账户余额,由于银行系统一次只能根据一个账户的账号,获取一个账户的余额,使得银行系统获取账户组下所有账户的余额需要较长的时间。若账户组下的账户在银行系统切日、账户日终批量处理完成前发起联机交易请求,日终计息的过程以及联机交易的过程均会计入联机交易时长,然而,银行系统的联机交易对于时效性又有较高的要求,若交易时长超出预设的时限,将会自动中断交易,这就导致账户组中账户在银行系统切日后、账户日终批量处理完成前,会因联机交易超时导致无法进行联机交易。

因此,如何缩短进行日终计息所需的时长,减少因联机交易超时导致的无法交易的情况,成为目前亟待解决的问题。

发明内容

基于上述问题,本申请提供了一种账户组中账户的计息方法、装置、设备及存储介质,可以缩短进行日终计息所需的时长,减少因联机交易超时导致的无法交易的情况。

本申请实施例公开了如下技术方案:

第一方面,本申请提供了一种账户组中账户的计息方法,所述方法包括:

获取账户组中账户的交易信息,所述账户组包含多个所述账户;

根据所述账户的交易信息,更新所述账户组余额;

根据更新后的账户组余额以及目标账户的余额,得到所述目标账户的日终计息结果。

可选地,所述根据所述账户组余额以及所述账户的余额,得到所述账户的日终计息结果,包括:

根据所述更新后的账户组余额以及日终汇率,将所述账户组余额兑换为账户组本币金额;

根据所述账户组本币金额以及预设的账户组利率计算规则,获取所述账户组日终利率;

根据所述账户组日终利率以及目标账户的余额,得到所述目标账户的日终计息结果。

可选地,所述方法还包括:

在预设时间,生成日终批量处理请求;

执行所述日终批量处理请求,得到所有银行账户的日终批量处理结果;

根据所述所有银行账户的日终批量处理结果,确定目标账户组的日终批量处理结果;

根据所述目标账户组的日终批量处理结果,获取所述目标账户组的总金额;

若所述目标账户组的总金额与所述目标账户组更新后的账户组余额不一致,生成异常信息。

可选地,所述获取账户组中账户的交易信息之后,还包括:

根据所述账户组中账户的交易信息,更新所述账户的余额。

可选地,所述根据所述账户组余额以及账户组日终利率,得到所述账户的日终计息结果之后,还包括:

获取账户组余额更新信息中的账户交易时间;

若所述账户交易时间在得到所述账户的日终计息结果之前,输出报错信息。

第二方面,本申请提供了一种账户组中账户的计息装置,所述装置包括:获取模块,更新模块以及计息模块;

所述获取模块,用于获取账户组中账户的交易信息,所述账户组包含多个所述账户;

所述更新模块,用于根据所述账户的交易信息,更新所述账户组余额;

所述计息模块,用于根据更新后的账户组余额以及目标账户的余额,得到所述目标账户的日终计息结果。

可选地,所述装置还包括:批量模块以及异常模块;

所述批量模块,用于在预设时间,生成日终批量处理请求;执行所述日终批量处理请求,得到所有银行账户的日终批量处理结果;

所述异常模块,用于根据所述所有银行账户的日终批量处理结果,确定目标账户组的日终批量处理结果;根据所述目标账户组的日终批量处理结果,获取所述目标账户组的总金额;若所述目标账户组的总金额与所述目标账户组更新后的账户组余额不一致,生成异常信息。

可选地,所述装置还包括:报错模块;

所述报错模块,用于获取账户组余额更新信息中的账户交易时间;若所述账户交易时间在得到所述账户的日终计息结果之前,输出报错信息。

第三方面,本申请提供了一种账户组中账户的计息设备,所述设备包括:存储器和处理器;

所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;

所述处理器用于根据所述程序代码中的指令执行上述第一方面中任一项所述的账户组中账户的计息方法的步骤。

第四方面,本申请提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机指令,当所述计算机指令在账户组中账户的计息设备上运行时,所述账户组中账户的计息设备执行上述第一方面中任一项所述的账户组中账户的计息方法的步骤。

相较于现有技术,本申请具有以下有益效果:

本申请提供了一种账户组中账户的计息方法,该方法中,首先获取账户组中账户的交易信息,上述账户组包含多个账户;然后,根据账户的交易信息,更新账户组余额,因在日常交易中实时更新了账户组余额,当对账户组中账户进行计息时,仅需要访问该账户组,无需访问账户组中的所有账户,就可以得到账户组余额,缩短了获取账户组余额所需要的时间;最后,根据更新后的账户组余额以及目标账户的余额,得到目标账户的日终计息结果。如此,节约了获取账户组余额的时间,使得在联机交易时限内可以完成账户组中目标账户的日终计息和联机交易,由此,可以缩短进行日终计息所需的时长,减少因联机交易超时导致的无法交易的情况,提高了使用银行系统进行联机交易的便利性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种账户组中账户的计息方法流程图;

图2为本申请实施例提供的另一种账户组中账户的计息方法流程图;

图3为本申请实施例提供的一种账户组中账户的计息装置示意图;

图4为本申请实施例提供的另一种账户组中账户的计息装置示意图;

图5为本申请实施例提供的一种账户组中账户的计息设备示意图。

具体实施方式

本发明提供的一种账户组中账户的计息方法、装置、设备及存储介质可用于金融领域或其他领域,例如,可用于金融领域中对靠档计息的账户组中账户进行日终计息。其他领域为除金融领域之外的任意领域,例如,数据处理领域。上述仅为示例,并不对本发明提供的一种账户组中账户的计息方法、装置、设备及存储介质的应用领域进行限定。

本申请说明书和权利要求书及附图说明中的术语“第一”、“第二”“第三”、和“第四”等是用于区别不同对象,而不是用于限定特定顺序。

在本申请实施例中,“作为示例”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“作为示例”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“作为示例”或者“例如”等词旨在以具体方式呈现相关概念。

本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。

正如前文描述,目前在银行系统切换日期后,银行系统需要对银行账户进行日终批量处理,来对银行账户进行日终计息。在银行系统未完成所有账户的日终批量处理前,若尚未进行日终批量处理的账户组中的账户想要进行联机交易,则会先对这一账户组进行日终计息,日终计息结束后,才能响应账户的联机交易请求。而由于日终计息耗时过长,常常导致因联机交易超时而无法响应账户组中账户的联机交易请求。

发明人经过研究,发现日终计息之所以耗时过长,是因为在日终计息的过程中,银行系统需要依次访问账户组下的所有账户来获取账户余额,但银行系统一次只能根据一个账户的账号,获取一个账户的余额,导致获取账户组余额所需的时间过长,进而导致日终计息耗时过长。

有鉴于此,为了缩短进行日终计息所需的时长,减少因联机交易超时导致的无法交易的情况,本申请提供了一种账户组中账户的计息方法,该方法中,首先获取账户组中账户的交易信息,上述账户组包含多个账户;然后,根据账户的交易信息,更新账户组余额,因在日常交易中实时更新了账户组余额,当对账户组中账户进行计息时,仅需要访问该账户组,无需访问账户组中的所有账户,就可以得到账户组余额,缩短了获取账户组余额所需要的时间,进而缩短了日终计息所需的时长,减少了账户组中账户在银行系统切日后、账户日终批量处理完成前,因联机交易超时导致无法进行联机交易的情况。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

参见图1,该图为本申请实施例提供的一种账户组中账户的计息方法流程图,该账户组中账户的计息方法可以由银行系统执行,该方法包括:

S101:银行系统获取账户组中账户的交易信息。

一个账户组中包含有多个账户,银行系统可以在响应账户的交易请求后,生成账户的交易信息,账户的交易信息包括但不限于账户的余额变更信息。

S102:银行系统根据账户的交易信息,更新账户组余额。

银行系统可以预先存储账户组中所有账户的总的余额,在账户产生交易信息后,可以读取账户的交易信息中的余额变更信息,根据余额变更信息更新账户组余额。作为示例,账户组余额可以分币种进行更新,例如,账户组中的一个账户存入了100美元,则在账户组余额中加100美元,同账户组的另一个账户取出了300人民币,则在账户组余额中减300人民币。

由此,在联机交易发生时,可以异步更新账户组对应币种的余额,当需要进行日终计息时,无需依次访问账户组下所有账户的余额,就可以获得账户组余额。

S103:银行系统根据更新后的账户组余额以及目标账户的余额,得到目标账户的日终计息结果。

根据更新后的账户组余额及预设的账户组利率计算规则,银行系统可以得到账户组日终利率,账户组中所有账户均使用账户组日终利率进行计息,根据账户组日终利率以及账户余额,可以得到账户的日终计息结果。

由此,在日常交易中实时更新了账户组余额,当对账户组中账户进行日终计息时,仅需要访问该账户组,无需访问账户组中的所有账户,就可以得到账户组余额,缩短了获取账户组余额所需要的时间,也就缩短了日终计息所需要的总时间,减少了账户组中账户在银行系统切日后、账户日终批量处理完成前,因联机交易超时导致无法进行联机交易的情况。

参见图2,该图为本申请实施例提供的另一种账户组中账户的计息方法流程图,该方法包括:

S201:银行系统获取账户组中账户的交易信息。

一个账户组中包含有多个账户,银行系统可以在响应账户的交易请求后,生成账户的交易信息,账户的交易信息包括但不限于账户的余额变更信息。

S202:银行系统根据账户的交易信息,更新账户组余额。

银行系统可以预先存储账户组中所有账户的总的余额,在账户产生交易信息后,可以读取账户的交易信息中的余额变更信息,根据余额变更信息更新账户组余额。作为示例,账户组余额可以分币种进行更新。

S203:银行系统根据更新后的账户组余额以及日终汇率,将更新后的账户组余额兑换为账户组本币金额。

银行的利率计算规则可以是以本币为基准进行设定的,其中,本币指的是某个国家或地区法定的货币,这就需要在进行日终计息的过程中将可能包含的其他国家或地区的法定的货币兑换为本币。

得到日终计息结果所使用的账户组余额为银行系统切日前的最后一刻更新后的账户组余额,在前一日日终后,银行系统可以获取日终汇率,根据日终汇率,可以将以至少一种货币为单位进行存储的账户组余额兑换为账户组本币金额。例如,在中国境内,本币指人民币,若银行系统切日前的最终账户组余额为900000美元、80000欧元,在银行系统切日后,要根据获取的日终汇率,将900000美元以及80000欧元均兑换为人民币,并计算总金额,作为账户组本币金额。

S204:银行系统根据账户组本币金额以及预设的账户组利率计算规则,获取账户组日终利率。

需要说明的是,上述S203、S204的步骤可以在需要进行账户日终计息或需要进行账户日终批量处理时执行,也可以在银行系统切日后自动执行。作为示例,在银行系统切日后,银行系统自动执行获取账户组日终利率的步骤,当银行系统识别到存在进行账户日终计息或进行账户日终批量处理的请求时,可以直接获取计算好的账户组日终利率,进一步节省对账户组中账户进行日终计息的时间。

S205:银行系统根据账户组日终利率以及账户余额,得到账户的日终计息结果。

账户组中的所有账户均使用账户组日终利率进行计息,根据账户组日终利率以及账户余额,可以得到账户的日终计息结果。

S206:银行系统获取账户组余额更新信息中的账户交易时间。

账户组中账户产生交易信息后,会生成账户组余额的更新信息,银行系统根据账户组余额的更新信息对账户组余额进行更新。账户组余额的更新信息包括但不限于账户交易时间。

S207:银行系统判断账户交易时间是否在得到日终计息结果之前,若是,则执行S208所述的步骤,若否,则执行S202所述的步骤。

在联机交易发生时,异步更新账户组对应币种的余额,账户组余额的更新可能存在延迟。若获取的账户组余额更新信息中,账户交易时间在得到上一日的日终计息结果之前,则认为根据账户组余额得到的账户组日终利率并不准确,此时,需要执行S208的步骤;若账户交易时间在得到上一日的日终计息结果之后,则可以根据账户组余额更新信息,执行如S202所述的步骤,更新账户组余额。

作为示例,银行系统可以在每次接收到账户组余额更新信息时,对账户组余额更新信息中的账户交易时间与得到日终计息结果的时间进行比较,也可以在每日的固定时间,获取预设时段内的账户组余额更新信息中的账户交易时间,与得到日终计息结果的时间进行比较。可以只比较账户交易时间与上一次得到日终计息结果的时间,也可以在账户交易时间早于T日得到日终计息结果的时间时,比较账户交易时间与T-1日得到日终计息结果的时间,直至账户交易时间晚于某一日得到日终计息结果的时间。

S208:银行系统输出报错信息。

报错信息包括但不限于上述账户交易时间以及得到上述账户组日终计息结果的时间,银行系统可以以报表的形式输出报错信息,提示柜员修正账户组利息。

S209:银行系统在预设时间,生成日终批量处理请求。

预设时间通常设定在夜间联机交易量较少的时段,每次银行系统切日后,都需要对银行账户进行日终批量处理。

S210:银行系统执行日终批量处理请求,得到所有银行账户的日终批量处理结果。

日终批量处理包括但不限于日终计息,可以由银行系统在预设时间调用预设的程序完成。

S211:银行系统根据所有银行账户的日终批量处理结果,确定目标账户组的日终批量处理结果。

在日终批量处理完成前产生联机交易请求的账户,需要先执行日终计息,得到账户的日终计息结果后,银行系统才能响应账户的联机交易请求。为了核验日终计息结果的准确性,减少因账户组余额更新延迟导致的账户日终计息异常,银行系统在预设时间仍会对提前进行了日终计息的账户执行日终批量处理,得到所有银行账户的日终批量处理结果后,可以从中确定目标账户组的日终批量处理结果。

S212:银行系统根据账户组的日终批量处理结果,获取账户组的总金额。

账户组的日终批量处理结果包括银行系统切日前最后一刻的账户组的总金额。

S213:银行系统判断目标账户组的总金额与目标账户组更新后的账户组余额是否一致,若是,则结束流程,若否,则执行S214所述的步骤。

将执行日终批量处理过程中得到的目标账户组的总金额与对目标账户提前执行日终计息时使用的目标账户组更新后的账户组余额做对比,若提前执行日终计息过程中获取的账户组余额与日终批量处理过程中获取的账户组的总金额一致,则认为日终计息结果准确,结束当日的日终计息流程;若二者不一致,则认为日终计息时可能有因延迟而未执行的账户组余额的更新嘻嘻,导致日终计息结果不准确,执行S214的步骤。

S214:银行系统生成异常信息。

当提前执行日终计息过程中获取的账户组余额与日终批量处理过程中获取的账户组的总金额不一致时,银行系统生成相应的异常信息。作为示例,银行系统可以自动将账户组余额替换为账户组的总金额,重新获取账户日终计息结果,也可以在日终批量处理结果中读取该账户日终计息结果。

S215:银行系统根据账户的交易信息,更新账户的余额。

银行系统在获取账户组中账户的交易信息后,可以实时根据账户的交易信息,更新账户的余额。需要说明的是,账户的余额的更新与S202-S214的步骤在执行上并无确定的先后顺序,账户的余额的更新与账户组余额的更新可以是异步执行的。

通过上述方案,可以缩短获取账户组余额所需要的时间,也就缩短了日终计息以及日终批量处理所需要的时间,减少了账户组中账户在银行系统切日后、账户日终批量处理完成前,因联机交易超时导致无法进行联机交易的情况,也可以通过获取账户组余额更新信息中的账户交易时间,减少因账户组余额更新延迟导致的账户日终计息结果异常或日终批量处理结果异常。

参见图3,该图为本申请实施例提供的一种账户组中账户的计息装置示意图,该装置包括:获取模块301,更新模块302以及计息模块303。

获取模块301:用于获取账户组中账户的交易信息。

更新模块302:用于根据账户的交易信息,更新账户组余额。

计息模块303:用于根据更新后的账户组余额以及目标账户的余额,得到目标账户的日终计息结果。

参见图4,该图为本申请实施例提供的另一种账户组中账户的计息装置示意图,该装置包括:获取模块401,更新模块402,计息模块403,批量模块404,异常模块405以及报错模块406。

获取模块401:用于获取账户组中账户的交易信息。

更新模块402:用于根据账户的交易信息,更新账户组余额。

计息模块403:用于根据更新后的账户组余额以及目标账户的余额,得到目标账户的日终计息结果。

批量模块404:用于在预设时间,生成日终批量处理请求;执行日终批量处理请求,得到所有银行账户的日终批量处理结果。

异常模块405,用于根据所有银行账户的日终批量处理结果,确定目标账户组的日终批量处理结果;根据目标账户组的日终批量处理结果,获取目标账户组的总金额;若目标账户组的总金额与目标账户组更新后的账户组余额不一致,生成异常信息。

报错模块406:用于获取账户组余额更新信息中的账户交易时间;若账户交易时间在得到账户的日终计息结果之前,输出报错信息。

参见图5,该图为本申请实施例提供的一种账户组中账户的计息设备的示意图,该账户组中账户的计息设备包括:存储器401和处理器402。

存储器501:用于存储程序代码,并将程序代码传输给处理器。

处理器502:用于根据程序代码中的指令执行上述账户组中账户的计息方法的步骤。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备及系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的设备及系统实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元提示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述,仅为本申请的一种具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号