一种业务结算处理方法及装置制造方法及图纸

技术编号:20329826 阅读:30 留言:0更新日期:2019-02-13 06:10
本发明专利技术公开了一种业务结算处理方法及装置,校验中间件系统在接收业务系统发送的业务结算数据后,查询所述业务结算数据的发送状态,如果所述业务结算数据的发送状态为已经向财务系统发送过,则查询所述业务结算数据的可支付状态,如果所述业务结算数据的可支付状态为不可支付,则向所述业务系统反馈所述业务结算数据不可支付原因的消息。上述方法及装置,校验中间件系统在接收到业务系统发送的业务结算数据之后,如果判断得知该业务结算数据的可支付状态为不可支付,则不会再将该业务结算数据发送至财务系统,避免了财务系统的重复支付,且提高了财务系统对业务结算的处理效率。

【技术实现步骤摘要】
一种业务结算处理方法及装置
本专利技术涉及业务结算
,更具体的说,是涉及一种业务结算处理方法及装置。
技术介绍
现有的各行业(如,保险行业)的业务系统在进行结算业务办理后会生成业务结算数据,然后将业务结算数据发送给财务系统,由财务系统根据业务结算数据进行支付,财务系统支付成功后,存储业务结算信息,并向业务系统反馈支付成功的消息。但是,实际业务结算过程中,往往会由于网络原因或其他原因导致业务系统无法收到由财务系统反馈的支付成功的消息,这样,业务系统就会将相同的业务结算数据再次发送给财务系统,就会出现财务系统对相同的业务结算数据进行重复支付的情况,从而造成账目错误。目前,为了避免账目错误,财务系统在收到业务系统发生的业务结算数据之后,通过对接收到的业务结算数据进行校验以确定是否需要进行支付。具体的,财务数据在对业务结算数据进行校验时需要遍历已存储的历史业务结算信息,但是,财务系统对接多种业务系统,其存储的历史业务结算信息量非常大,对一次业务结算数据进行校验耗时较多,会造成财务系统运行缓慢甚至瘫痪,从而造成业务结算处理效率低下。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的业务结算处理方法及装置。一种业务结算处理方法,应用于校验中间件系统,所述方法包括:接收业务系统发送的业务结算数据;查询所述业务结算数据的发送状态;如果所述业务结算数据的发送状态为已经向财务系统发送过,则查询所述业务结算数据的可支付状态;如果所述业务结算数据的可支付状态为不可支付,则向所述业务系统反馈所述业务结算数据不可支付原因的消息。可选地,在所述接收业务系统发送的业务结算数据之前,所述方法还包括:接收业务系统初次发送的业务结算数据;获取所述业务结算数据的结算号;生成所述业务结算数据的记录,所述记录的内容包括所述结算号,以及对应所述结算号的发送状态、可支付状态和不可支付原因,所述发送状态的初始状态为未向财务系统发送过,所述可支付状态的初始状态为可支付,所述不可支付原因的初始状态为无。可选地,如果所述业务结算数据的发送状态为未向财务系统发送过,则所述方法还包括:将所述业务结算数据发送至财务系统,以由所述财务系统根据所述业务结算数据进行支付;变更所述业务结算数据的记录中的发送状态为已经向财务系统发送过。可选地,如果所述业务结算数据的可支付状态为可支付,则所述方法还包括:将所述业务结算数据发送至财务系统,以由所述财务系统根据所述业务结算数据进行支付。可选地,所述将所述业务结算数据发送至财务系统之后,所述方法还包括:接收所述财务系统反馈的所述业务结算数据已支付成功的消息;变更所述业务结算数据的可支付状态为不可支付,不可支付原因为支付成功;向所述业务系统反馈所述业务结算数据已支付成功的消息。可选地,如果在预设时间内未接收到所述财务系统反馈的所述业务结算数据已支付成功的消息,则所述方法还包括:变更所述业务结算数据的可支付状态为不可支付,不可支付原因为未收到支付成功的反馈。可选地,在将所述业务结算数据发送至财务系统之后,所述方法还包括;接收所述财务系统反馈的所述业务结算数据结算信息有误的消息;变更所述业务结算数据的可支付状态为不可支付,不可支付原因为结算信息有误;向所述业务系统发送结算信息有误的消息;接收所述业务系统发送的结算信息更正后的业务结算数据;变更所述业务结算数据的可支付状态为可支付,不可支付原因为无;将所述结算信息更正后的业务结算数据发送至财务系统,以由所述财务系统根据所述结算信息更正后的业务结算数据进行支付。一种业务结算处理装置,应用于校验中间件系统,所述装置包括:接收单元,用于接收业务系统发送的业务结算数据;查询单元,用于查询所述业务结算数据的发送状态;如果所述业务结算数据的发送状态为已经向财务系统发送过,则所述查询单元,还用于查询所述业务结算数据的可支付状态;发送单元,用于所述业务结算数据的可支付状态为不可支付时,则向所述业务系统反馈所述业务结算数据不可支付原因的消息。一种存储介质,其上存储有程序,该程序被处理器执行时实现如上所述的业务结算处理方法。一种电子设备,所述电子设备包括存储器和处理器,所述存储器用于存储程序,所述处理器用于运行程序,其中,所述程序运行时执行如上所述的业务结算处理方法。借由上述技术方案,本专利技术提供的业务结算处理方法及装置,校验中间件系统在接收业务系统发送的业务结算数据后,查询所述业务结算数据的发送状态,如果所述业务结算数据的发送状态为已经向财务系统发送过,则查询所述业务结算数据的可支付状态,如果所述业务结算数据的可支付状态为不可支付,则向所述业务系统反馈所述业务结算数据不可支付原因的消息。上述方法及装置,校验中间件系统在接收到业务系统发送的业务结算数据之后,如果判断得知该业务结算数据的可支付状态为不可支付,则不会再将该业务结算数据发送至财务系统,避免了财务系统的重复支付,且提高了财务系统对业务结算的处理效率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1为本专利技术实施例公开的业务结算处理的架构示意图;图2为本专利技术实施例公开的业务结算处理方法的流程示意图;图3为本专利技术实施例公开的另一种业务结算处理方法的流程示意图;图4为本专利技术实施例公开的另一种业务结算处理方法的流程示意图;图5为本专利技术实施例提供的一种业务结算处理装置的具体结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。请参阅附图1,图1为本专利技术实施例公开的业务结算处理的架构示意图,参照图1,该架构可以包括:业务系统10、校验中间件系统20和财务系统30。本专利技术实施例公开的业务结算处理方法及装置均应用于校验中间件系统20。需要说明的是,校验中间件系统在接收到一项业务结算数据之后,会首先判断是否是初次接收到该项业务结算数据,具体的,可获取该项业务结算数据的结算号,遍历本地历史记录查询本地历史记录中是否有与该项业务结算数据的结算号相同的记录。如果没有记录,确定该项业务结算数据为初次接收,则获取所述业务结算数据的结算号并生成所述业务结算数据的记录,所述记录的内容包括所述结算号,以及对应所述结算号的发送状态、可支付状态和不可支付原因,所述发送状态的初始状态为向财务系统发送过,所述可支付状态的初始状态为可支付,所述不可支付原因的初始状态为无;如果有记录,则确定该项业务结算数据为非初次发送,可能为第N次发送,N为大于等于2的正整数,本专利技术将通过如下实施例详细介绍校验中间件系统接收业务系统发送的业务结算数据后的处理流程。请参阅附本文档来自技高网...

