[发明专利]基于AS400银行核心账务系统零停机日切方法有效
申请号: | 201710725888.9 | 申请日: | 2017-08-22 |
公开(公告)号: | CN107563887B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 马胜蓝;林婉霞;许国伟;施大庆;王桐森 | 申请(专利权)人: | 福建省农村信用社联合社 |
主分类号: | G06F17/40 | 分类号: | G06F17/40 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 林晓琴 |
地址: | 350000 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 as400 银行 核心 账务 系统 停机 方法 | ||
1.一种基于AS400银行核心账务系统零停机日切方法,其特征在于:包括如下步骤:
步骤1:AB表设计:
核心批量交易运行时与核心联机交易产生的流水分录日志日期数据文件分开存放同一个库中,文件名后缀加上AB标志区分,前一日核心联机交易使用A表,次日核心联机交易使用B表,再次日核心联机交易使用A表循环下去,日切后日终核心批量交易使用A表处理前一日的数据;核心联机交易中由主控处理作业中OVRDBF+OPNDBF指向使用A表或者B表,核心批量交易由核心批量交易起调作业程序中OVRDBF指向使用A表或者B表,核心批量交易和核心联机交易中表文件定义保持不变,用同库中不同文件存放,不需要两套核心联机交易服务,减少核心联机交易启停次数以及存放夜间核心联机交易数据的数据文件清理备份;
步骤2:核心联机交易作业预启:
日切开始后AB标志变更前,假定当前使用A表,核心联机交易处理作业使用A组处理器,使用文件组A,根据空闲作业的数量结束部分处理作业,B组处理器开始做次日数据准备和预启,包括通讯队列清空、原交易流水号初始化、清算流水号初始化、本地初始化信息文件初始化、初始化网点核心联机交易工作环境表;
AB标志变更后,即日切瞬间完成,日切前交易继续由A组处理完成,日切后的交易由交易分发器根据AB标志接入到B组处理器处理,使用的是B组日志流水T+1日文件,此时核心批量交易作业处理A组日志流水文件,核心联机交易和核心批量交易不会产生冲突锁表的情况,支持了7*24小时服务;并且日切期间通讯服务器没有重启,通讯端口一直处于工作状态,核心联机交易一直处于服务状态;
日初初始化后,核心联机交易和核心批量交易业务都使用文件组B,日初的清理备份分录作业使用的是文件组A;
步骤3:稽核:
夜间核心批量交易中,在总账处理之前新增稽核处理作业,稽核处理根据各账户分户产生的分录的发生额汇总,包括T日的分录和T+1日的核心联机交易分录,和当前余额计算出昨日余额,避免在日切期间停止核心联机交易的时候直接更新各账户模块昨日余额,更新昨日余额成功后,根据正确的昨日余额开始总账处理,进行总分核对。
2.如权利要求1所述的一种基于AS400银行核心账务系统零停机日切方法,其特征在于:所述步骤3的具体流程为:
步骤31:对于不同的分户模块,包括有存款、贷款、股金、内部账、现金、尾箱灯,新建一个分录稽核拆分文件,将该T日分录记录拆分到对应的模块分录拆分文件中;
步骤32:由各个模块的稽核程序,对当天发生账务业务的账号,进行余额平衡检查,余额平衡检查通过后,再更新昨日余额,具体包括如下步骤:
步骤32.1:各模块从自身分录拆分文件第一条记录发起,以机构、账号、币种排序;
步骤32.2:根据机构、账号、币种从分录拆分文件中,统计该账户的借方累计发生额、贷方累计发生额;
步骤32.3:如果该账户的余额方向为借方,比较该账户的当期余额-昨日余额是否等于借方累计发生额-贷方累计发生额;若为贷方,比较该账户的当期余额-昨日余额是否等于贷方累计发生额-借方累计发生额;
步骤32.4:如果步骤32.3的比较不相等,则根据该账户,在7*24小时后的分录文件T+1中,继续统计该账户的借、贷累计发生额,再根据上面如果该账户的余额方向在借方:昨日余额=昨日余额+拆分文件中的借方累计发生额-拆分文件中的贷方累计发生额;否则昨日余额=昨日余额+拆分文件中的贷方累计发生额-拆分文件中的借方累计发生额。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建省农村信用社联合社,未经福建省农村信用社联合社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710725888.9/1.html,转载请声明来源钻瓜专利网。