一种不间断运行的日终处理方法、装置、设备及介质制造方法及图纸

技术编号:37717772 阅读:14 留言:0更新日期:2023-06-02 00:14
本申请涉及计算机系统应用技术领域,具体涉及一种不间断运行的日终处理方法、装置、设备及介质。一种不间断运行的日终处理方法,应用于服务器中,包括:接收用户提交的第一交易信息;确定用户的账户信息为第一账户信息;第一账户信息包括当前会计日期信息、当前余额信息、上日余额日期信息和上日余额信息之间的对应关系;基于第一交易信息和当前余额信息,确定第三数值;将当前余额信息的值更新为第三数值,将当前会计日期信息的值和上日余额日期信息的值均更新为第三日期,将上日余额信息的值更新为第一数值。实现更新账户信息时,实时数据与日终数据同时更新,提高数据更新的及时性,进而提高日终处理的数据准确性。进而提高日终处理的数据准确性。进而提高日终处理的数据准确性。

【技术实现步骤摘要】
一种不间断运行的日终处理方法、装置、设备及介质


[0001]本申请涉及计算机系统应用
,具体涉及一种不间断运行的日终处理方法、装置、设备及介质。

技术介绍

[0002]银行在一日业务结束以后,对账务、现金进行核对,称为日终处理。在传统的日终处理中,需要暂停日间业务;即银行的网点有固定的营业时间,超过时间则无法办理业务。但随着科技和网络的不断发展,人们的生活习惯也发生了很大的改变,需要在非营业时间进行一些网点的交易,例如通过手机银行取款、转账、贷款等,这就需要银行系统支持7*24小时业务办理功能。
[0003]目前,银行系统使用两套数据库表,一套数据库表用于交易,另一套数据库表用于日终跑批;两套数据库表采用实时同步或者定时同步的方式同步数据,实现7*24小时业务办理功能。
[0004]在上述相关技术中,银行的交易量是以千亿计量的,同步两套数据库表中的数据对银行系统的要求非常高;若在时间临界点出现数据延迟,会影响日终处理的数据准确性。

技术实现思路