【技术保护点】
1.一种业务结算处理方法,其特征在于,应用于校验中间件系统,所述方法包括:接收业务系统发送的业务结算数据;查询所述业务结算数据的发送状态;如果所述业务结算数据的发送状态为已经向财务系统发送过,则查询所述业务结算数据的可支付状态;如果所述业务结算数据的可支付状态为不可支付,则向所述业务系统反馈所述业务结算数据不可支付原因的消息。

【技术特征摘要】
1.一种业务结算处理方法,其特征在于,应用于校验中间件系统,所述方法包括:接收业务系统发送的业务结算数据;查询所述业务结算数据的发送状态;如果所述业务结算数据的发送状态为已经向财务系统发送过,则查询所述业务结算数据的可支付状态;如果所述业务结算数据的可支付状态为不可支付,则向所述业务系统反馈所述业务结算数据不可支付原因的消息。2.根据权利要求1所述的方法,其特征在于,在所述接收业务系统发送的业务结算数据之前,所述方法还包括:接收业务系统初次发送的业务结算数据;获取所述业务结算数据的结算号;生成所述业务结算数据的记录,所述记录的内容包括所述结算号,以及对应所述结算号的发送状态、可支付状态和不可支付原因,所述发送状态的初始状态为未向财务系统发送过,所述可支付状态的初始状态为可支付,所述不可支付原因的初始状态为无。3.根据权利要求1所述的方法,其特征在于,如果所述业务结算数据的发送状态为未向财务系统发送过,则所述方法还包括:将所述业务结算数据发送至财务系统,以由所述财务系统根据所述业务结算数据进行支付;变更所述业务结算数据的记录中的发送状态为已经向财务系统发送过。4.根据权利要求1所述的方法,其特征在于,如果所述业务结算数据的可支付状态为可支付,则所述方法还包括:将所述业务结算数据发送至财务系统,以由所述财务系统根据所述业务结算数据进行支付。5.根据权利要求3或4所述的方法,其特征在于,所述将所述业务结算数据发送至财务系统之后,所述方法还包括:接收所述财务系统反馈的所述业务结算数据已支付成功的消息;变更所述业务结算数据的可支付状态为不可支付,不可支付原因为支付成功;向所述业务系统反馈所述业...

【专利技术属性】
技术研发人员:林国树
申请(专利权)人:泰康保险集团股份有限公司
类型:发明
国别省市:北京,11

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

1