一种夜间联机交易访问最新透支额度的方法及装置制造方法及图纸

技术编号:18554842 阅读:43 留言:0更新日期:2018-07-28 11:31
本申请公开的一种夜间联机交易访问最新透支额度的方法及装置,将当前会计日失效和下一会计日生效的存款透支合同表数据,和与存款透支合同表账号相等的存款透支额度历史主表账号所在存款透支额度历史主表的记录从日表导入夜表,并在进入夜模式之前进行存款透支合同表的夜表和存款透支额度历史主表的夜表的生效失效操作,让存款透支额度历史主表的夜表的透支数据信息是最新会计日的状态,使得夜间联机操作访问夜表获取到最新会计日的正确透支数据。解决了每天凌晨一些夜间联机交易操作时,却访问到前一天旧的透支数据,客户无法实时查询到最新透支信息的问题。

【技术实现步骤摘要】
一种夜间联机交易访问最新透支额度的方法及装置
本专利技术涉及数据处理
,更具体的,涉及一种夜间联机交易访问最新透支额度的方法及装置。
技术介绍
在现有技术中,BOCS海外核心系统从日模式切换到夜模式后,夜表已经切换到下一个会计日,日表还是当前会计日。此时联机交易先是访问夜表获取透支额度信息,此时夜表没数据,就访问日表的数据,但是由于日表还停留在当前会计日,所以夜间联机交易获取到的数据是上一个会计日的,而不是最新的。
技术实现思路
有鉴于此,本专利技术提供了一种夜间联机交易访问最新透支额度的方法及装置,解决每天凌晨一些夜间联机交易操作时,却访问到前一天旧的透支数据,客户无法实时查询到最新透支信息的问题。为了实现上述专利技术目的,本专利技术提供的具体技术方案如下:一种夜间联机交易访问最新透支额度的方法,包括:从日模式切换到夜模式之前,生成会计日文件,所述会计日文件保存当前会计日和下一会计日;调用所述会计日文件,将存款透支合同表的日表中在当前会计日失效和在下一会计日生效的数据导入第一文件中,并对所述第一文件中的数据进行排序去重,生成第二文件;将存款透支额度历史主表的日表数据全部导入第三文件中,对所述第二文件与所述第三文件中的数据进行合并,从合并数据中筛选出目标数据,并根据所述目标数据生成第四文件,所述目标数据的账户同时属于存款透支合同表和存款透支额度历史主表;将所述第一文件中的数据导入存款透支合同表的夜表中,并将所述第四文件中的数据导入存款透支额度历史主表的夜表中;当夜表会计日为当前会计日时,将存款透支额度历史主表的夜表中与存款透支合同表的夜表中当前会计日失效的数据相同的数据切换为失效状态,并在夜表会计日切换到下一会计日之后,将存款透支额度历史主表的夜表中与存款透支合同表的夜表中下一会计日生效的数据相同的数据切换为生效状态。优选的,在从日模式切换到夜模式之前,所述方法还包括:停止对透支合同表的维护;在从夜模式切换到日模式之前,所述方法还包括:启动对透支合同表的维护。优选的,所述存款透支合同表用于存储透支合同的额度类型、透支状态和透支利率。优选的,所述存款透支额度历史主表用于存储透支额度更新日期、每层额度记录号、每层额度类型和每层额度利率。一种夜间联机交易访问最新透支额度的装置,包括:会计日文件生成单元,用于从日模式切换到夜模式之前,生成会计日文件,所述会计日文件保存当前会计日和下一会计日;第二文件生成单元,用于调用所述会计日文件,将存款透支合同表的日表中在当前会计日失效和在下一会计日生效的数据导入第一文件中,并对所述第一文件中的数据进行排序去重,生成第二文件;第四文件生成单元,用于将存款透支额度历史主表的日表数据全部导入第三文件中,对所述第二文件与所述第三文件中的数据进行合并,从合并数据中筛选出目标数据,并根据所述目标数据生成第四文件,所述目标数据的账户同时属于存款透支合同表和存款透支额度历史主表;数据导入单元,用于将所述第一文件中的数据导入存款透支合同表的夜表中,并将所述第四文件中的数据导入存款透支额度历史主表的夜表中;状态切换单元,用于当夜表会计日为当前会计日时,将存款透支额度历史主表的夜表中与存款透支合同表的夜表中当前会计日失效的数据相同的数据切换为失效状态,并在夜表会计日切换到下一会计日之后,将存款透支额度历史主表的夜表中与存款透支合同表的夜表中下一会计日生效的数据相同的数据切换为生效状态。优选的,所述装置还包括:停止维护单元,用于在从日模式切换到夜模式之前,停止对透支合同表的维护;启动维护单元,用于在从夜模式切换到日模式之前,启动对透支合同表的维护。相对于现有技术,本专利技术提供的具体技术方案如下:本专利技术提供的一种夜间联机交易访问最新透支额度的方法及装置,将当前会计日失效和下一会计日生效的存款透支合同表数据,和与存款透支合同表账号相等的存款透支额度历史主表账号所在存款透支额度历史主表的记录从日表导入夜表,并在进入夜模式之前进行存款透支合同表的夜表和存款透支额度历史主表的夜表的生效失效操作,让存款透支额度历史主表的夜表的透支数据信息是最新会计日的状态,使得夜间联机操作访问夜表获取到最新会计日的正确透支数据。解决了每天凌晨一些夜间联机交易操作时,却访问到前一天旧的透支数据,客户无法实时查询到最新透支信息的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种夜间联机交易访问最新透支额度的方法流程图;图2为本专利技术实施例公开的一种夜间联机交易访问最新透支额度的装置结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,本实施例公开了一种夜间联机交易访问最新透支额度的方法,具体包括以下步骤:S101:从日模式切换到夜模式之前,生成会计日文件,所述会计日文件保存当前会计日和下一会计日;可以理解的是,所述会计日文件中当前会计日和下一会计日是不断更新的,例如:今天是1月30日,所述会计日文件中当前会计日为1月30日,下一会计日为1月31日;当前日期为1月31日,所述会计日文件中当前会计日为1月31日,下一会计日为2月1日。S102:调用所述会计日文件,将存款透支合同表的日表中在当前会计日失效和在下一会计日生效的数据导入第一文件中,并对所述第一文件中的数据进行排序去重,生成第二文件;所述存款透支合同表MINT用于存储透支合同的额度类型(分派、共享、超额、通融)、透支状态(未生效、已生效、已到期、删除)和透支利率等。存款透支合同表包括日表和夜表,日表是日模式切换到夜模式之前所记录的数据,夜表是夜模式切换到日模式之前所记录的数据。第一文件存储所有在当前会计日失效和在下一会计日生效的存款透支合同表的日表数据。可以理解的是,去重为对账号重复的数据进行处理只留下账号唯一的数据。例如:第一文件中有四条记录账号X合同X1账号X合同X2账号Y合同Y1账号Y合同Y2对第一文件中的数据进行排序去重,生成的第二文件的记录如下:账号X合同X1账号Y合同Y1S103:将存款透支额度历史主表的日表数据全部导入第三文件中,对所述第二文件与所述第三文件中的数据进行合并,从合并数据中筛选出目标数据,并根据所述目标数据生成第四文件,所述目标数据的账户同时属于存款透支合同表和存款透支额度历史主表;所述存款透支额度历史主表用于存储透支额度更新日期、每层额度记录号、每层额度类型和每层额度利率等。需要说明的是,存储透支额度历史主表记录了多个账号的透支合同数据,每个账号最多可记录包括通融透支和超额透支在内共25层透支合同数据,其中,同个账号的透支合同数据按透支合同生效日期分层进行存储。同个账号每层额度类型可能不同,每层额度利率可能也不同。存款透支合同表MINT是存储账号所有透支合同的表,存款本文档来自技高网...

