RPA业务处理方法、RPA管理平台、设备及介质技术

技术编号:29405216 阅读:12 留言:0更新日期:2021-07-23 22:44
本发明专利技术涉及流程自动化处理技术领域,尤其涉及一种RPA业务处理方法、RPA管理平台、设备及介质。该RPA业务处理方法包括接收第三方系统触发的业务配置请求;当目标RPA业务为非通用业务时,显示业务配置界面;接收第一可配置字段对应的属性值作为默认处理接口对应的第一配置信息;基于第二配置区,接收第三方系统配置的外部处理接口的第二配置信息;基于第一配置信息以及第二配置信息,生成目标处理接口的目标执行方案;根据目标执行方案,自动执行每一目标处理接口。该方法可实现动态组合不同的处理接口,且无需重新开发代码,有效降低开发成本。本发明专利技术还涉及区块链技术领域,目标执行方案可存储至区块链中。

【技术实现步骤摘要】
RPA业务处理方法、RPA管理平台、设备及介质
本专利技术涉及流程自动化处理
,尤其涉及一种RPA业务处理方法、RPA管理平台、设备及介质。
技术介绍
RPA即指机器人流程自动化(RoboticProcessAutomation),用于模拟人操控不同软件系统并自动执行规则确定、重复性高的业务流程。随着人工智能的飞速发展,在使用RPA机器人自动化处理业务时经常需要结合以上一种或多种AI能力(即不同任务的处理接口),以辅助RPA机器人完成整个业务流程。目前,在第三方系统接入RPA管理平台,以使用RPA机器人自动处理RPA业务时,由于需求的不断变更,往往需要更新业务所需的AI能力(如OCR识别),在现有技术中,一般在业务所需的AI能力变更时,需要针对该业务进行特定的代码开发;此外,在其他第三方系统接入RPA管理平台时,也需要重新开发代码,开发成本高,代码复用率低。
技术实现思路
本专利技术实施例提供一种RPA业务处理方法、RPA管理平台、设备及介质,以解决目前RPA管理平台在RPA业务变更时,需要重新开发代码,开发成本高且代码复用率低的问题。一种RPA业务处理方法,应用在RPA管理平台中,包括:接收第三方系统触发的业务配置请求;其中,所述业务配置请求包括第三方系统对应的目标RPA业务;当所述目标RPA业务为非通用业务时,显示业务配置界面;其中,所述业务配置界面包括第一配置区以及第二配置区;所述第一配置区包括默认配置的默认处理接口以及对应的第一可配置字段;接收所述第一可配置字段对应的属性值作为所述默认处理接口对应的第一配置信息;基于所述第二配置区,接收所述第三方系统配置的外部处理接口以及对应的第二配置信息;基于所述默认处理接口以及外部处理接口,确定所述目标RPA业务对应的目标处理接口;基于所述第一配置信息以及所述第二配置信息,生成所述目标处理接口对应的目标执行方案;响应所述第三方系统触发的执行所述目标RPA业务的业务执行请求,根据所述目标执行方案,自动执行每一所述目标处理接口。一种RPA管理平台,包括:业务配置请求接收模块,用于接收第三方系统触发的业务配置请求;其中,所述业务配置请求包括第三方系统对应的目标RPA业务;业务配置界面显示模块,用于当所述目标RPA业务为非通用业务时,显示业务配置界面;其中,所述业务配置界面包括第一配置区以及第二配置区;所述第一配置区包括默认配置的默认处理接口以及对应的第一可配置字段;第一配置信息接收模块,用于接收所述第一可配置字段对应的属性值作为所述默认处理接口对应的第一配置信息;第二配置信息接收模块,用于基于所述第二配置区,接收所述第三方系统配置的外部处理接口以及对应的第二配置信息;目标处理接口请确定模块,用于基于所述默认处理接口以及外部处理接口,确定所述目标RPA业务对应的目标处理接口;目标执行方案生成模块,用于基于所述第一配置信息以及所述第二配置信息,生成所述目标处理接口的目标执行方案;业务执行模块,用于响应所述第三方系统触发的执行所述目标RPA业务的业务执行请求,根据所述目标执行方案,自动执行每一所述目标处理接口。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述RPA业务处理方法的步骤。一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述RPA业务处理方法的步骤。上述RPA业务处理方法、RPA管理平台、设备及介质中,通过接收第三方系统触发的业务配置请求,以便根据业务配置请求中的目标RPA业务进行判断,当目标RPA业务为非通用业务时,显示业务配置界面,以接收第三方根据实际需要可视化配置RPA业务的默认处理接口对应的第一配置信息以及所需的外部处理接口对应的第二配置信息,可实现动态组合不同的处理接口,以处理RPA业务;然后,基于默认处理接口以及外部处理接口,确定目标RPA业务对应的目标处理接口,以便基于第一配置信息以及第二配置信息,自动生成目标处理接口的目标执行方案,以便后续响应第三方系统触发的业务执行请求,并根据目标执行方案,自动执行每一目标处理接口,以在每次处理接口变更或不同业务接入RPA管理平台时,无需重新开发代码,可有效降低开发成本,实现快速应对频繁的需求变更。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中RPA业务处理方法的一应用环境示意图;图2是本专利技术一实施例中RPA业务处理方法的一流程图;图3是本专利技术一实施例中RPA业务处理方法的一流程图;图4是本专利技术一实施例中RPA业务处理方法的一流程图;图5是图2中步骤S205的一具体流程图;图6是图2中步骤S204的一具体流程图;图7是图2中步骤S204的一具体流程图;图8是本专利技术一实施例中RPA管理平台的一示意图;图9是本专利技术一实施例中RPA管理平台的一示意图;图10是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。该RPA业务处理方法可应用在如图1的应用环境中,其中,计算机设备通过网络与服务器进行通信。计算机设备可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器可以用独立的服务器来实现。在一实施例中,如图2所示,提供一种RPA业务处理方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:S201:接收第三方系统触发的业务配置请求;其中,业务配置请求包括第三方系统对应的目标RPA业务。其中,本方法可应用在一种RPA管理平台中,以供第三方系统可视化配置RPA业务所需的处理接口,无需在每次处理接口变更或不同业务接入RPA管理平台时,均需要进行代码开发,可有效降低开发成本,实现快速应对频繁的需求变更。具体地,该业务配置请求可基于已注册过的第三方系统在已配置好处理接口基础上对处理接口进行修改时触发或者新接入平台的第三方系统在需要配置RPA业务的处理接口时触发。该目标RPA业务即为当前第三方系统需要接入RPA管理平台实现自动化处理的业务,例如登录、注册等等。RPA平台即为管理多个RPA机器人的平台。该RPA机器人可用于自动化执行目标RPA业务。S202:当目标RPA业务为非通用业务时,显示业务配置界面;本文档来自技高网...

