支付数据处理方法及备用金存管系统的制作方法

文档序号:9751570阅读:409来源:国知局
支付数据处理方法及备用金存管系统的制作方法
【技术领域】
[0001]本发明涉及金融服务技术领域,尤其涉及一种支付数据处理方法及备用金存管系统。
【背景技术】
[0002]备付金存管业务是银行为支付机构开放的客户备付金存管业务,开展备付金存管业务不仅能够为银行带来可观的备付金存款、结算量以及中间业务收入,同时也是银行依法保护支付机构客户权益的重要举措。
[0003]但是,随着支付机构在金融业务中的发展,支付机构的支付数据量也越来越大,对其支付机构的数据量的监管的难度也越来越大,并没有一种有效的数据监管方式。

【发明内容】

[0004]本发明实施例提供了一种支付数据处理方法及备用金存管系统,以实现大数量的支付机构的数据有效监管。
[0005]为实现上述目的,现提出的方案如下:
[0006]—种支付数据处理方法,应用于备用金存管系统,所述方法包括:
[0007]接收支付机构发送的文件,并保存至所述备用金存管系统的特定目录;
[0008]依据所述接收的文件,更新文件登记表的状态;
[0009]若所述文件登记表的状态更新完毕,获取所述备用金存管系统的特定目录的文件,并保存到本地服务器;
[0010]依据预设解析规则,解析所述保存到本地服务器的文件;
[0011]将所述解析后的文件写入待核对队列,并校验核对所述待核对队列中的数据;
[0012]若校验成功,生成预定类型的报表;
[0013]依据预设验证规则验证所述生成的报表间的勾稽关系。
[0014]优选地,所述预设解析规则,解析所述保存到本地服务器的文件,包括:
[0015]识别接收到的文件的类型;
[0016]依据所述文件的类型、以对应所述文件的类型的规则解析所述文件。
[0017]优选地,所述生成预定类型的报表包括:
[0018]获取原始报表数据,所述原始报表数据为所述支付机构发送所述文件之前对应的报表数据;
[0019]依据所述原始报表数据和所述验证成功的待核对列表中的数据,生成报表原生数据;
[0020]将所述原始报表数据以预定计算规则计算得到报表派生数据;
[0021]依据所述报表原生数据和报表派生数据,生成预定类型的报表。
[0022]优选地,所述依据预设解析规则,解析保存到本地服务器的文件之后,所述方法还包括:
[0023]判断解析的文件中的信息不满足预设解析规则,记录出错信息和所述出错信息所属的文件记录条到错误文件;
[0024]发送所述错误文件到支付机构。
[0025]优选地,所述方法还包括:
[0026]接收所述支付机构发送的文件查询指令;
[0027]向所述支付机构发送文件传送结果。
[0028]—种备用金存管系统,包括:
[0029]接收单元,用于接收支付机构发送的文件,并保存至所述备用金存管系统的特定目录;
[0030]登记表状态更新单元,用于依据所述接收的文件,更新文件登记表的状态;
[0031]获取单元,用于在所述文件登记表的状态更新完毕后,获取所述备用金存管系统的特定目录的文件,并保存到本地服务器;
[0032]解析单元,用于依据预设解析规则,解析所述保存到本地服务器的文件;
[0033]校验单元,用于将所述解析后的文件写入待核对队列,并校验核对所述待核对队列中的数据;
[0034]生成单元,用于所述校验单元验证成功时,生成预定类型的报表;
[0035]验证单元,用于依据预设验证规则验证所述生成的报表间的勾稽关系。
[0036]优选地,所述解析单元包括:
[0037]识别单元,用于识别接收到的文件的类型;
[0038]解析子单元,用于依据所述文件的类型、以对应所述文件的类型的规则解析所述文件。
[0039]优选地,所述生成单元包括:
[0040]原始报表数据获取单元,用于获取原始报表数据,所述原始报表数据为所述支付机构发送所述文件之前对应的报表数据;
[0041]报表原生数据生成单元,用于依据所述原始报表数据和所述验证成功的待核对列表中的数据,生成报表原生数据;
[0042]报表派生数据生成单元,用于将所述原始报表数据以预定计算规则计算得到报表派生数据;
[0043]报表生成单元,用于依据所述报表原生数据和报表派生数据,生成预定类型的报表。
[0044]优选地,所述装置还包括:
[0045]记录单元,用于判断解析的文件中的信息不满足预设解析规则,记录出错信息和所述出错信息所属的文件记录条到错误文件;
[0046]发送单元,用于发送所述错误文件到支付机构。
[0047]优选地,所述装置还包括:
[0048]查询指令接收单元,用于接收所述支付机构发送的文件查询指令;
[0049]结果发送单元,用于向所述支付机构发送文件传送结果。
[0050]从上述的技术方案可以看出,本发明实施例公开的支付数据处理方法中,采用接收支付机构发送的文件,并依据预设解析规则解析文件,将所述解析后的文件写入待核对队列,并校验核对所述待核对队列中的数据;若校验成功,生成预定类型的报表;依据预设验证规则验证所述生成的报表间的勾稽关系,完成对支付机构发送的文件的自动批量处理,实现了对大数量的支付机构的数据有效监管。
【附图说明】
[0051]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0052]图1为本发明实施例公开的支付数据处理方法的流程图;
[0053]图2为本发明另一实施例公开的支付数据处理方法的流程图;
[0054]图3为本发明实施例公开的主机应用软件系统的备用金存管系统的结构示意图。
【具体实施方式】
[0055]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0056]本发明实施例提供了一种支付数据处理方法及备用金存管系统,以实现大数量的支付机构的数据有效监管。
[0057]其中,本发明实施例公开的一种支付数据处理方法,如图1所示,应用于备付金存管系统,包括步骤:
[0058]S101、接收支付机构发送的文件,并保存至所述备用金存管系统的特定目录;
[0059]具体的,所述备付金存管系统为每一个支付机构都分配为一个特定目录,支付机构将文件通过ftp(File Transfer Protocol,文件传输协议)上传到特定目录,为每一个支付机构分配的特定目录可以理解为将备用金存管系统的云存储存储空间分别分配给每一个支付机构。
[0060]所述支付机构发送的文件中的数据的格式为:文件类型+更新类型+报送日期+序号+后缀;总共18位,分别是文件类型I位,更新类型I位,报送日期8位,序号8位,例如:TN2014052300000001.CSV。
[0061]其中,文件类型:T表示资金明细,B表示交易明细,Y表示客户余额,R表示报表数据,N表示不考虑(为压缩文件时使用);
[0062]更新类型定义:N表示常规上传,U表示历史记录更新;
[0063 ] 报送日期:年+月+日(YYYYMMDD),文件发送日期(填系统日期);
[0064]序号:8位序号,00000001-99999999 ;
[0065]后缀(不区分大小写)
[0066].CSV表示纯文本csv格式;
[0067].txt分隔符分隔的纯文本文件(默认分隔符为I @ I );
[0068].tgz 使用 tar+gzip
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1