余额数据更新方法和系统技术方案

技术编号:16427893 阅读:103 留言:0更新日期:2017-10-21 22:45
一种余额数据更新方法和系统,获取步骤:获取账户数据,其中,该账户数据中包含账户余额、上次余额更新日,以及与所述上次余额更新日对应的上次余额;检测步骤:检测所述上次余额更新日与系统当前交易日是否相同;执行步骤:包括:第一执行步骤:检测到所述上次余额更新日与系统当前交易日不相同时,执行数据更新操作。本发明专利技术提供的余额数据更新方法和系统在更新数据时,可以基于对帐数据中记录上次余额更新日和与该上次余额更新日对应的上次余额对账户余额进行更新,避免需要在特定的数据更新时间更新数据,从而可以系统的数据更新业务与正常的营运业务冲突,提高了系统的稳定性和可靠性。

Method and system for updating balance data

A balance data updating method and system, to obtain the following steps: acquiring account data, among them, the account data contains the account balance, the balance of the last day, and the last day of the last update the corresponding balance balance; detection steps: detecting the last update on the balance with current system trading day are the same step; including: the first step: to the detection of the last update on the balance with current system trading days are not the same, to perform data update operation. The present invention provides balance data updating method and system in the updating of data, data reconciliation can record the last day of the last update and balance and the balance on the corresponding balance to update the account balance is updated based on avoiding the need to update time in specific data to update the data, which can update the business system data conflict and normal the operation, improve the stability and reliability of the system.

【技术实现步骤摘要】
余额数据更新方法和系统
本专利技术属于应用于银行计算机系统中的数据处理方法,尤其是一种余额数据更新方法和系统。
技术介绍
为了确保银行系统在月底、年终等重要时点,日切可以按计划执行,第二天可以正常对外营业,通常通过提升批量处理速度来实现,此类方式至少存在以下问题:1、提升批量处理速度的方式,可靠性较差,一旦发生异常,那么对外营业时间就需要延时,直到批量处理完毕。2、对于提升批量处理速度本身来说,无论是专业人员配置上还是专业机器硬件配置上,对于银行的成本增加是很直观的。
技术实现思路
本专利技术的目的在于提供一种余额数据更新方法和系统,可以在任意时段更新余额数据。为此,本专利技术提供了一种余额数据更新方法,该方法包括以下步骤:获取步骤:获取账户数据,其中,该账户数据中包含账户余额、上次余额更新日,以及与所述上次余额更新日对应的上次余额;检测步骤:检测所述上次余额更新日与系统当前交易日是否相同;执行步骤:包括:第一执行步骤:所述上次余额更新日与系统当前交易日不相同时,执行以下数据更新操作:所述上次余额更新为所述账户余额;将所述账户余额更新为所述上次余额与交易金额的代数和,以及,将所述上次余额更新日更新为所述系统当前交易日。进一步的,所述执行步骤还包括:第二执行步骤:检测到所述上次余额更新日与所述系统当前交易日相同时,将所述账户余额更新为所述账户余额与所述系统当前交易日的交易金额的代数和。进一步的,在所述第一执行步骤之后,还包括:余额修改确定步骤:检测到取消交易请求时,确定该交易请求对应的账户余额修改是否完成;回滚步骤:如果完成,则将所述账户余额回滚至交易前的账户余额。进一步的,所述账户数据中还包含上日余额,在所述第一执行步骤之后,还包括:第一上日余额更新步骤:检测所述上次余额更新日至所述系统当前交易日之间未发生交易时,如果所述上次余额更新日与所述系统当前交易日不相同,将所述上日余额更新为所述账户余额。进一步的,在所述第一执行步骤之后,还包括:第二上日余额更新步骤:检测所述上次余额更新日至所述系统当前交易日之间发生过交易时,如果所述上次余额更新日与所述系统当前交易日相同,将所述上日余额更新为所述上次余额。此外,本专利技术还提供了一种余额数据更新系统,该系统包括以下模块:获取模块,用于获取账户数据,其中,该账户数据中包含账户余额、上次余额更新日,以及与所述上次余额更新日对应的上次余额;检测模块,用于检测所述上次余额更新日与系统当前交易日是否相同;执行模块,包括:第一执行模块,用于检测到所述上次余额更新日与系统当前交易日不相同时,执行以下操作:所述上次余额更新为所述账户余额;将所述账户余额更新为所述上次余额与交易金额的代数和,以及,将所述上次余额更新日更新为所述系统当前日。进一步的,所述执行模块还包括:第二执行模块,用于检测到所述上次余额更新日与所述系统当前交易日相同时,将所述账户余额更新为当前所述账户余额与所述系统当前交易日对应的交易金额的代数和。进一步的,还包括:余额修改确定模块,用于检测到取消交易请求时,确定该交易请求对应的账户余额修改是否完成;回滚模块,用于如果完成,则将所述账户余额回滚至交易前的账户余额。进一步的,所述账户数据中还包含上日余额,该余额数据更新系统还包括:第一上日余额更新模块,用于检测所述上次余额更新日至所述系统当前交易日之间未发生交易时,如果所述上次余额更新日与所述系统当前交易日不相同,将所述上日余额更新为所述账户余额。进一步的,还包括:第二上日余额更新模块,用于检测所述上次余额更新日至所述系统当前交易日之间发生过交易时,如果所述上次余额更新日与所述系统当前交易日相同,将所述上日余额更新为所述上次余额。相对于现有技术,本专利技术提供的余额数据更新方法和系统在更新数据时,可以基于对帐数据中记录上次余额更新日和与该上次余额更新日对应的上次余额对账户余额进行更新,避免需要在特定的数据更新时间更新数据,从而可以系统的数据更新业务与正常的营运业务冲突,提高了系统的稳定性和可靠性。附图说明下面结合附图对本专利技术的具体实施方式作进一步详细的说明,其中:图1是本专利技术第一实施方式的余额数据更新方法的流程图;图2是本专利技术第二实施方式的余额数据更新方法的流程图;图3是本专利技术第一实施方式的余额数据更新装置的示例性的功能模块图。图中:10:获取模块;20:第二执行模块;30:余额修改确定模块;40:回滚模块;50:第一执行模块;60:第二上日余额更新模块;70:第一上日余额更新模块;80:检测模块。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施方式及实施方式中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,所描述的实施方式仅仅是本专利技术一部分实施方式,而不是全部的实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。除非另有定义,本专利技术所使用的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在限制本专利技术。本申请中,应该本专利技术各实施例提供的余额数据更新方法可以是对账数据生成、账户平均余额计算、数据移植、账户基本信息查询、负债账号开立、国债账户开立、子账户负债账号开立、简单账户付息处理、简单计息账户付息、计算套档计息的利息、易得利、计提计息的计算、(简单)账户余额更新、账号信息查询、账务记账等。在本专利技术的各实施例中,系统交易日是指银行系统的交易子系统的日期,系统当前日是指银行系统的会计子系统的日期。图1是本专利技术第一实施方式的余额数据更新方法的流程图。如图1所示,该余额数据更新方法包括以下步骤:获取步骤S110:获取账户数据,其中,该账户数据中包含账户余额、上次余额更新日,以及与所述上次余额更新日对应的上次余额。本步骤中,上次余额更新日是指上次余额数据的日期,上次余额是指上次余额数据的数值。例如,上次余额操作的日期是2016年1月1日,更新的余额是20万,则上次余额更新日为20160101,上次余额为20w。检测步骤S120:检测所述上次余额更新日与系统当前交易日是否相同,然后进入执行步骤;本实施例中,执行步骤包括:第一执行步骤S130:检测到所述上次余额更新日与系统当前交易日不相同时,执行以下数据更新操作:A、所述上次余额更新为所述账户余额;B、将所述账户余额更新为所述上次余额与交易金额的代数和,以及,C、将所述上次余额更新日更新为所述系统当前日。本实施方式中,例如系统当前交易日为2016年02月02日,上次余额更新日为2016年01月01,则判断上次余额更新日与系统当前交易日不相同。示例性的,例如上次余额为20w,账户余额为30w,在数据更新操作A中,将上次余额更新为30W。在数据更新操作B中,交易金额为某一笔交易的发生额,其可以是正数,也可以是负数。如果交易金额为正,则上述的代数和为上次余额加上所述交易金额;如果交易金额为负数,则上述的代数和为上次余额减去所述交易金额。在上述的示例中,如果交易金额为15w,则经过数据更新操作B后本文档来自技高网
...
余额数据更新方法和系统

