一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种倒推日金融交易数据处理系统、方法、设备及介质与流程

2022-09-04 09:56:46 来源:中国专利 TAG:


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.图1示出了本技术实施例提供的一种倒推日金融交易数据处理系统的结构示意图;
30.图2示出了本技术实施例提供的一种倒推日金融交易数据处理的示意图;
31.图3示出了本技术实施例提供的另一种倒推日金融交易数据处理系统的结构示意图;
32.图4示出了本技术实施例提供的一种倒推日金融交易数据处理方法的流程示意图。
具体实施方式
33.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
34.在下面的描述中阐述了很多具体细节以便于充分理解本技术,但是本技术还可以采用其它不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本技术内涵的情况下做类似推广,因此本技术不受下面公开的具体实施例的限制。
35.本发明提供的倒推日金融交易数据处理系统、方法、设备及介质可用于金融领域或其他领域,例如,可用于金融领域中的倒推金融交易应用场景。其他领域为除金融领域之外的任意领域,例如,计算机领域。上述仅为示例,并不对本发明提供的倒推日金融交易数据处理系统、方法、设备及介质的应用领域进行限定。
36.随着当前社会的金融和计算机发展,涉及越来越多的金融交易,银行作为进行金融交易的重要环节之一,需要对金融交易进行数据记录。
37.但是在实际应用中,在银行经常存在处理汇款入账倒起息、补记会计分录、补偿交易、因假日期间业务堆积需进行的倒推金融交易等业务场景,往往需要倒推至指定某一日期进行存款、取款、转账等金融交易,并从指定日期开始计算利息,而客户的账户余额在此期间可能已经发生多次变化,存款利率也随市场利率行情发生了多次变化,如果直接在当前交易日,而不是倒推日办理金融业务则会出现客户的账户应付利息、历史余额不正确等情况。
38.当前可以利用传统的交易流水表、利率历史表,先还原指定倒推日期当天的账户余额、利息增量、应付利息,然后逐笔发起交易流水表中的联机交易和每日批量计息程序,以此来计算账户交易当天应有的账户余额、应付利息。但是对于历史交易频繁的账户发起的倒推日交易,或指定倒推日期较远的交易,由于需要重新发起的历史交易和批量程序太多,存在严重性能问题。
39.因此,现在亟需一种能够对倒推日金融交易数据进行处理的方法,以便减少客户的金钱损失。
40.基于此,本技术实施例提供了一种倒推日金融交易数据处理系统,系统包括:账户历史监控模块和倒推计息模块,账户历史监控模块,用于对目标账户的历史余额和历史利率进行监控,并记录至账户历史监控表,倒推计息模块,用于根据账户历史监控表,计算倒
推日期和当前日期之间的时间段内的应付利息,以便得到目标账户在发起倒推日金融交易数据处理之后的当前日期的实时余额和应付利息,也就是说,在利用账户历史监控模块详细记录每个时间节点目标账户的历史余额和历史利率之后,后续倒推计息模块就可以根据详细的目标账户的数据,计算倒推日期至当前日期之间的应付利息,并且得到当前日期的实时余额,实现对倒推日金融交易数据进行处理,保证目标账户的金融交易数据的准确性,避免目标账户的金钱损失。
41.为了更好地理解本技术的技术方案和技术效果,以下将结合附图对具体的实施例进行详细的描述。
42.参见图1,该图为本技术实施例提供的一种倒推日金融交易数据处理系统的结构示意图。
43.本实施例提供的倒推日金融交易数据处理系统100包括:账户历史监控模块110和倒推计息模块120。
44.在本技术的实施例中,账户历史监控模块110用于对目标账户的历史余额和历史利率进行监控,并记录至账户历史监控表。也就是说,账户历史监控模块110负责监控和记录目标账户自开户以来整个周期的余额动账、存款利率变化,并提供统一的接口,以利用该接口向所有涉及余额动账、利率变化的联机交易、批量程序进行调用。账户历史监控模块110监控和记录的要素主要包含:时间、目标账户、目标账户的历史余额、目标账户的历史利率等信息,该信息记录在账户历史监控表中。
45.在实际应用中,账户历史监控表区别于普通的交易流水表,交易流水表仅仅记录所有账户交易,包含金融类、维护类、签约类交易,即使是金融类交易流水也主要关注交易账户、交易金额、交易处理结果,而不涉及交易后的余额或交易时的利率,本技术实施例提供的账户历史监控表,主要针对所有涉及余额动账、利率变化的联机交易、批量计息程序等交易场景进行记录,记录要素主要为交易后的目标账户的历史余额、应付利息、历史利率等信息,专门适用于倒推日金融交易,可以作为后续倒推计息模块的基础数据。
46.在本技术的实施例中,倒推计息模块120用于根据账户历史监控表,计算倒推日期和当前日期之间的时间段内的应付利息,以便得到目标账户在发起倒推日金融交易数据处理之后的当前日期的实时余额和应付利息。也就是说,倒推计息模块120根据账户历史监控表中的目标账户的历史余额和历史利率,计算得到倒推日期和当前日期之间的时间段内的应付利息,即计算得到由于倒推金融交易产生的应付利息,从而对倒推日金融交易数据进行准确处理。
47.在本技术的实施例中,倒推计息模块120可以具体用于将倒推日期和当前日期之间的时间段切分为多个时间分片,计算多个时间分片中每个时间分片的应付利息差额,得到多个时间分片在该时间段内的应付利息,其中,多个时间分片的时间切分点为历史余额或历史利率在时间段内的变化点,也就是说,在倒推日期和当前日期之间的时间段中,历史余额或者历史利率的变化点,都可以作为多个时间分片的时间切分点,以便每一个时间分片内的历史余额和历史利率都不变动。
48.参考图2所示,为本技术实施例提供的一种倒推日金融交易数据处理的示意图。参考图2所示,t0为交易日,tn为倒推日或入账日,在t0和tn之间有多个历史余额或者历史利率的变化点,历史余额和历史利率的变化点可以通过账户历史监控表进行获取。参考图2所
示,从倒推日tn到当前交易日t0切分为t
n-t
n-1
、t
n-1-t
n-2
、...、t
2-t1、t
1-t0共n个时间分片。在发起倒推日金融交易数据处理之前,历史余额为an,倒推日交易金额为amount,则发起倒推日金融交易数据处理之后,倒推日tn的实时余额为bn=an amount,而后可以计算发起倒推日金融交易数据处理前后的每日利息的日增量,发起倒推日金融交易数据处理之前的每日利息日增量cn=an
×
日利率,发起倒推日金融交易数据处理之后的每日利息日增量dn=bn
×
日利率。
49.在得到发起倒推日金融交易数据处理前后的每日利息日增量之后,就可以计算每个时间分片的应付利息差额,例如发起倒推日金融交易数据处理之前的时间分片t
n-t
n-1
之间的历史应付利息为en=cn
×
(t
n-t
n-1
),发起倒推日金融交易数据处理之后的时间分片t
n-t
n-1
之间的目标应付利息为fn=dn
×
(t
n-t
n-1
),时间分片t
n-t
n-1
的应付利息差额为en-fn,利用上述方法可以分别计算出每个时间分片的应付利息差额,累计多个时间分片的应付利息差额之和,得到累计应付利息差额∑(e
i-fi),其中i为0至n中任意一个数字,最终得到交易日或当前日期的应付利息,当前日期的应付利息为当前日期的历史应付利息加上累计应付利息差额∑(e
i-fi)。
50.具体的,发起倒推日金融交易数据处理之后,当前日期t0的实时余额为b0=a0 amount。
51.在本技术的实施例中,在发起倒推日金融交易数据处理之后,若存在某个时间分片中,目标账户的实时余额小于0,并且目标账户不支持透支,则该倒推日金融交易不成立,则提示无法对目标账户进行倒推日金融交易。
52.在本技术的实施例中,倒推日金融交易数据处理系统100还可以包括更新模块130,参考图3所示,更新模块可以将目标账户在发起倒推日金融交易数据处理之后的多个时间分片的时间切分点的实时余额和实时余额对应的实时利率更新至账户历史监控表。也就是说,将账户历史监控表中的多个时间分片的时间切分点的历史余额和历史余额对应的历史利率更新为实时余额和实时余额对应的实时利率
53.在本技术的实施例中,账户历史监控表还包括多个时间分片中每个时间分片的历史应付利息,在计算得到发起倒推日金融交易数据处理之后的多个时间分片中每个时间分片的目标应付利息之后,可以在账户历史监控表中将历史应付利息更新为目标应付利息,其中,具体进行更新时,还可以利用系统中包括的更新模块进行更新。
54.由此可见,通过账户历史监控表,可以对目标账户的历史余额和历史利率进行监控,从倒推日期开始进行时间切片,系统只需要计算发起倒推日金融交易数据处理前后的应付利息差额和实时金额就能得出实际交易当天的应付利息和实时余额,避免了重复执行历史交易和批量计息的步骤,从而大大提高了倒推金融交易的处理性能。此外,在处理完倒推日金融交易后,更新账户历史监控表的实时余额和实时利率,以最大程度复原倒推日期进行交易的真实效果,从而能兼容同一账户多次进行倒推日金融交易的场景。
55.本技术实施例提供了一种倒推日金融交易数据处理系统,系统包括:账户历史监控模块和倒推计息模块,账户历史监控模块,用于对目标账户的历史余额和历史利率进行监控,并记录至账户历史监控表,倒推计息模块,用于根据账户历史监控表,计算倒推日期和当前日期之间的时间段内的应付利息,以便得到目标账户在发起倒推日金融交易数据处理之后的当前日期的实时余额和应付利息,也就是说,在利用账户历史监控模块详细记录
每个时间节点目标账户的历史余额和历史利率之后,后续倒推计息模块就可以根据详细的目标账户的数据,计算倒推日期至当前日期之间的应付利息,并且得到当前日期的实时余额,实现对倒推日金融交易数据进行处理,保证目标账户的金融交易数据的准确性,避免目标账户的金钱损失。
56.基于以上实施例提供的一种倒推日金融交易数据处理系统,本技术实施例还提供了一种倒推日金融交易数据处理方法,下面结合附图来详细说明其工作原理。
57.参见图4,该图为本技术实施例提供的一种倒推日金融交易数据处理方法的流程示意图。
58.本实施例提供的倒推日金融交易数据处理方法包括以下步骤:
59.s101,对目标账户的历史余额和历史利率进行监控,并记录至账户历史监控表;
60.s102,根据所述账户历史监控表,计算倒推日期和当前日期之间的时间段内的应付利息。
61.在本技术的实施例中,可以根据所述账户历史监控表,计算倒推日期和当前日期之间的时间段内的应付利息,以便得到所述目标账户在发起倒推日金融交易数据处理之后的所述当前日期的实时余额和所述应付利息。
62.可选地,所述根据所述账户历史监控表,计算倒推日期和当前日期之间的时间段内的应付利息包括:
63.将倒推日期和当前日期之间的时间段切分为多个时间分片,计算多个时间分片中每个时间分片的应付利息差额,得到所述多个时间分片在所述时间段内的应付利息,所述多个时间分片的时间切分点为所述历史余额或所述历史利率在所述时间段内的变化点。
64.可选地,所述账户历史监控表还包括所述多个时间分片中每个时间分片的历史应付利息;
65.所述方法还包括:
66.将所述账户历史监控表的所述历史应付利息更新为目标应付利息。
67.可选地,所述方法还包括:
68.将所述目标账户在发起倒推日金融交易数据处理之后的所述多个时间分片的时间切分点的实时余额和实时余额对应的实时利率更新至所述账户历史监控表。
69.基于以上实施例提供的一种倒推日金融交易数据处理方法,本技术实施例还提供了一种倒推日金融交易数据处理设备,倒推日金融交易数据处理设备包括:
70.处理器和存储器,处理器的数量可以一个或多个。在本技术的一些实施例中,处理器和存储器可通过总线或其它方式连接。
71.存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括nvram。存储器存储有操作系统和操作指令、可执行模块或者数据结构,或者它们的子集,或者它们的扩展集,其中,操作指令可包括各种操作指令,用于实现各种操作。操作系统可包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。
72.处理器控制终端设备的操作,处理器还可以称为cpu。
73.上述本技术实施例揭示的方法可以应用于处理器中,或者由处理器实现。处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通
过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
74.本技术实施例还提供一种计算机可读存储介质,用于存储程序代码,该程序代码用于执行前述各个实施例的方法中的任意一种实施方式。
75.在本技术的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
76.需要说明的是,本技术上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
77.当介绍本技术的各种实施例的元件时,冠词“一”、“一个”、“这个”和“所述”都意图表示有一个或多个元件。词语“包括”、“包含”和“具有”都是包括性的并意味着除了列出的元件之外,还可以有其它元件。
78.需要说明的是,本领域普通技术人员可以理解实现上述方法实施例中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。其中,所述存储
介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random access memory,ram)等。
79.可以以一种或多种程序设计语言或其组合来编写用于执行本技术的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
80.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元及模块可以是或者也可以不是物理上分开的。另外,还可以根据实际的需要选择其中的部分或者全部单元和模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
81.以上所述仅是本技术的优选实施方式,虽然本技术已以较佳实施例披露如上,然而并非用以限定本技术。任何熟悉本领域的技术人员,在不脱离本技术技术方案范围情况下,都可利用上述揭示的方法和技术内容对本技术技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本技术技术方案的内容,依据本技术的技术实质对以上实施例所做的任何的简单修改、等同变化及修饰,均仍属于本技术技术方案保护的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献