上下游业务流程的同步处理方法、装置、设备及存储介质制造方法及图纸

技术编号:32220001 阅读:16 留言:0更新日期:2022-02-09 17:25
本发明专利技术公开了一种上下游业务流程的同步处理方法、装置、设备及存储介质。涉及云计算技术领域。该方法包括:在上游业务的处理流程中各子流程的起始和终止执行点分别生成并存储记录消息;下游业务系统向上游业务系统发送第一记录获取请求;上游业务系统接收到下游业务系统发送的第一记录获取请求时基于该请求获取存储的记录消息,并将该记录消息返回给下游业务系统;下游业务系统接收并存储上游业务系统返回的记录消息;下游业务系统在接收到输入的业务编号时,从存储的记录消息中读取该编号对应的记录消息,并基于读取的记录消息开始执行下游业务的处理流程。本发明专利技术能使上游业务系统和下游业务系统的业务流程同步进行,加快了业务处理流程进度。业务处理流程进度。业务处理流程进度。

【技术实现步骤摘要】
上下游业务流程的同步处理方法、装置、设备及存储介质


[0001]本专利技术实施例涉及云计算
,尤其涉及一种上下游业务流程的同步处理方法、装置、设备及存储介质。

技术介绍

[0002]在许多金融机构的技术架构体系中,大多采用组件化的架构设计原理。单一组件专职负责某一领域的事项处理,复杂的功能由不同组件协同完成。
[0003]比如,在银行对公领域,对公信贷流程管理系统(CLPM)和国结结算系统(ISS)就是其中两个重要的组件。银行涉及发送SWIFT报文的国结结算业务,如进口证、国际保函、同业代付等,需要首先在CLPM走信贷审批流程,流程审批通过之后,再到ISS进行审批发送报文,从而完成业务。传统的CLPM与ISS组件间的交互为线性依次进行,但由于CLPM和ISS本身内部的审批流程都较长,导致业务处理时间冗长,效率低下。

技术实现思路

