System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 业务处理方法、装置、存储介质及电子设备制造方法及图纸_技高网

业务处理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:42645279 阅读:21 留言:0更新日期:2024-09-06 01:40
本发明专利技术公开了一种业务处理方法、装置、存储介质及电子设备,涉及数据处理技术领域。该方法包括:响应目标对象对目标业务流程的目标业务环节发出的目标操作指令,获取目标业务流程对应的业务处理知识图谱;依据业务处理知识图谱确定目标业务环节对应的目标业务节点、目标校验规则以及目标数据控制规则;依据目标操作指令的指令信息、目标业务节点、目标校验规则以及目标数据控制规则,对目标业务环节进行逆向业务处理,以对目标业务环节的业务数据和/或财务数据进行更新。本发明专利技术解决了现有技术中进行逆向业务处理时,存在数据准确性较低的技术问题。

【技术实现步骤摘要】

本专利技术涉及数据处理,具体而言,涉及一种业务处理方法、装置、存储介质及电子设备


技术介绍

1、企业管理信息系统中各类业务与财务一体化(简称业财一体化)的流程,除了正向的流转处理,还涉及业务的逆向处理(如冲销、退回等),通过逆向处理可以对已处理数据的错误进行修改更新。

2、然而,业财一体化流程中,不同业务的逆向处理限制条件不同,可行的逆向处理方式也有差异,不同业务环节的逆向处理校验规则和处理方式的逻辑关系错综复杂。目前,现有技术中通常是在业务环节固化逆向处理控制逻辑,在该业务环节发起逆向处理时,调用逆向处理控制逻辑对当前业务环节数据进行逆向业务处理的校验控制,这种方式往往需要逐环节追溯校验控制,系统运行效率较低,数据准确性较低。并且,如果业财一体化流程的多个环节发起冲销处理,往往控制不住,特别是当某业务环节数据存在外部(如金融机构)引入原因的数据变更,往往会造成业务已流转至后段某环节了,前段某环节发起冲销,然而后段业务环节不知道前段业务环节已更新数据,导致前后环节数据不一致,业务逻辑错误。另外,如果某业务环节遗漏开发逆向处理控制逻辑,对不可逆的业务环节发起了逆向处理,也可能造成业业数据或业财数据不一致。

3、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种业务处理方法、装置、存储介质及电子设备,以至少解决现有技术中进行逆向业务处理时,存在数据准确性较低的技术问题。

2、根据本专利技术实施例的一个方面,提供了一种业务处理方法,包括:响应目标对象对目标业务流程的目标业务环节发出的目标操作指令,获取目标业务流程对应的业务处理知识图谱,其中,目标操作指令用于指示对目标业务环节进行逆向业务处理,业务处理知识图谱用于表征业务数据与财务数据之间的关联关系;依据业务处理知识图谱确定目标业务环节对应的目标业务节点、目标校验规则以及目标数据控制规则,其中,目标校验规则用于确定目标业务节点能否逆向,目标数据控制规则用于指示数据操作权限;依据目标操作指令的指令信息、目标业务节点、目标校验规则以及目标数据控制规则,对目标业务环节进行逆向业务处理,以对目标业务环节的业务数据和/或财务数据进行更新。

3、进一步地,依据业务处理知识图谱确定目标业务环节对应的目标业务节点、目标校验规则以及目标数据控制规则,包括:在业务处理知识图谱中定位目标业务节点;从目标业务节点的预设配置信息中获取目标校验规则和目标数据控制规则。

4、进一步地,依据目标操作指令的指令信息、目标业务节点、目标校验规则以及目标数据控制规则,对目标业务环节进行逆向业务处理,包括:获取目标业务节点的节点类型信息;校验目标业务节点的节点类型信息和指令信息是否满足目标校验规则,得到校验结果;依据目标操作指令的指令信息、目标业务节点的节点类型信息、校验结果以及目标数据控制规则,对目标业务环节进行逆向业务处理。

5、进一步地,依据目标操作指令的指令信息、目标业务节点的节点类型信息、校验结果以及目标数据控制规则,对目标业务环节进行逆向业务处理,包括:若校验结果表征目标业务节点的节点类型信息和指令信息满足目标校验规则,则获取第一业务节点的节点类型信息,其中,第一业务节点为与目标业务节点连接的逆向上游业务节点;获取目标业务节点对应的多个预设场景,并对目标业务节点的节点类型信息和第一业务节点的节点类型信息与多个预设场景进行匹配,得到匹配结果,其中,每个预设场景分别对应不同的节点类型之间的数据流向;依据目标操作指令的指令信息、匹配结果以及目标数据控制规则,对目标业务环节进行逆向业务处理。

6、进一步地,依据目标操作指令的指令信息、匹配结果以及目标数据控制规则,对目标业务环节进行逆向业务处理,包括:若匹配结果表征在多个预设场景中匹配到目标场景,则确定目标操作指令的指令信息对应的目标逆向业务处理类型,并获取目标逆向业务处理类型对应的数据处理信息;依据目标场景、数据处理信息和目标数据控制规则,对目标业务环节进行逆向业务处理。