【技术保护点】
1.一种RPA业务处理方法,其特征在于,应用在RPA管理平台中,包括:/n接收第三方系统触发的业务配置请求;其中,所述业务配置请求包括第三方系统对应的目标RPA业务;/n当所述目标RPA业务为非通用业务时,显示业务配置界面;其中,所述业务配置界面包括第一配置区以及第二配置区;所述第一配置区包括默认处理接口以及对应的第一可配置字段;/n接收所述第一可配置字段对应的属性值作为所述默认处理接口对应的第一配置信息;/n基于所述第二配置区,接收所述第三方系统配置的外部处理接口以及对应的第二配置信息;/n基于所述默认处理接口以及外部处理接口,确定所述目标RPA业务对应的目标处理接口;/n基于所述第一配置信息以及所述第二配置信息,生成所述目标处理接口对应的目标执行方案;/n响应所述第三方系统触发的执行所述目标RPA业务的业务执行请求,根据所述目标执行方案,自动执行每一所述目标处理接口。/n

【技术特征摘要】
1.一种RPA业务处理方法,其特征在于,应用在RPA管理平台中,包括:
接收第三方系统触发的业务配置请求;其中,所述业务配置请求包括第三方系统对应的目标RPA业务;
当所述目标RPA业务为非通用业务时,显示业务配置界面;其中,所述业务配置界面包括第一配置区以及第二配置区;所述第一配置区包括默认处理接口以及对应的第一可配置字段;
接收所述第一可配置字段对应的属性值作为所述默认处理接口对应的第一配置信息;
基于所述第二配置区,接收所述第三方系统配置的外部处理接口以及对应的第二配置信息;
基于所述默认处理接口以及外部处理接口,确定所述目标RPA业务对应的目标处理接口;
基于所述第一配置信息以及所述第二配置信息,生成所述目标处理接口对应的目标执行方案;
响应所述第三方系统触发的执行所述目标RPA业务的业务执行请求,根据所述目标执行方案,自动执行每一所述目标处理接口。


2.如权利要求1所述RPA业务处理方法,其特征在于,在所述接收第三方系统触发的业务配置请求之后,所述RPA业务处理方法还包括:
当所述目标RPA业务为通用业务时,返回所述RPA管理平台中预存储的所述目标RPA业务对应的多个候选执行方案;
接收所述第三方系统选择的候选执行方案作为所述目标RPA业务对应的目标执行方案,以根据所述目标执行方案,自动执行每一所述目标处理接口。


3.如权利要求2所述RPA业务处理方法,其特征在于,在所述返回所述RPA管理平台中预存储的所述目标RPA业务对应的多个候选执行方案之前,还包括:
获取所述目标RPA业务在所述RPA管理平台中所存储的多个原始执行方案;
对所述多个原始执行方案进行相似度分析,将相似度大于预设相似度阈值的所述原始执行方案划分为一组,得到多个候选组;
统计每一所述候选组中所述原始执行方案的方案数量,并基于所述方案数量,获取至少一个目标组;
将所述目标组中的所述原始执行方案作为所述候选执行方案。


4.如权利要求1所述RPA业务处理方法,其特征在于,所述响应所述第三方系统触发的执行所述目标RPA业务的业务执行请求,根据所述目标执行方案,自动执行每一所述目标处理接口,包括:
接收所述第三方系统触发的业务执行请求;其中,所述业务执行请求包括身份标识;
基于所述身份标识对所述第三方系统进行身份验证,得到验证结果;
当所述验证结果为验证通过,则响应所述第三方系统触发的执行所述目标RPA业务的业务执行请求,根据所述目标执行方案,自动执行每一所述目标处理接口。


5.如权利要求1所述RPA业...

【专利技术属性】
技术研发人员:邹芳赵永超黄鹏李彦良
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:广东;44

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

1