[0004]本专利技术实施例提供一种上下游业务流程的同步处理方法,能够使得上游业务系统和下游业务系统的审批流程同步进行,加快了业务办理流程进度。
[0005]第一方面,本专利技术实施例提供了一种上下游业务流程的同步处理方法,包括:
[0006]在上游业务的处理流程中各子流程的起始执行点和终止执行点,分别生成并存储记录消息;其中,各记录消息中包含上游业务的业务标识、对应子流程的流程标识以及业务信息;
[0007]在接收到下游业务系统发送的第一记录获取请求时,基于第一记录获取请求获取存储的至少一条记录消息,并将获取的记录消息返回给下游业务系统,以使下游业务系统基于接收到的记录消息开始执行下游业务的处理流程。
[0008]第二方面,本专利技术实施例还提供了一种上下游业务流程的同步处理方法,包括:
[0009]定时向上游业务系统发送第一记录获取请求,以使上游业务系统基于第一记录获取请求获取并返回存储的至少一条记录消息;其中,上游业务系统在上游业务的处理流程中各子流程的起始执行点和终止执行点,分别生成并存储记录消息,各记录消息中包含上游业务的业务标识、对应子流程的流程标识以及业务信息;
[0010]接收上游业务系统返回的记录消息,并将接收的记录消息进行存储;
[0011]在接收到输入的业务编号时,从存储的记录消息中读取输入的业务编号对应的各记录消息,并基于读取的记录消息开始执行下游业务的处理流程。
[0012]第三方面,本专利技术实施例还提供了一种上下游业务流程的同步处理系统,该系统包括:
[0013]上游业务系统,用于在上游业务的处理流程中各子流程的起始执行点和终止执行点,分别生成并存储记录消息;其中,各记录消息中包含上游业务的业务标识、对应子流程的流程标识以及业务信息;在接收到下游业务系统发送的第一记录获取请求时,基于第一
记录获取请求获取存储的至少一条记录消息,并将获取的记录消息返回给下游业务系统;
[0014]下游业务系统,用于定时向上游业务系统发送第一记录获取请求;接收上游业务系统返回的记录消息,并将接收的记录消息进行存储;在接收到输入的业务编号时,从存储的记录消息中读取输入的业务编号对应的各记录消息,并基于读取的记录消息开始执行下游业务的处理流程。
[0015]第四方面,本专利技术实施例还提供了一种上下游业务流程的同步处理装置,该装置包括:
[0016]信息生成模块,用于在上游业务的处理流程中各子流程的起始执行点和终止执行点,分别生成并存储记录消息;其中,各记录消息中包含上游业务的业务标识、对应子流程的流程标识以及业务信息;
[0017]信息发送模块,用于在接收到下游业务系统发送的第一记录获取请求时,基于第一记录获取请求获取存储的至少一条记录消息,并将获取的记录消息返回给下游业务系统,以使下游业务系统基于接收到的记录消息开始执行下游业务的处理流程。
[0018]第五方面,本专利技术实施例还提供了一种上下游业务流程的同步处理装置,该装置包括:
[0019]信息请求模块,用于定时向上游业务系统发送第一记录获取请求,以使上游业务系统基于第一记录获取请求获取并返回存储的至少一条记录消息;其中,上游业务系统在上游业务的处理流程中各子流程的起始执行点和终止执行点,分别生成并存储记录消息,各记录消息中包含上游业务的业务标识、对应子流程的流程标识以及业务信息;
[0020]信息存储模块,用于接收上游业务系统返回的记录消息,并将接收的记录消息进行存储;
[0021]业务处理模块,用于在接收到输入的业务编号时,从存储的记录消息中读取输入的业务编号对应的各记录消息,并基于读取的记录消息开始执行下游业务的处理流程。
[0022]第六方面,本专利技术实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术实施例中任一所述的上下游业务流程的同步处理方法。
[0023]第七方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的上下游业务流程的同步处理方法。
[0024]本专利技术实施例中,上游业务系统在上游业务的处理流程中各子流程的起始执行点和终止执行点,分别生成并存储记录消息;下游业务系统定时向上游业务系统发送第一记录获取请求;上游业务系统在接收到下游业务系统发送的第一记录获取请求时,基于第一记录获取请求获取存储的至少一条记录消息,并将获取的记录消息返回给下游业务系统;下游业务系统接收上游业务系统返回的记录消息,并将接收的记录消息进行存储;下游业务系统在接收到输入的业务编号时,从存储的记录消息中读取输入的业务编号对应的各记录消息,并基于读取的记录消息开始执行下游业务的处理流程。可见,本专利技术实施例通过将上游业务系统在执行上游业务的处理流程中各子流程的业务相关信息及时同步到下游业务系统,使得下游业务系统能够使用同步过来的业务相关信息执行下游业务的处理流程,从而使得上游业务系统和下游业务系统的业务处理流程同步进行,加快了业务流程处理进
度,提升了处理效率,解决了现有技术中由于上游业务系统与下游业务系统线性依次进行交互,且上游业务系统和下游业务系统本身内部的业务处理流程都较长,导致的业务处理时间冗长,效率低下的问题。
附图说明
[0025]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0026]图1是本专利技术实施例一中的一种上下游业务流程的同步处理方法的流程示意图;
[0027]图2是本专利技术实施例三中的一种上下游业务流程的同步处理方法的流程示意图;
[0028]图3是本专利技术实施例四中的一种上下游业务流程的同步处理方法的流程示意图;
[0029]图4是本专利技术实施例五中的一种上下游业务流程的同步处理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种上下游业务流程的同步处理方法,其特征在于,所述方法包括:在上游业务的处理流程中各子流程的起始执行点和终止执行点,分别生成并存储记录消息;其中,各所述记录消息中包含所述上游业务的业务标识、对应子流程的流程标识以及业务信息;在接收到下游业务系统发送的第一记录获取请求时,基于所述第一记录获取请求获取存储的至少一条记录消息,并将获取的所述记录消息返回给所述下游业务系统,以使所述下游业务系统基于接收到的所述记录消息开始执行下游业务的处理流程。2.根据权利要求1所述的方法,其特征在于,各所述记录消息中还包含生效标识;其中,在所述上游业务的处理流程中最后一个子流程的终止执行点生成的记录消息中包含的生效标识为有效,以使所述下游业务系统在接收到生效标识为有效的记录消息时执行下游业务的处理流程中的最后一个子流程。3.根据权利要求1所述的方法,其特征在于,在存储各所述记录消息时,还存储与当前记录消息对应的主键编号;其中,各所述主键编号用于表征对应记录消息的生成顺序;所述基于所述第一记录获取请求获取存储的至少一条记录消息,包括:读取所述记录获取请求中携带的起始主键编号,从存储的记录消息中获取在所述起始主键编号对应的记录消息之后生成的、预设条数的记录消息。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述下游业务系统发送的信息错误提示消息;其中,所述信息错误提示消息是所述下游业务系统在检测到接收的记录消息错误时发送的;根据所述信息错误提示消息提示用户对错误的记录消息进行修改;获取对错误的记录消息进行修改后的修改消息,并将所述修改消息同步给所述下游业务系统。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:接收所述下游业务系统发送的错误修正提醒消息;其中,所述错误修正提醒消息是所述下游业务系统,在检测到接收的记录消息错误后的预设时间段内未接收到所述修改消息时发送的;向所述错误的记录消息对应的处理人员的通信账号发送所述错误修正提醒消息,以提醒所述人员对所述错误的记录消息进行修改。6.根据权利要求1所述的方法,其特征在于,在将获取的所述记录消息返回给所述下游业务系统之后,所述方法还包括:接收下游业务系统在下游业务的处理流程中的中间子流程的起始执行点发送的第二记录获取请求;基于所述第二记录获取请求获取执行所述中间子流程所需要的记录消息,并将执行所述中间子流程所需要的记录消息返回给所述下游业务系统,以使所述下游业务系统基于接收的所述记录消息执行所述中间子流程;其中,所述中间子流程为所述下游业务的处理流程中除第一个子流程外的其他子流程。7.根据权利要求1

