The embodiment of the invention discloses a method for clearing, document processing device and equipment, the method includes: to meet the preset conditions of liquidation documents in accordance with multiple stages of scheduled tasks for its treatment; the corresponding task status information in different execution state; which, if the current state information the task in the stage of non final phase of the task and the task for the specified state corresponding to the current stage of the task, the task of the next phase of treatment is triggered the current stage of the liquidation documents. This example can be in for the current stage of liquidation documents of the task completed, automatically trigger the next phase of the task of the present stage to deal with the liquidation documents, which can be removed from the wait triggered trigger waiting time, realize the processing of the liquidation documents with high efficiency.
【技术实现步骤摘要】
清算文件处理的方法、装置及设备
本申请涉及计算机
,尤其涉及一种清算文件处理的方法、装置及设备。
技术介绍
在每个交易日,基金代销机构可以收到基金公司发送的资金清算文件,并对收到的资金清算文件进行处理,例如,合并处理、压缩处理等,然后,基金代销机构可以将处理后的资金清算文件发送至对应的监管银行。相关技术中,基金代销机构在对资金清算文件进行处理的过程中,需要相关人员的多次介入,例如,在完成对资金清算文件的合并处理后,需要相关人员的介入,例如点击对应的按钮等,来触发对资金清算文件下一步的压缩处理。同样地,在完成资金清算文件的压缩处理后,需要相关人员的再次介入,来触发对资金清算文件下一步的发送处理。由上述内容可知,相关技术中,若相关人员未及时介入上述针对资金清算文件的处理过程,则该处理过程需要进行等待,直到相关人员介入才能触发下一个处理,从而导致相关技术对资金清算文件的处理效率低。
技术实现思路
本申请实施例的目的是提供一种清算文件处理的方法、装置及设备,用以提高对清算文件的处理效率。为解决上述技术问题,本申请实施例是这样实现的:本申请实施例提供一种清算文件处理的方法 ...
【技术保护点】
一种清算文件处理的方法,所述方法包括:针对满足预设条件的清算文件依次按照预定的多个阶段的任务对其进行处理;所述任务在不同执行状态下分别对应不同的状态信息;其中,若当前阶段的任务非最终阶段的任务且所述任务的状态信息为与所述当前阶段的任务对应的指定状态,则触发所述当前阶段的下一阶段的任务处理所述清算文件。
【技术特征摘要】
1.一种清算文件处理的方法,所述方法包括:针对满足预设条件的清算文件依次按照预定的多个阶段的任务对其进行处理;所述任务在不同执行状态下分别对应不同的状态信息;其中,若当前阶段的任务非最终阶段的任务且所述任务的状态信息为与所述当前阶段的任务对应的指定状态,则触发所述当前阶段的下一阶段的任务处理所述清算文件。2.根据权利要求1所述的方法,所述当前阶段对应的指定状态为已完成状态,所述方法还包括:创建所述当前阶段的任务,将所述任务的状态信息设置为初始状态;和/或,当所述任务被触发时,将所述任务的状态信息设置为执行中状态;和/或,当所述任务执行完成时,将所述任务的状态信息设置为已完成状态。3.根据权利要求2所述的方法,所述方法还包括:创建所述当前阶段用于处理所述清算文件的第一任务,及生成所述第一任务对应的幂等校验信息;判断是否存在与所述第一任务具有相同幂等校验信息的第二任务;若是,则在检测到所述第二任务处于执行中状态的时间超出预设值时,触发所述第一任务处理所述清算文件。4.根据权利要求2所述的方法,所述方法还包括:若检测到所述当前阶段的任务处于执行中状态的时间超出预设值且所述任务为正常执行的任务,则重置所述任务处于执行中状态的时间。5.根据权利要求3所述的方法,所述生成所述第一任务对应的幂等校验信息,包括:根据所述第一任务所需处理的清算文件的文件名称及到达时间,生成校验信息;将所述校验信息、所述清算文件的文件批次、业务类型和归属交易日作为所述第一任务的幂等校验信息。6.根据权利要求1所述的方法,所述方法还包括:基于预设的周期检测同一批次的多个清算文件中的待验证的文件是否到达;若所述待验证的文件已到达,则基于预设的验证策略对所述待验证的文件进行验证;若验证通过,则确定所述同一批次的多个清算文件满足所述预设条件。7.根据权利要求1至6任一所述的方法,所述预定的多个任务阶段的任务包括:文件合并阶段的任务、文件压缩阶段的任务和文件发送阶段的任务。8.一种清算文件处理的装置,所述装置包括:处理模块,用于针对满足预设条件的清算文件依次按照预定的多个阶段的任务对其进行处理;所述任务在不同执行状态下分别对应不同的状态信息;其中,若当前阶段的任务非最终阶段的任务且所述任务的状态信息为与所述当前阶段的任务对应的指定状态,则触发所述当前阶段的下...
【专利技术属性】
技术研发人员:丁彬,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。