一种支持部分回退的清算方法及系统技术方案

技术编号:14399283 阅读:48 留言:0更新日期:2017-01-11 12:35
本发明专利技术提供了一种支持部分回退的清算方法及系统,涉及证券交易技术领域。其中方法包括:在清算的过程中对涉及到交收数据的更新变动都逐笔记录变动信息,将变动信息保留在后台表中,其中,后台表包括:簿记日志主表和簿记日志明细表;当交收数据的清算结果出现错误时,根据后台表中记录的每笔变动信息进行部分回退,并重新对交收数据进行清算。本发明专利技术能够在清算结果出现错误时,根据操作员选择的需要回退的交收数据进行部分回退,做到只针对回退部分的数据进行重新清算,而无需把已经完成清算的所有交收数据再全部进行回退并重新清算,大大提高了清算效率,有利用业务的开展。

【技术实现步骤摘要】

本专利技术属于证券交易
,尤其涉及一种支持部分回退的清算方法及系统
技术介绍
证券交易的清算具体是指在每一营业日终对每个参与人成交的证券数量与价款分与予以轧抵,对证券和资金的应收或应付净额进行计算的处理过程。目前证券行业的柜台交易系统通常采用的是日间交易,日终统一进行清算的一种业务处理模式。现有的柜台交易系统日终如果清算完成后发现数据有错误,不能做到只针对这部分错误数据进行自动回退后再重新计算,而是需要把已完成清算的所有数据全部回退,才能重新处理,导致清算的过程耗时太长,不利于业务的开展。
技术实现思路
本专利技术实施例的目的在于提供一种支持部分回退的清算方法及系统,旨在解决现有的柜台交易系统日终如果清算完成后发现数据有错误,不能做到只针对这部分错误数据进行自动回退后再重新计算,而是需要把已完成清算的所有数据全部回退,才能重新处理,导致清算的过程耗时太长,不利于业务的开展的问题。本专利技术实施例是这样实现的,一种支持部分回退的清算方法,包括:在清算的过程中对涉及到交收数据的更新变动都逐笔记录变动信息,将变动信息保留在后台表中,其中,所述后台表包括:簿记日志主表和簿记日志明细表;当交收数据的清算结果出现错误时,根据所述后台表中记录的每笔变动信息进行部分回退,并重新对所述交收数据进行清算。在上述技术方案的基础上,所述当交收数据的清算结果出现错误时,根据所述后台表中记录的每笔变动信息进行部分回退,并重新对所述交收数据进行清算之后还包括:更新清算状态,并在前端显示最终清算结果。在上述技术方案的基础上,所述簿记日志主表包括清算日期、清算批次、流水号、数据编号、记录序号、表名、主键串、数据操作类型以及簿记状态。在上述技术方案的基础上,所述簿记日志明细表包括清算日期、清算批次、流水号、字段代码、字段类型、原内容、新内容、变化值以及处理状态。在上述技术方案的基础上,所述当交收数据的清算结果出现错误时,根据所述后台表中记录的每笔变动信息进行部分回退,并重新对所述交收数据进行清算具体包括:在前端提供清算批次、清算日期、登记机构、产品代码、交易类别、客户代码作为查询输入框;在所述查询输入框下接收操作员输入的查询条件,根据所述查询条件从后台获取并显示需要回退的交收数据所对应的簿记日志主表和簿记日志明细表;接收所述操作员对所述簿记日志主表和簿记日志明细表中需要回退的交收数据的调整,并将调整后的簿记日志主表和簿记日志明细表中记录的交收数据发送至后台;所述后台根据调整后的簿记日志主表和簿记日志明细表中记录的交收数据重新进行清算处理。本专利技术实施例的另一目的在于提供一种支持部分回退的清算系统,包括:数据变动记录单元,用于在清算的过程中对涉及到交收数据的更新变动都逐笔记录变动信息,将变动信息保留在后台表中,其中,所述后台表包括:簿记日志主表和簿记日志明细表;回退清算处理单元,用于当交收数据的清算结果出现错误时,根据所述后台表中记录的每笔变动信息进行部分回退,并重新对所述交收数据进行清算。在上述技术方案的基础上,还包括:清算结果显示单元,用于更新清算状态,并在前端显示最终清算结果。在上述技术方案的基础上,所述簿记日志主表包括清算日期、清算批次、流水号、数据编号、记录序号、表名、主键串、数据操作类型以及簿记状态。在上述技术方案的基础上,所述簿记日志明细表包括清算日期、清算批次、流水号、字段代码、字段类型、原内容、新内容、变化值以及处理状态。在上述技术方案的基础上,所述回退清算处理单元具体包括:查询输入框提示单元,用于在前端提供清算批次、清算日期、登记机构、产品代码、交易类别、客户代码作为查询输入框;交收数据查询单元,用于在所述查询输入框下接收操作员输入的查询条件,根据所述查询条件从后台获取并显示需要回退的交收数据所对应的簿记日志主表和簿记日志明细表;交收数据修改单元,用于接收所述操作员对所述簿记日志主表和簿记日志明细表中需要回退的交收数据的调整,并将调整后的簿记日志主表和簿记日志明细表中记录的交收数据发送至后台;交收数据清算单元,用于在所述后台根据调整后的簿记日志主表和簿记日志明细表中记录的交收数据重新进行清算处理。实施本专利技术实施例提供的一种支持部分回退的清算方法及系统具有以下有益效果:本专利技术实施例通过在清算的过程中对涉及到交收数据的更新变动都逐笔记录变动信息,将变动信息保留在后台表中,其中,所述后台表包括:簿记日志主表和簿记日志明细表;当交收数据的清算结果出现错误时,根据所述后台表中记录的每笔变动信息进行部分回退,并重新对所述交收数据进行清算,从而能够在清算结果出现错误时,根据操作员选择的需要回退的交收数据进行部分回退,做到只针对回退部分的数据进行重新清算,而无需把已经完成清算的所有交收数据再全部进行回退并重新清算,大大提高了清算效率,有利用业务的开展。附图说明图1是本专利技术实施例提供的一种支持部分回退的清算方法的具体实现流程图;图2是本专利技术实施例提供的一种支持部分回退的清算方法中步骤S102的具体实现流程图;图3是本专利技术实施例提供的一种支持部分回退的清算系统的示意性框图;图4是本专利技术实施例提供的一种支持部分回退的清算系统中回退清算处理单元的示意性框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1是本专利技术实施例提供的一种支持部分回退的清算方法的具体实现流程图。参见图1所示,本实施例提供的一种支持部分回退的清算方法,可以包括以下步骤:在S101中,在清算的过程中对涉及到交收数据的更新变动都逐笔记录变动信息,将变动信息保留在后台表中,其中,所述后台表包括:簿记日志主表和簿记日志明细表。参见下表1所示,在一具体实现示例中,所述簿记日志表包括但不限于清算日期、清算批次、流水号、数据编号、记录序号、表名、主键串、数据操作类型以及簿记状态。在本实施例中,所述簿记日志主表主要用于按照日志、批次记录某个表的某个主键串所指的数据记录。序号名称说明1清算日期2清算批次3流水号4数据编号清算数据文件对应的编号5记录序号清算数据文件对应的记录编码6表名被更新的表名7主键串被更新表中的某条记录8数据操作类型0-增、1-删、2-改,9簿记状态0-未下账、1-已下账、9-已回退表1参见下表2所示,在一具体实现示例中,所述簿记日志明细表包括清算日期、清算批次、流水号、字段代码、字段类型、原内容、新内容、变化值以及处理状态。在本实施例中,所述簿记日志明细表主要用于记录所述簿记日志主表对应的某条数据哪些字段有更新过,并记录下对应的新值和旧值分别是多少,如果字段类型是整型,则记录变化了多少,例如:原先100,变化后150,则变化值为+50。序号名称说明1清算日期2清算批次3流水号对应主表的流水号4字段代码被更新的表名5字段类型′N′:整型,′C′:字符串或字符型6原内容修改前内容,新增时为空7新内容修改后内容,删除时为空8变化值字段类型为整形时,填写,带正负号9处理状态′0′未处理、′1′处理成功、′2‘处理中、′3′不处理、′9′处理失败表2在S102中,当交收数据的清算结果出现错误时,根据所述后台表中记录的每笔变动信息进行部分本文档来自技高网...
一种支持部分回退的清算方法及系统