[0005]为了解决银行系统日终处理的数据准确性较低的问题,本申请提供一种不间断运行的日终处理方法、装置、设备及介质。
[0006]在本申请的第一方面提供了一种不间断运行的日终处理方法,应用于服务器中,所述方法包括:接收用户提交的第一交易信息,所述第一交易信息为所述用户在第一日期的日终时间段提交的交易信息;确定所述用户的账户信息为第一账户信息;所述账户信息包括当前会计日期信息、当前余额信息、上日余额日期信息和上日余额信息之间的对应关系,在所述第一账户信息中,所述当前会计日期信息的值为所述第一日期,所述当前余额信息的值为第一数值,所述上日余额日期信息的值为第二日期,所述上日余额信息的值为第二数值;基于所述第一交易信息和所述第一数值,确定第三数值;所述第三数值为处理所述第一交易信息后的账户余额;将所述当前余额信息的值更新为所述第三数值,将所述当前会计日期信息的值和所述上日余额日期信息的值均更新为第三日期,将所述上日余额信息的值更新为所述第一数值;所述第三日期为所述第一日期的后一天。
[0007]通过采用上述技术方案,在数据表中增加上日余额日期信息和上日余额信息,更新账户信息时,实时数据与日终数据同时更新,在进行日终跑批处理的过程中支持交易,实现7*24小时业务办理功能;当用户在银行系统进行日终跑批操作的过程中提交交易信息,银行系统的服务器根据用户提交的交易信息,更新数据库中存储的账户信息,通过时间的对比和余额的对比体现账户的交易情况;相较于通过两套数据库表采用实时同步或者定时同步的方式同步数据,更新一套数据库表中字段的值的速度更快,提高数据更新的及时性,进而提高日终处理的数据准确性。
[0008]在一种可能的实施方式中,若在所述接收用户提交的第一交易信息之前,所述用户提交了第二交易信息;所述第二交易信息为所述用户在所述第一日期的非日终时间段提交的交易信息,所述第一日期的非日终时间段为与所述第一日期的日终时间段相邻且在所述第一日期的日终时间段之前的时间段;则所述第一日期与所述第二日期相同;所述方法还包括:接收所述用户提交的所述第二交易信息;确定所述用户的所述账户信息为第二账户信息;在所述第二账户信息中,所述当前会计日期信息的值为所述第一日期,所述当前余额信息的值为所述第二数值,所述上日余额日期信息的值为第四日期,所述上日余额信息的值为第四数值;基于所述第二交易信息和所述第二数值,确定处理所述第二交易信息后的账户余额为所述第一数值;维持所述当前会计日期信息的值不变,将所述当前余额信息的值更新为所述第一数值,将所述上日余额日期信息的值更新为所述第二日期,将所述上日余额信息的值更新为所述第二数值。
[0009]通过采用上述技术方案,当用户在第一日期的非日终时间段提交交易信息,银行系统的服务器根据用户提交的业务信息,更新第二账户信息中的当前余额信息的值、上日余额日期信息的值和上日余额信息的值。
[0010]在一种可能的实施方式中,若在所述接收用户提交的第一交易信息之前,所述用户未提交所述第二交易信息,则所述第一日期与所述第二日期不相同,且所述第一日期在所述第二日期之后。
[0011]通过采用上述技术方案,若用户在提交第一交易信息之前未提交第二交易信息,则第一账户信息中当前会计日期信息的值与上日余额日期信息的值不相同,以便于工作人员分析用户的交易情况。
[0012]在一种可能的实施方式中,若所述用户在所述第三日期的非日终时间段和日终时间段均未提交交易信息,所述方法还包括:确定所述用户的所述账户信息为第三账户信息;在所述第三账户信息中,所述当前会计日期信息的值为所述第三日期,所述当前余额信息的值为所述第三数值,所述上日余额日期信息的值为所述第三日期,所述上日余额信息的值为所述第一数值;在进行日终操作时,维持所述当前余额信息的值、所述上日余额日期信息的值和所述上日余额信息的值不变,将所述当前会计日期信息的值更新为第五日期;所述第五日期为所述第三日期的后一天。
[0013]通过采用上述技术方案,若用户在第三日期内未提交交易信息,则银行系统的服务器只在进行日终操作后将第三账户信息中的当前会计日期信息的值增加一天,其他信息保持不变。
[0014]在一种可能的实施方式中,若所述用户在所述第三日期内仅提交第三交易信息;所述第三交易信息为所述用户在所述第三日期的非日终时间段内提交的交易信息;所述方法还包括:接收所述用户提交的所述第三交易信息;确定所述用户的所述账户信息为所述第三账户信息;基于所述第三交易信息和所述第三数值,确定第五数值;维持所述当前会计日期信息的值和所述上日余额日期信息的值不变,将所述当前余额信息的值更新为所述第五数值,将所述上日余额信息的值更新为所述第三数值;确定所述用户的所述账户信息为第四账户信息,在所述第四账户信息中,所述当前会计日期信息的值为所述第三日期,所述当前余额信息的值为所述第五数值,所述上日余额日期信息的值为所述第三日期,所述上日余额信息的值为所述第三数值;在进行日终操作时,维持所述当前余额信息的值、所述上
日余额日期信息的值和所述上日余额信息的值不变,将所述当前会计日期信息的值更新为所述第五日期。
[0015]通过采用上述技术方案,若用户仅在第三日期的非日终时间段提交交易信息,服务器在处理完非日终时间段提交的交易信息后,更新第三账户信息中的当前余额信息的值、上日余额日期信息的值和上日余额信息的值;进行日终跑批操作后,在已更新的第三账户信息的基础上,更新账户信息中的当前会计日期信息的值。
[0016]在一种可能的实施方式中,在所述接收用户提交的第一交易信息之前,所述方法还包括:创建存储所述账户信息的数据库;所述存储所述账户信息的数据库中包括第一数据表和第二数据表,所述第一数据表中包括当前会计日期字段,所述第二数据表中包括当前余额字段、上日余额日期字段和上日余额字段;所述当前会计日期字段所对应的数据为所述当前会计日期信息的值,所述当前余额字段所对应的数据为所述当前余额信息的值,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种不间断运行的日终处理方法,其特征在于,应用于服务器中,所述方法包括:接收用户提交的第一交易信息,所述第一交易信息为所述用户在第一日期的日终时间段提交的交易信息;确定所述用户的账户信息为第一账户信息;所述账户信息包括当前会计日期信息、当前余额信息、上日余额日期信息和上日余额信息之间的对应关系,在所述第一账户信息中,所述当前会计日期信息的值为所述第一日期,所述当前余额信息的值为第一数值,所述上日余额日期信息的值为第二日期,所述上日余额信息的值为第二数值;基于所述第一交易信息和所述第一数值,确定第三数值;所述第三数值为处理所述第一交易信息后的账户余额;将所述当前余额信息的值更新为所述第三数值,将所述当前会计日期信息的值和所述上日余额日期信息的值均更新为第三日期,将所述上日余额信息的值更新为所述第一数值;所述第三日期为所述第一日期的后一天。2.根据权利要求1所述的一种不间断运行的日终处理方法,其特征在于,若在所述接收用户提交的第一交易信息之前,所述用户提交了第二交易信息;所述第二交易信息为所述用户在所述第一日期的非日终时间段提交的交易信息,所述第一日期的非日终时间段为与所述第一日期的日终时间段相邻且在所述第一日期的日终时间段之前的时间段;则所述第一日期与所述第二日期相同;所述方法还包括:接收所述用户提交的所述第二交易信息;确定所述用户的所述账户信息为第二账户信息;在所述第二账户信息中,所述当前会计日期信息的值为所述第一日期,所述当前余额信息的值为所述第二数值,所述上日余额日期信息的值为第四日期,所述上日余额信息的值为第四数值;基于所述第二交易信息和所述第二数值,确定处理所述第二交易信息后的账户余额为所述第一数值;维持所述当前会计日期信息的值不变,将所述当前余额信息的值更新为所述第一数值,将所述上日余额日期信息的值更新为所述第二日期,将所述上日余额信息的值更新为所述第二数值。3.根据权利要求2所述的一种不间断运行的日终处理方法,其特征在于,若在所述接收用户提交的第一交易信息之前,所述用户未提交所述第二交易信息,则所述第一日期与所述第二日期不相同,且所述第一日期在所述第二日期之后。4.根据权利要求1所述的一种不间断运行的日终处理方法,其特征在于,若所述用户在所述第三日期的非日终时间段和日终时间段均未提交交易信息,所述方法还包括:确定所述用户的所述账户信息为第三账户信息;在所述第三账户信息中,所述当前会计日期信息的值为所述第三日期,所述当前余额信息的值为所述第三数值,所述上日余额日期信息的值为所述第三日期,所述上日余额信息的值为所述第一数值;在进行日终操作时,维持所述当前余额信息的值、所述上日余额日期信息的值和所述上日余额信息的值不变,将所述当前会计日期信息的值更新为第五日期;所述第五日期为所述第三日期的后一天。5.根据权利要求4所述的一种不间断运行的日终处理方法,其特征在于,若所述用户在所述第三日期内仅提交第三交易信息;所述第三交易信息为所述用户在所述第三日期的非
日终时间段内提交的交易信息;所述方法还包括:接收所述用户提交的所述第三交易...

【专利技术属性】
技术研发人员:任朝利
申请(专利权)人:北京沐融信息科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1