7、进一步地,在响应目标对象对目标业务流程的目标业务环节发出的目标操作指令之前,该方法还包括:获取目标应用的元数据信息,并对元数据信息进行处理,得到目标业务流程的多个业务环节,其中,目标应用用于管理目标业务流程,元数据信息至少包括业务信息和财务信息;生成每个业务环节对应的业务节点,并确定每个业务节点的节点类型,依据每个业务节点的节点类型配置每个业务节点的节点类型信息;依据元数据信息确定业务节点之间的边以及边对应的业务流向信息;基于边对应的业务流向信息在业务节点之间生成边,得到业务处理知识图谱。

8、进一步地,在对目标业务环节进行逆向业务处理之后,该方法还包括:接收目标对象发起的查询请求,并获取业务处理知识图谱;基于业务处理知识图谱获取与查询请求的请求信息对应的目标逆向业务处理记录,并向目标对象展示目标逆向业务处理记录包含的数据更新轨迹信息。

9、根据本专利技术实施例的另一方面,还提供了一种业务处理装置,包括:获取模块,用于响应目标对象对目标业务流程的目标业务环节发出的目标操作指令,获取目标业务流程对应的业务处理知识图谱,其中,目标操作指令用于指示对目标业务环节进行逆向业务处理,业务处理知识图谱用于表征业务数据与财务数据之间的关联关系;确定模块,用于依据业务处理知识图谱确定目标业务环节对应的目标业务节点、目标校验规则以及目标数据控制规则,其中,目标校验规则用于确定目标业务节点能否逆向,目标数据控制规则用于指示数据操作权限;处理模块,用于依据目标操作指令的指令信息、目标业务节点、目标校验规则以及目标数据控制规则,对目标业务环节进行逆向业务处理,以对目标业务环节的业务数据和/或财务数据进行更新。

10、根据本专利技术实施例的另一方面,还提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现上述的业务处理方法。

11、根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的业务处理方法。

12、根据本专利技术实施例的另一方面,还提供了一种电子设备,该电子设备包括一个或多个处理器;存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现用于运行程序,其中,程序被设置为运行时执行上述的业务处理方法。

13、在本专利技术实施例中,采用基于业务处理知识图谱进行逆向业务处理的方式,首先响应目标对象对目标业务流程的目标业务环节发出的目标操作指令,获取目标业务流程对应的业务处理知识图谱,其中,目标操作指令用于指示对目标业务环节进行逆向业务处理,业务处理知识图谱用于表征业务数据与财务数据之间的关联关系;依据业务处理知识图谱确定目标业务环节对应的目标业务节点、目标校验规则以及目标数据控制规则,其中,目标校验规则用于确定目标业务节点能否逆向,目标数据控制规则用于指示数据操作权限;依据目标操本文档来自技高网...

【技术保护点】

1.一种业务处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,依据所述业务处理知识图谱确定所述目标业务环节对应的目标业务节点、目标校验规则以及目标数据控制规则,包括:

3.根据权利要求1所述的方法,其特征在于,依据所述目标操作指令的指令信息、所述目标业务节点、所述目标校验规则以及所述目标数据控制规则,对所述目标业务环节进行逆向业务处理,包括:

4.根据权利要求3所述的方法,其特征在于,依据所述目标操作指令的指令信息、所述目标业务节点的节点类型信息、所述校验结果以及所述目标数据控制规则,对所述目标业务环节进行逆向业务处理,包括:

5.根据权利要求4所述的方法,其特征在于,依据所述目标操作指令的指令信息、所述匹配结果以及所述目标数据控制规则,对所述目标业务环节进行逆向业务处理,包括:

6.根据权利要求1所述的方法,其特征在于,在响应目标对象对目标业务流程的目标业务环节发出的目标操作指令之前,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,在对所述目标业务环节进行逆向业务处理之后,所述方法还包括:

8.一种业务处理装置,其特征在于,包括:

9.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序在被处理器执行时实现所述权利要求1至7任一项中所述的业务处理方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至7任一项中所述的业务处理方法。

11.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现用于运行程序,其中,所述程序被设置为运行时执行所述权利要求1至7任一项中所述的业务处理方法。

...

【技术特征摘要】

1.一种业务处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,依据所述业务处理知识图谱确定所述目标业务环节对应的目标业务节点、目标校验规则以及目标数据控制规则,包括:

3.根据权利要求1所述的方法,其特征在于,依据所述目标操作指令的指令信息、所述目标业务节点、所述目标校验规则以及所述目标数据控制规则,对所述目标业务环节进行逆向业务处理,包括:

4.根据权利要求3所述的方法,其特征在于,依据所述目标操作指令的指令信息、所述目标业务节点的节点类型信息、所述校验结果以及所述目标数据控制规则,对所述目标业务环节进行逆向业务处理,包括:

5.根据权利要求4所述的方法,其特征在于,依据所述目标操作指令的指令信息、所述匹配结果以及所述目标数据控制规则,对所述目标业务环节进行逆向业务处理,包括:

6.根据权利要求1所述的方法,其特征在于,在响应目标对象对目标业务...

【专利技术属性】
技术研发人员:刘娟姚国全乔宝臻高芳
申请(专利权)人:远光软件股份有限公司
类型:发明
国别省市:

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

1