【技术保护点】
一种支持部分回退的清算方法,其特征在于,包括:在清算的过程中对涉及到交收数据的更新变动都逐笔记录变动信息,将变动信息保留在后台表中,其中,所述后台表包括:簿记日志主表和簿记日志明细表;当交收数据的清算结果出现错误时,根据所述后台表中记录的每笔变动信息进行部分回退,并重新对所述交收数据进行清算。

【技术特征摘要】
1.一种支持部分回退的清算方法,其特征在于,包括:在清算的过程中对涉及到交收数据的更新变动都逐笔记录变动信息,将变动信息保留在后台表中,其中,所述后台表包括:簿记日志主表和簿记日志明细表;当交收数据的清算结果出现错误时,根据所述后台表中记录的每笔变动信息进行部分回退,并重新对所述交收数据进行清算。2.如权利要求1所述的支持部分回退的清算方法,其特征在于,所述当交收数据的清算结果出现错误时,根据所述后台表中记录的每笔变动信息进行部分回退,并重新对所述交收数据进行清算之后还包括:更新清算状态,并在前端显示最终清算结果。3.如权利要求2所述的支持部分回退的清算方法,其特征在于,所述簿记日志主表包括清算日期、清算批次、流水号、数据编号、记录序号、表名、主键串、数据操作类型以及簿记状态。4.如权利要求3所述的支持部分回退的清算方法,其特征在于,所述簿记日志明细表包括清算日期、清算批次、流水号、字段代码、字段类型、原内容、新内容、变化值以及处理状态。5.如权利要求4所述的支持部分回退的清算方法,其特征在于,所述当交收数据的清算结果出现错误时,根据所述后台表中记录的每笔变动信息进行部分回退,并重新对所述交收数据进行清算具体包括:在前端提供清算批次、清算日期、登记机构、产品代码、交易类别、客户代码作为查询输入框;在所述查询输入框下接收操作员输入的查询条件,根据所述查询条件从后台获取并显示需要回退的交收数据所对应的簿记日志主表和簿记日志明细表;接收所述操作员对所述簿记日志主表和簿记日志明细表中需要回退的交收数据的调整,并将调整后的簿记日志主表和簿记日志明细表中记录的交收数据发送至后台;所述后台根据调整后的簿记日志主表和簿记日志明细表中记录的交...

【专利技术属性】
技术研发人员:余志伟林畅浩吕仙荣胡柳李水云
申请(专利权)人:深圳市金证科技股份有限公司
类型:发明
国别省市:广东;44

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

1