6中任一项所述的方法,其特征在于,所述上游业务系统为对公信贷流程管理CLPM系统,所述下游业务系统为国结结算ISS系统;所述上游业务的处理流程包含业务审批子流程、合同申请子流程和债项支用子流程;
所述下游业务的处理流程包含录入子流程、审批子流程和发送SWIFT报文子流程。8.一种上下游业务流程的同步处理方法,其特征在于,所述方法包括:定时向上游业务系统发送第一记录获取请求,以使所述上游业务系统基于所述第一记录获取请求获取并返回存储的至少一条记录消息;其中,所述上游业务系统在上游业务的处理流程中各子流程的起始执行点和终止执行点,分别生成并存储记录消息,各所述记录消息中包含所述上游业务的业务标识、对应子流程的流程标识以及业务信息;接收所述上游业务系统返回的所述记录消息,并将接收的所述记录消息进行存储;在接收到输入的业务编号时,从存储的记录消息中读取所述输入的业务编号对应的各记录消息,并基于读取的所述记录消息开始执行下游业务的处理流程。9.根据权利要求8所述的方法,其特征在于,在从存储的记录消息中读取所述输入的业务编号对应的各记录消息之后、并且基于读取的所述记录消息开始执行下游业务的处理流程之前,所述方法还包括:将读取的所述记录消息进行可视化展示;在检测到对展示的所述记录消息的确认指令后,触发执行基于读取的所述记录消息开始执行下游业务的处理流程的操作。10.根据权利要求8所述的方法,其特征在于,各所述记录消息中还包含生效标识,并且在所述上游业务处理流程中最后一个子流程的终止执行点发送的记录消息中的生效标识为有效;在基于读取的所述记录消息开始执行下游业务的处理流程之后,所述方法还包括:在所述下游业务处理流程中最后一个子流程的起始执行点,确定是否存储有生效标识为有效的记录消息;若是,则执行所述下游业务的处理流程中的最后一个子流程。11.根据权利要求8所述的方法,其特征在于,所述定时向上游业务系统发送第一记录获取请求,以使所述上游业务系统基于所述第一记录获取请求获取并返回存储的至少一条记录消息,包括:在当前定时轮询时间到来时,确定起始主键编号的当前取值;其中,所述起始主键编号的初始值为与所述上游业务系统约定的数值,后续起始主键编号的取值为所述上游业务系统上一次返...

【专利技术属性】
技术研发人员:吕少熊
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1