【技术保护点】
1.一种夜间联机交易访问最新透支额度的方法,其特征在于,包括:从日模式切换到夜模式之前,生成会计日文件,所述会计日文件保存当前会计日和下一会计日;调用所述会计日文件,将存款透支合同表的日表中在当前会计日失效和在下一会计日生效的数据导入第一文件中,并对所述第一文件中的数据进行排序去重,生成第二文件;将存款透支额度历史主表的日表数据全部导入第三文件中,对所述第二文件与所述第三文件中的数据进行合并,从合并数据中筛选出目标数据,并根据所述目标数据生成第四文件,所述目标数据的账户同时属于存款透支合同表和存款透支额度历史主表;将所述第一文件中的数据导入存款透支合同表的夜表中,并将所述第四文件中的数据导入存款透支额度历史主表的夜表中;当夜表会计日为当前会计日时,将存款透支额度历史主表的夜表中与存款透支合同表的夜表中当前会计日失效的数据相同的数据切换为失效状态,并在夜表会计日切换到下一会计日之后,将存款透支额度历史主表的夜表中与存款透支合同表的夜表中下一会计日生效的数据相同的数据切换为生效状态。

【技术特征摘要】
1.一种夜间联机交易访问最新透支额度的方法,其特征在于,包括:从日模式切换到夜模式之前,生成会计日文件,所述会计日文件保存当前会计日和下一会计日;调用所述会计日文件,将存款透支合同表的日表中在当前会计日失效和在下一会计日生效的数据导入第一文件中,并对所述第一文件中的数据进行排序去重,生成第二文件;将存款透支额度历史主表的日表数据全部导入第三文件中,对所述第二文件与所述第三文件中的数据进行合并,从合并数据中筛选出目标数据,并根据所述目标数据生成第四文件,所述目标数据的账户同时属于存款透支合同表和存款透支额度历史主表;将所述第一文件中的数据导入存款透支合同表的夜表中,并将所述第四文件中的数据导入存款透支额度历史主表的夜表中;当夜表会计日为当前会计日时,将存款透支额度历史主表的夜表中与存款透支合同表的夜表中当前会计日失效的数据相同的数据切换为失效状态,并在夜表会计日切换到下一会计日之后,将存款透支额度历史主表的夜表中与存款透支合同表的夜表中下一会计日生效的数据相同的数据切换为生效状态。2.根据权利要求1所述的方法,其特征在于,在从日模式切换到夜模式之前,所述方法还包括:停止对透支合同表的维护;在从夜模式切换到日模式之前,所述方法还包括:启动对透支合同表的维护。3.根据权利要求1所述的方法,其特征在于,所述存款透支合同表用于存储透支合同的额度类型、透支状态和透支利率。4.根据权利要求1所述的方法,其特征在于,所述存款透支额度历史主表用于存储透...

【专利技术属性】
技术研发人员:彭建业黄国军吴朵帅红波
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

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

1