【技术保护点】
一种余额数据更新方法,其特征在于,该方法包括以下步骤:获取步骤:获取账户数据,其中,该账户数据中包含账户余额、上次余额更新日,以及与所述上次余额更新日对应的上次余额;检测步骤:检测所述上次余额更新日与系统当前交易日是否相同;执行步骤:包括:第一执行步骤:所述上次余额更新日与系统当前交易日不相同时,执行以下数据更新操作:所述上次余额更新为所述账户余额;将所述账户余额更新为所述上次余额与交易金额的代数和,以及,将所述上次余额更新日更新为系统当前日。

【技术特征摘要】
1.一种余额数据更新方法,其特征在于,该方法包括以下步骤:获取步骤:获取账户数据,其中,该账户数据中包含账户余额、上次余额更新日,以及与所述上次余额更新日对应的上次余额;检测步骤:检测所述上次余额更新日与系统当前交易日是否相同;执行步骤:包括:第一执行步骤:所述上次余额更新日与系统当前交易日不相同时,执行以下数据更新操作:所述上次余额更新为所述账户余额;将所述账户余额更新为所述上次余额与交易金额的代数和,以及,将所述上次余额更新日更新为系统当前日。2.如权利要求1所述的余额数据更新方法,其特征在于,所述执行步骤还包括:第二执行步骤:所述上次余额更新日与所述系统当前交易日相同时,将所述账户余额更新为当前所述账户余额与所述系统当前交易日对应的交易金额的代数和。3.如权利要求1所述的余额数据更新方法,其特征在于,在所述第一执行步骤之后,还包括:余额修改确定步骤:检测到取消交易请求时,确定该交易请求对应的账户余额修改是否完成;回滚步骤:如果完成,则将所述账户余额回滚至交易前的账户余额。4.如权利要求1所述的余额数据更新方法,其特征在于,所述账户数据中还包含上日余额,在所述第一执行步骤之后,还包括:第一上日余额更新步骤:检测所述上次余额更新日至所述系统当前交易日之间未发生交易时,如果所述上次余额更新日与所述系统当前交易日不相同,将所述上日余额更新为所述账户余额。5.如权利要求4所述的余额数据更新方法,其特征在于,在所述第一执行步骤之后,还包括:第二上日余额更新步骤:检测所述上次余额更新日至所述系统当前交易日之间发生过交易时,如果所述上次余额更新日与所述系统当前交易日相同,将所述上日余额更新为所述上次...

【专利技术属性】
技术研发人员:李劲松
申请(专利权)人:深圳市长亮科技股份有限公司
类型:发明
国别省市:广东,44

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

1