【RPA之家转载】苏桦 华为RPA 企业财务实践:RPA与AI结合,实现百万级票据、合同处理自动化
【RPA之家转载】苏桦 华为RPA 企业财务实践:RPA与AI结合,实现百万级票据、合同处理自动化
看到大会的主题,说每一位开发者都了不起,说白了我也非常的感触,因为我自己本身也是一个开发者,我从01年从业到IT行业,最开始做 Java的开发,做了大概六七年,然后后面就一直在实际上是应用集成或者是数据集成这样的一些领域,包括一些EERP,包括SOA这样的一些集成的领域,那么最后就是到加入富璟科技之后,从17年开始进入到RPA这样的全新的这样一个其实也是用来做集成的这样一个领域。
那么的话,这么多年下来,在这个领域中间,我今天可能会和前面肖总有一点不同,我会更多的从一些开发者的角度,那么的话分享我们在财务领域的做的这样一些流程,包括后面的我们的一些针对RPA实施的这样的一些开发的体会,或者是说我们的方法论。
首先我先简单的介绍一下富璟科技,是总部在深圳的一家 IT公司,然后我们实际上是17年就开始接触RPA的实施工作,最初是在国外的两个头部厂商,就是UiPath和 AutomationAnywhere这两家公司作为它在国内的代理,并且实际上是属于国内最早实施RPA项目的这样的赛道的一家公司,我们公司是专业来做RPA的一个单到单的自动化的解决方案,包括在各个行业以及各个不同的领域, RPA实际上可以从20年开始,包括到今年绝对来讲是当前IT业界一个最火的领域,我们现在其实也可以看到很多不同的厂商,包括我们最新看到的像谷歌,包括像京东云,他们都有开始向 RPA赛道来进行这种拓展,包括他们推出他们的产品,包括或者是说像,今天我们华为发布大会上面发布了我们春季的最新的华为的新的产品版本,包括也引进了我们的这些新的合作伙伴,像软通动力这样的一些国内的知名的 IT公司,实际上大家都可以看到,就是说RPA这几年确实来讲是属于一个风口,为什么会我们回过头来看到它为什么会这么样的一个目前来讲看到这么火,实际上从我们的体会来讲,RPA它确实是一个非常好的这样智能化和自动化的连接器首先呢。
它连接了应用,而且它是用一种不同的方式,就是从用户界面的方式来连接各种应用啊,来打通我们的信息孤岛。
信息孤岛这个问题实际上从我从业基本上从05年开始就一直有很多不同的方案,包括以前的最开始的从一AI然后到SOA,然后再到一些数据集成,数据层面上面的方案其实都在这里就是讲谈到一个怎么样打通信息孤岛的问题,但是实际上我们看到还会有一些非常顽固的这样的一些领域,包括一些成就的系统或者是完全不开放接口,既不能从应用层,也不能从数据层开放,接口的这样的一些系统,这种系统这种孤岛的打通,实际上我们看到RPA在这个领域上面做了一个非常优秀的补充,那就是说它可以基于你这些应用或者这些软件的它传统的用户操作界面,从UI的方式来进行信息和数据的打通,这是我们看到它实际上是对于传统的应用集成和数据集成的一个有力的补充。
第二个层面我们讲到的人机协同,它有效的连接了我们的软件自动化流程和人工流程,包括我们前面也讲到的华为的产品新的一个口号,每一个人的自动化伙伴实际上就是说在人和机器的这样一个协同过程中间, RPA作为了这样的一个连串联的这样一个工具。
第三个层面我们也谈到AI肯定也是目前 it业界非常火的一个概念, AI的技术,AI的服务,各种各样不同的AI服务从出不穷。
那么的话,AI对于很多甚至包括传统应用来讲,包括传统的开发者,感觉可能都会距离一下子感觉会有点远,包括对于具体的业务人员业务用户来讲,这个距离可能就会感觉到更加的感觉有这个距离了,这种情况下面,RPA同样是一个非常有效的这样一个连接器,它去连接了传统应用和AI它的这样的一个流程在不改变,就你不需要去修改原有应用的情况下面,你可以把智能化的这样的一些技技术带到我们的这些传统应用中间,并且把 AI的技术赋能到每个人的日常工作中间,实现这样的一个流程,在流程自动化之间把这样的it的技术来进行赋能。
所以从这一点上面,我们看到r PA确实是非常虽然它是一个可以讲是一个工具或者是一个平台,甚至有可能有些lpa如果从广义上面来讲,它并不是一个产品化的平台,就是一些 vba开发的程序或者是Python开发的一些脚本,但它确实起到了这样一个非常有效的连接的作用,把我们的应用把我们的人员,然后把我们的 AI智能化的有效的把它串联起来,实际上我们看到现在也是要从我们的目前看到的市场上面来讲,几乎所有的客户在进行这种交流的时候,都会谈到ipa和AI的这样一个发展,因为越来越多的客户越来越多的行业都已经意识到了,智能化和自动化能够给我们的工作,给我们日常的这种降本增效带来的这样的一个收益,所以 RPA已经是在现实的改变我们的这样一个工作,包括我们看到每一个人的这样的一个机器人助理,我们看到微软也已经在它本身的 windows操作系统上面来提供它的这样的一些自动化的工具,实际上也是相当于是一种桌面的这种台式桌面自动化的一些助手,包括所有的RPA产品其实都会有谈到这种无人值守的后台机器人的概念,实际上这种相当于是一个能够自动化,并且能够7×24小时后台工作的这样的一些数字化员工。
从这些层面上面,实际上RPA我们看到体会到在真实的这些客户案例中间,它不但是解放了我们的人力,就是说让机器去专注于那些重复有规则,然后耗时的任务,然后让人去专注这些更有价值的更高的这样一些工作。
另外第二个层面就是谈到把工作的这种志向来进行一个全面的提升。前面我们前面的两位老师也有提到的,第一,能够减免这种人为的舒服带来的一些工作质量问题,然后能够提升工作的效率,把这些重复工作的所耗的时间进行缩短。
第三个层面就能够做到节省成本,从每个员工的这个角度节省你完成某一项工作的时间成本,减少你的这种重复性的这种劳动,从整个企业的这个层面上面,实际上是节省你的,人力资源的成本,你的员工可以做更多的事情,而你未来的这种人力资本的增长可以得到有效的控制,最后就达到一个我们的每个企业卓越运营的这样一个目标。
我们希望是能看到人机的协作能够各尽其能,并且通过AI这样的一些技术,能够把他们赋予每个人赋予新的能力,并且是一种易于扩展,能够迅速响应变化的的自动化的这样一个能力平台。
从我们看到的RPA,实际上在整个不同的行业,我们看到包括金融制造,包括我们的零售医疗以及这种前面也谈到了政府这些行业,它实际上在每个行业的这种业务领域里面都会有非常多的这样的一些使用场景,包括在我们的同一个企业内部的一些不同的职能部门,比如说我们的财务管理,我们后面的话今天会重点介绍一下我们的一些财务的案例的分享,然后包括我们的一些人力资源的这种流程,比如说员工的招聘,员工入职,包括我们的这种企业,it的服务,比如说我们新员工入职之后的一些账号,一些权限的开通,包括这种企业内部的一些it工单的处理,这种桌面的 help,desk的后台的这种执行流程,实际上渐渐的都可以就是说通过lpa来实现一个跨多个应用系统的有效的自动化,包括这种行政管理以及其他的一些像采购各个领域,所以这里其实是列举了很少的一部分,但是我们看到实际上在我们的不同的行业,不同的这种职能领域的话,RPA的应用场景实际上是非常的广泛,非常的丰富。
这次我们不仅在总结过的在项目中间实施过的一些财务的ipa场景,实际上材料可能都已经不是最新的了,因为我们实际上在财务领域,整个RPA在财务领域的应用实际上是最早也是接受程度最广泛的。
因为财务往往是说每每周甚至是每个月都有很多这种类似的财务操作流程,并且这种过程往往来讲会涉及到自己的财务系统啊,银行的系统,然后包括现在的这种电商第三方支付一些不同的平台,包括甚至还有一些这种手工账的一些数据,那么的话这些操作在频繁的需要去做这样的一些工作的时候,对于我们财务人员来讲,实际上它是有很大的这样的一个重复工作量,并且这一部分工作都是可以通过这些RPA的方式,比如说我们讲通过Excel的这种数据来进行一些比对财务的集合,然后通过这些票据的检查来进行这种发票费用的这样一些报销流程,然后发票的这种自动化处理。
实际上在财务的很多不同的领域,我们看到比如说我们从账务的这种记账对账,然后到这种财务品种的这种管理,到资金的管理审核,税务的申报这样一些,我们很多时候是整个一个财务一个财务团队,然后很多个不同的财务职能部门,他们都在做的这样的一些日常的工作中间,实际上RPA都有它的这样一些使用,它的用用武之地。
这里的话我们举几个具体的流程的例子,这实际上是一个很典型的,就是我们的这种发票查验自动化的这样一个流程。传统的方式,实际上大家都很容易理解就是说这种各个员工他们填报了这种报销信息,然后上传他们的发票的这种图片照片或者是扫描件之后,以往的过程中间,我们的财务人员他需要在他的财务系统里面啊去手工的去打开这些发票的这种图片,然后去通过他的肉眼在这些发票图片中间去提取相关的一些信息,比如说发票号,税号,发票开具三的这样的一些信息,这些的话拿到这些信息之后,它会有相应的这样的一些国税的系统,可以到上面去查验这些发票的真伪,然后去判断呃这个发票是不是一个可以通过的这样的一个发票。
后面这一部分过程,实际上我们看到通过RPA加 OCR实际上也就是一种AI的这种技术呢啊,完全说能够做到一种自动化的这样一个查验的过程,包括我们讲的机器人在我们的报销系统里面去主动的批量的去下载这些图片,然后我们的OCR识别它同样是由 RPA来触发这样的一个欧式牙,然后它可以去识别这些发票的种类,比如说我们看到基于华为的ipa加AA的产品默认的话,这个产品出厂就已经支持了我们的各种增值税的发票,就国内的这些增值税普票专票以及电子票,还有这种机打的这种增值税的卷票,包括我们的常见的这种出租车,车辆通行费、火车票等等,包括行程飞机的这些行程单,这样的一些发票都是已经就出场,他就已经提供了这样的一些识别他们然后分类之后,把上面的相关的一些关键信息,比如说我们的发票号,金额抬头等等这样的一些关键信息提取出来的这样一些能力,再进一步就是说如果还有一些更多格式的一些票样,也可以通过OCR的模型训练来扩展它的这样的一些识别和数据提取的能力。
通过这样一个过程之后,实际上我们就实现了一个把这种图片化的这样的一些发票文件变成一种结构化的这种数据信息的这样一个过程,基于这个信息 RPA机器人就可以自动的去到我们的国税网站上面,然后录入相应的这样的一些提取的信息字段啊,然后来进行发票的查验,最终再把查验的结果回写到我们的这样的一个发票报销系统里面来。
完成这样一个流程的话,我们看到基于RPA机器人加上OCR这样的一些技术,平均下来每张发票的啊校验的查验耗时能够达到30秒以下,实际上相当于人工的效率来讲能够提高16倍左右,因为基本上人去处理的话,你去肉眼提取这些数据,然后到国税系统里面去填写,去查验,然后通过下载或者是截屏的方式去保存这些查验的结果,这个过程基本上是要7分多钟对比我们同样的一批发票的这样的一个在客户中间的这样一个实施结果的对比。
另外就是说也支持这种大批量的自动化查验上万甚至是数10万的这样的一些发票,通过这样一个自动化的流程,它可以在后台不断的运行,然后进行这种持续化的查验,并且也可以在夜间进行,这样的话达到一个完全就是把查验这一部分的工作取代传统的这种人力的这样一个效果。
这里另外有一个场景啊也是财务非常典型的场景,就是财务的这样一个对账流程,对账实际上对于一个中型或者是大型企业来讲,它往往会涉及到有很多家不同的它的网银行的企业网银账户,然后需要到登录各个网银系统里面去下载对账单,然后再从自己企业内部的系统里面去下载这些会计流水啊,然后基于会计流水和对账单来进行一个对比。
这里的话实际上就涉及到第一多个公网的这种网银平台的一个登录,登录之后要进行这种数据的下载和汇总的操作,并且和自己的内部的这样的一个财务系统、里面的、会计流水来进行一个匹配,以及这种金额各方面的这样一些比对之后,有误差的结果,我们看到会是由人工来进行一个复核,如果是正确的结果的话,就可以直接生成相应的一些汇总表,然后来发送这样的一个对账的结果邮件这样一个流程中间,实际上我们看到在我们的 RPA实施中间,已经支持了多家企业网银的这样的一个登录和流水对账单下载的这样一个过程,并且就是说我们看到很多企业网银它都是有基于一些这种比如说像UK或者一些验证码这样的一些登录的身份认证的一些技术,这种情况下面,实际上 ipa的这样的一个解决方案同样要解决一个就是我们怎么样通过有效的身份去安全并且可靠的登录系统的一些问题,这里的话我们在实施中间同样是基于比如说谈到UK这一块,其实就是会有一些基于这种up的极限器,是能够实现在一台自动化的这样的一个跑RPA的流程,这样一个电脑上面,它可以不需要去拔插这种UK而是通过极限期的软件极限期的驱动切换的方式去切换不同银行的这种UK,然后来实现各个不同的这种企业银行的这种登陆,或者是包括一些像这种 opn的这种一次性的验证码,口令的这样一个自动化获取,以及登录验证的一些过程,这些的话实际上都是在 RPA实施中流程中间,作为我们的这些开发者,作为 RPA的实施方,他们会要解决的这样一些技术问题。
包括我们谈到的两边账单的对比对账,而这个过程实际上下载下来的这些Excel文件,两边的数据的一种自动化的对比那,并且在对比之后把 excel啊相关的这种有认为是有差异的这种数据,通过不同的背景色把它高亮出来,特别是针对一些大批量的这样的一些Excel处理,那么的话基于RPA,再加上 vba的这样的一些调用的方式,能够达到一个高效的大量的 Excel数据快速对比的这样一个效果。
这些实际上都是在这些流程中间啊,我们在实施过程中间需要考虑并且解决的一些问题。通过这样一个对账流程的实施,同样就是说我们以前看到人工的话,财务人员是每天要两个小时花在这样的一个对账过程上面,而 RPA实现之后,实际上是就是缩短了缩短它的1/10。
另外再分享一个场景,就是在我们的财务报告的这样一个数据提取上面,这个实际上也是很典型的一种就是RPA加上AI的这样一个应用的场景,包括我们的很多企业的这种财务报告,那么的话都是一些 PDF的文档,实际上如果大家同样也有,比如说炒股,或者是在证券交易所的网站上面下载一些企业的这种财务报告的话,我们可以看到就是说它基本上比如说它的年报季报,很多都是一种PDF的方方式提供,并且这些PDF文档往往有很多都是一些扫描件,我们看到是一种内容,是一种图片的方式来提供给我们这样的一个嗯报报告出来,这样的话实际上就是财务人员他会有一些要求要把它的一些关联企业发布的这样的一些财务报告,把它的数据提取到一个Excel文件里面,也就是把我们的这种非结构化的一些图片数据里面的文字内容把它们提取出来,按照它的不同的这种财务会计科目啊,把这些数据填到一个标准化的这样的一个财务报告的表格里面去。
所以这样的话同样是基于我们使用华为的 RPA加上华为的OCR的这样一种技术,那么的话能够实现就是说我们把财务人员发过来的这种财务报告邮件,如果他需要有这样的一个财务报告数据的提取,那么的话它把 PDF的财务报告作为一个附件的方式,用一个规范的主题发到 RPA机器人的专用的一个邮箱里面,然后PA机器人它就会定期的去监控邮箱里面这一类主题的邮件,然后下载它的 PDF附件下来,下载之后它会去识别和定位报告中间的一些表格。
因为我们看到这个是一个图片的这样的一个PDF,扫描件的话,实际上是通过了 OCR识别加上一些CV这样的一些图像感知的这样一些技术,我们可以在首先快速的定位到一个很长的几十页的这样的,一个财务报告,中间的这些我们看到的一些表格,就是有这些表格,红色格子的这样的一些表格数据,啊这是第一步,然后定位到这些数据之后,把这些表格里面的相应的一些需要提取的一些科目,它的对应的这些指标把它提取出来,识别出来,然后填写到最终的 Excel里面去。
在这个中间实际上还有涉及到很多报告上面会有一些盖章,这样的一些信息,其实可以通过一些我们的这种色块的这种区分的方式,然后把这样的一些干扰的信息把它给剔除掉啊,那么的话在财务报告的报表里面准确的去提取这样的一些信息出来,在实际的实战案例中间,实际上识别的准确度能够达到95%以上。
啊当然也取决于这个报告本身的一个清晰度的质量啊。实际上从开发者的角度,我们先总结了我们看到的一些财务场景,从这些场景中间,我们在回过头来我们想分享一下,就是说我们在一些公司在rps实施中间的一些体会和这些感触。
首先就是说我们谈到一个RPA平台,RPA平台,你前面实际上谈到了就是广义的RPA可能会包括自己做的一些小程序,包括一些我们的这种Python脚本自己开发的,也可以认为是这种RPA的流程自动化,但是为什么说我们会需要这样一个平台的产品呢?
因为实际上我们看到在RPA实施中间还是有很多挑战的,包括从它的一个开发测试生产环境的这种区分上面,这一点上面想跟大家也是就是说分享一下的,是因为RPA的开发来讲,它和传统的这种企业应用的开发有一个很大的区别,就是他操作的那些外部界面,往往有一些情况下面,它就是用户自己去操作的这种生产界面。
所以不一定说它是能够严格的区分开来,这种开发测试和生产环境的客户,往往有时候给到你的比如说财务用户,他给我的就是我们的财务系统,自己的操作的界面,然后他给的电脑环境就是他日常来操作这个系统的这些电脑,这个的话实际上就变成了它就是在一个生产环境上面啊,但是你却要在这个环境上面去完成你的这些流程的开发,然后去做测试,然后最终还要发布变成一种生产的运行,这就是实际上我们看到在这个环境上面, RPA它的这样一个特性,决定了它的这些开发测试生产环境是很难区分的。
但是为什么我们提出来又是需要区分它?因为实际上在真正到生产运行的过程中间,特别是对于这种无人值守的这些后台运行的机器人而言,如果你不能够把生产环境和开发测试环境区分有效的区分出来,那么的话等到我们的这些上线的这种RPA流程越来越多的情况下面,你就会出现一个很大的问题。
你的以前的这些流程需要做一个改动,或者是出现了问题,需要做一个问题的诊断的时候,你会发现你就需要到生产环境上面去做这样的一个操作,而生产环境往往可能还有其他的流程在运行,你的改动,你的这些问题的诊断,你的这些运维的动作就会直接影响到生产环境的运行啊。
所以从这一点上面来讲,实际上环境的这样的一个设计和这样的一个布局,其实会是RPA特别是大批量RPA实施中间的一个很重要的因素。另外就包括我们讲的流程的版本管理,对于传统的开发人员来讲,开发的版本管理团队协作,这个也是非常都是有一套完整的方法论的。
但是对于 RPA来讲,RPA这样的一个新型技术和新型工具来讲,我们实际上也说很多也是通过平台来提供它对于像 v SUV或者是具体的这样的一些版本管理工具和团队协作工具的一些支持,这样的话同样要依赖于我们的 ipa平台,然后包括我们讲的整个一个系统的高可用,系统的高可用,不但包括了我们的RPA的管理控制台,同样也包括了我们的流程,比如说我们今天最早一个专题里面讲到的这种而且运行队列,这样的一个金华为的 RPA产品春季发布版里面的一些最新理念,实际上来讲说它会既从整个一个RPA控制台的一个高可用,同样也成每一个业务流程运行的高可用上面来解决这样的一个就是保证每一个业务流程自动化,能够在它需要的时间点能够稳定的运行这样的一个效果。
包括我们讲到的啊,数据的共享,我们的服务的共享,前面产品前面也有介绍到了我们的低代码的这样一个控制台小程序的开发,实际上我们可以把我们的业务规则,把我们的业务数据,通过这样的一个低代码的这样一个开发环境,把它提供给我们的ipa流程,让他去获取数据,或者是跟这样的一些服务来进行互动。
那包括,我们后面讲到的这些账户管理监控告警,因为时间关系我就不一项一项的详细讲了,包括整个一个平台的安全。
我们可以看到实际上RPARPA的流程,它很多时候运行是要基于一些我们的应用系统的关键的账户的,比如说我们财务人员他有财务人员登录的账户,他在生产环境使用的这些账户的密码和口令,实际上在开发环境中间,我们实际上是希望能够屏蔽到这些开发者或者是运维人员的这种情况,同样是基于这种平台的一套这种指定的这种口令或加数据加密的这样一个管理机制,来提供一个有效的这种我们的平台的安全以及我们的这些数据信息的安全。
同样我们看到华华为的 RPA平台,它是有提供了4个层面,从开发成到它的应用的维护层,然后再到运行时再到数据的密码,数据加解密之后的存放,这样的一整套的一个数据的安全,包括就是说你要设置最开始在设计lpa流程的时候,定义好哪些是需要加密的这样的一些妥善保存的数据,然后定义它的数据安全级别,然后由平台来提供一整套的这样的一个数据安全的保护。
刚才讲到的平台,第二个层面我们谈到深圳到每一个具体的RPA流程的这种生命周期,我们的一个开发过程中间,这一部分实际上就不是由产品,而是由我们的像父亲这样的 RPA十四三来提供保障了,那么这一层面上面实际上同样面临着非常多的挑战。
虽然我们讲到RPA它是一个快速的低代码的这样一个开发过程,但是为了能够保证你的流程稳定健康的运行,实际上在这样的一个开发过程中间,还是会有很多需要考虑的这样一些因素啊,包括我们讲到的我们的一些流程的边界和数据的模型,这一部分实际上是会涉及到怎么样去把一个业务流程来进行一个有效的划分,然后定义它的数据的输入输出,这样的话能够包括就是说怎么样有效的建立一个流程中间,因为我们看到业务流程业务人员给你描述的往往是一个完整的一个过程,但是这个过程在 RPAit实现的过程中间,你往往要从技术的层面去考虑很多因素,比如说解耦,比如说怎么样能够有效的复用一个流程,那就回到刚才我们讲的有一个之前的一个财务的场景,就讲讲到报销的流程,然后后面的发票的查验,实际上发票产业往往来讲可能是一个完整的报销流程中间的一部分,业务人员跟你讲的会是一个完整的它的报销和后面的报销审核的这样一个过程。
而在这个中间我们会把发票查验这一部分作为一个标准化的过程,把它给提炼出来,提炼成一种标准化的这种可复用的流程的过程中间,呢啊你会看到就是说它会有需要定义好它的输入输出的数据模型,这样的话它才会有我们的这样的一个通用性,其他的在各个企业中间不同的这种财务系统,不同的这种报销系统,它的数据才能够适配到你这个模型上面,然后能够做到对后面的业务流程的这样一个复用。
而复用之后往往才是说我们真正能够做到快速的实现各种不同的这种RPA流程的一个关键。
在第二个层面上面,实际上我们看到在rp开发过程中间,也会涉及到很多它的开发规范,像我们富锦公司实际上就是有制定自己的一整套 RPA的规范,这些规范会包括参数的这种读写,比如说哪些参数是应该用配置的方式,然后RPA的流程基于什么样的方式去读写这些配置的这些参数啊,包括我们谈到的日志的输出啊,日志,实际上我们现在看到日志其实是最有效的去诊断这种流程运行中间的各种事件,还有异常问题的一种手段,但是日志往往来讲会被开发人员就是说基于一些不同的方式来或者说不同的规范来实现,导致了一些日志的缺漏,或者是说一些有效的点上面啊,没有有效的这种日志的输出。
所以从这些层面上面都是需要通过一些开开发的规范来对它来进行一个约束,包括实际上在RPA过程中间的一些事物的管理,传统的应用开发在数据库的操作上面,实际上事务管理会是一个很重要的要素,包括我们的事物的隔离,事物的这种补偿处理的机制,对于RPA过程来讲,如果你要RPA的流程运行健康,它的稳定性高,或者说它的事物能够有效的控制在它有效的事务边界之内的话,实际上同样来讲的话,它是会需要做这样的一些事务事务处理的,哪怕是说它的操作的对象是一些文件,是当然RPA中间也会有可能会涉及到一些数据库的操作,这这在这个过程中间,你的文件操作,你的数据库操作,怎么样来进行事物的传播或者是事物的隔离,它的补偿,这些同样是有它的规范化,包括就是说通过开放开发规范来提高我们整个一个RPA流程的可读性,因为我们看到开发者往往来讲还是会有这种流动和变动的,怎么样能够让之前的开发流程能够有效的被新继任的这些开发者可读,然后可以理解,可以快速的编辑,这些同样也是同需要有一套的这样的一个规范来进行约束的。
最后一个层面,其实这个层面来讲是对于RPA运维最关键的一个层面,就是我们谈到一些异常处理,然后RPA流程的这种断点恢复,包括并发控制和这种资源清理层面,因为实际上来讲RPA的运行它比起传统的这种服务后台这种外部服务,它的稳定性是相对来讲本身天然的会受到一定的约束的,因为它是基于我们现有的一些应用的界面,比如说我们一个web应用,打开之后不同浏览器打开的界面,甚至有可能会受到不同的浏览器打开之后界面的分辨率的一些影响,包括我们的Excel应用,我们的这些一些桌面办公软件,在不同的这种软件版本不同的环境中间,实际上它都可能会有一些不同的这种操作体现,所以你的rba流程必须要考虑有足够的这种容错性。
我们往往从RPA开发来讲,传统的通过录制的方式,你可以录制下来一个界面上面操作的一个完整流程,但是真正这个流程能够到上线健康稳定的运行,其实中间还有很多的工作要做,而这些工作实际上我们谈到就会是有一个系统的这种流程框架,这也是作为一个RPA实施商,从我们的角度会要提供给我们的实施人员,提供给我们的开发者的一个很重要的就是异常处理,怎么样进行这种异常的处理,怎么样哪一些数据处理完之后是可以中断,然后继续后续的处理哪一些,数据是要及时的去通知相关的这种业务用户,这些都是在这种框架里面需要考虑需要控制的地方。
还有包括一个资源的清理,对于RPA流程来讲,资源清理也是非常重要的一点。因为往往来讲,你一些没有有效关闭的 Excel进程,或者是一些这种浏览器进程都可能会影响到你下一个流程的运行。所以从这些层面上面啊,我们的作为一个RPA的这样一个实施团队,我们从框架层面对它要进行一个规范化的这样的一些控制。
富锦科技其实是从去年开始我们携手华为,然后我们是从RPA的整个一个洞察,就从RPA流程的发现,RPA的这些业务需求的分析和评估,到流程的发掘,以及它的后续的实时开发,它的交付与运维各个层面来提供一个端到端的这样的一个RPA的解决方案和它的一个完整的一套实施服务。
实际上就是说我们不仅从17年开始接触和实施RPA最终为什么我们会从去年开始会要和选择和华为合作,这个也是从我们的一些体会上面。第一方面我们谈到我们也很高兴的看到华为这样的一个国内的顶级ICT厂商,那么的话在发力在 RPA产品这样的一个层面,并且是推出了一套国产的自主知识产权的这样一个产品。
从华为的这样一个技术团队的这样一个支持上面,我们是感觉到就是说它会是一个非常有利的团队,包括它的研发团队,他的研发团队超过8万人,然后对于一个OCR产品来讲的话,它其实就有常驻9位以上的博士,包括它的后台的技术支持,还有它的咨询团队,都是我们看到就是说会非常有实力的这样一个技术团队,包括我们看到它的产品的迭代的速度,从今年的春季版本到夏季版本这样的一个快速的迭代,我们看到在同业的这些RPA产品中间的迭代效率确实是非常的快的。
从技术层面就是说RPA它华为它本身也不光是我们讲到的RPA这一块,它本身有硬件,有它的虚拟化平台,有它的华为云,有它的数据数据库的产品安全产品,甚至包括一些行业软件,还有 AI的智能服务,而这一切实际上都会是它的 RPA平台的这样的一个技术基础,包括我们看到实际上RPA平台它的华为ipi平台的管理控制台,它的小程序能够低代码快速的开发,其实就是基于了华为本身的 gde这样的一个d代码开发平台,从它的再回到它的产品层面,那么的话我们挑几个最觉得关键的几个点就是从我们的实施感知上面认为它的优势点,包括讲到的提供了华为云和这种融合一体机的这样的两种不同的部署模式,既能够满足这种云多租户的这样的一个需求,也能够满足这种客户本地数据中心,因为我们实际上看到国产的国内客户的这种本地数据中心安全保护的要求还是非常高的,这也是为什么对于很多像金融这一类型的大型企业来讲,云的就是公有云的推广实际上是并不是说能够特别有效的这样一个原因,所以从这两个层面上面,高效的这样一个融合系统,能够简化我们RPA平台的这样一个实施和安全部署的这样一个过程。
从产品本身的几个特性上面,传统的RPA的控制器、运行、开发设计这几个层面我们就不讲了,因为我们挑几个重点,就是它的这种三模开发的模式,既提供这种x x妙的这样的一个离线的这种代码开发,然后也提供我们的这种今天第一场也是中间看到的这种拖拉债的这样一个流程图的这种开发模式,同时还支持就是界面操作,人为界面操作录制录制之后生成的这样的这样的一套RPA流程,那么的话这三种模式开发它本身又是之间又是无缝结合的,你录制完成的代码既可以通过xml离线开发的方式,也可以通过图形化的界面进行开发的方式,这样的话其实就是能够满足不同的开发者,不同的开发场景的需要,包括直接运行Python的能力,这也是我们非常看重的一点。
你会看到很多实际上有很多业务人员,我们现在看到他都自己有一些开发Python的脚本,可能是他的it人员,甚至是他经过了一些这种训练之后,做好的这样一些脚上的一些Python的脚本,那么的话在华为的 ipa平台里面,它本身内置了Python的运行环境,就是可以直接调用的,然后包括它的控制台的能够快速开发的这些小程序,前面这一部分已经有我们在第一场中间已经有丰富的介绍了,我这里就不多讲。
然后还有包括一点就是它的任务的录屏与回放,这也是我们非常看重的一个功能,因为实际上在RPA运维中间,往往来讲你很难说去定位到在流程运行中间到底发生了什么问题,如果你的日志并不是特别规范的情况下,面华为的任务录屏与回放,实际上它从控制台这样一个集中环境上面,你可以控制每个任务运行的时候进行录制,然后可以在控制台上面进行一个统一的回放,便于你去回溯运行过程中间的一些问题和审计。
最后谈到就是说从华为现有的一个客户群体,上面啊,我们也是觉得就是说这样的话我们综合这些所有的一些因素,我们认为它是具有了这样一个业界一流RPA平台的这样一个基因,并且就是说它已经现在的产品已经足够成熟到能够支持各种rp的这样的一个实施的需要了。
好,从我们和华为的合作上面,那么的话我们看到实际上就是说我们是作为一个RPA的集成十四三的层面,华为会提供它的行业咨询,会提供它的RPA平台的架构的,包括我们讲的一体机或者是云服务的这样的一些RPA平台,包括它的这种产品的发展路线,功能的发展以及呢,后台的这种产品问题的技术支持。
作为我们的rps实际上我们做的其实就是我们的专业的业务分析,我们的自动化咨询顾问,因为自动化这个过程中间往往它也有很多的手段,到底是不是选用RPA或者是在RPA过程中间,我们要集成哪些技术,比如说vba的技术或者是Python的一些技术,这些的话其实都是有一个选择的过程,包括我们的这个呃,流程的一个架构,架构设计,它的一些技术关键点的选型和决策,它的代码的一些审查,以及后续的一些运维,还有项目管理各个层面,实际上这些都是我们作为一个集成实施商,我们通过这样一个有效的团队啊来提供的这样一些专业的实施服务。
最后我们也看到我们富锦科技实际上是一家分布在全国,我们在大连、在北京、在上海、深圳总部,还有我们香港和广州成都,各个点啊都提供这样的一个我们的技术支持的团队啊。
我们为全国的这样的一个各个各行业的企业来提供这种RPA的实施服务,我们的团队很多,RPA的实施经验都是有三年以上,因为我们看到国内的话,实际上真正lpa火起来基本上也就是从18年,正好从17年底到18年,所以我们实际上是确实也积累了很大一批有专业经验的这种RPA的架构师需求分析师,还有我们的开发工程师啊,通过这样一个团队来就近的服务各个区域的客户,这是我们的一些rba客户,包括中国移动、香港,包括中深圳中行以及其他各行各业,像能源电力、制造业,医疗各个行业的一些具体的RPA,实施客户的一些情况。
这里其实有很多客户都是做了2~3期的项目了,比如说像中国移动、香港,像深圳中行这样的一些项目,我们都是已经做到了22~3期,实际上是在他们的企业内部有发掘很多的这样的一些专业化的流程啊来进行这种自动化的实施。
Ok最后谈一下我们的人才培养体系,我们公司实际上针对rp实施的各个领域,我们的架构设计,我们的开发运维等等这样的一些领域,我们都有一套专业的这样的一个培训的机制,包括就是说从RPA的一个入门到进阶的培训,以及我们资深的专家的这样一个传帮带过程,包括我们自己内部的RPA知识库,还有视频的教程,以及通过一些这种例会专题的分析方式来进行专题知识分享,还有问题的交流,包括一个RPA专业认证的这样的一个支持,就公司提供给你这样的一些专业认证的机会,比如说我们也公司也现在已经有考了很多华为RPA高级工程师认证的这样的一些资深专家,所以从这个层面上面,公司提供这样的一个高效的这样一个ipa人才体系,我们也希望线上或者是在座的一些英才能够能够加入到我们这样的一个 RPA,专业实施团队中间。
【RPA之家转载】苏桦 华为RPA 企业财务实践:RPA与AI结合,实现百万级票据、合同处理自动化的更多相关文章
- 【RPA之家转载RPA创新产业峰会回看】机器人流程自动化专利态势报告
[RPA之家转载RPA创新产业峰会回看]机器人流程自动化专利态势报告 自动化的一个专利情况的监测,就是全球监测的情况.今天我可能给大家汇报的主要是三个方面,第一个方面就是讲一下全球投资智能化的专利的一 ...
- 华为担纲建设基础软硬件国家新一代AI开放创新平台
[摘要] 全栈全场景AI能力爆发! [上海,2019年8月29日] 凭借领先的全栈全场景AI能力华为入选国家新一代人工智能开放创新平台 8月29日,科技部在2019世界人工智能大会宣布,将依托华为建设 ...
- 华为高级研究员谢凌曦:下一代AI将走向何方?盘古大模型探路之旅
摘要:为了更深入理解千亿参数的盘古大模型,华为云社区采访到了华为云EI盘古团队高级研究员谢凌曦.谢博士以非常通俗的方式为我们娓娓道来了盘古大模型研发的"前世今生",以及它背后的艰难 ...
- 【转载】UiPath,UiPath教程,UiPath视频教程 RPA
第一课-UiPath简介 第二课-变量和数据类型第1部分-基础讲解 第二课-变量和数据类型第2部分-实例讲解 第二课-流程控制第1部分-ifelse语句讲解 第二课-流程控制第3部分-高级流程控制语句 ...
- 【RPA之家BluePrism手把手教程】2.3 多重计算
2.3.1 添加除法运算计算框 2.3.2 设置除法运算计算属性 2.3.3 程序运行前初始值 2.3.4 程序运行后结果 使用多重计算框实现以上操作 2.3.5 添加多重选择框 2.3.6 设置多重 ...
- [转载] 从Hadoop到Spark的架构实践
转载自http://www.csdn.net/article/2015-06-08/2824889 http://www.zhihu.com/question/26568496 当下,Spark已经在 ...
- Java 导出大批量数据excel(百万级)(转载)
参考资料:http://bbs.51cto.com/thread-1074293-1-1.html http://bbs.51cto.com/viewthread.ph ...
- 华为云MySQL金融版正式商用,高可靠的金融级数据库来了
摘要:全新三节点架构,基于深度优化的MGR组复制技术,提供金融级的数据一致性. 日前,华为云数据库MySQL 金融版正式商业化发布,MySQL金融版采用MGR技术,基于Paxos协议,采用一主两备三节 ...
- TD-LTE华为 DBS3900数据配置实践 典型案例
案例:华为 DBS3900 双基站二扇区配置(同频切换) 一.数据配置前的硬件准备: HW-DBS3900: (1#基站名称) FAN (风扇),安装在 16#槽位: LBBP (基带处理单板),安装 ...
随机推荐
- 记录:替换线上springboot项目可执行jar包中依赖jar里的class文件
问题背景: 项目组发现线上版本问题后,定位是由于项目依赖的某个jar包中有个小BUG. 解决方案: 在修改了对应的java文件后,编译出对应的class文件.从生产环境下载项目jar包,解压后,找到对 ...
- JQuery学习基础
## 今日内容 1. JQuery 基础: 1. 概念 2. 快速入门 3. JQuery对象和JS对象区别与转换 4. 选择器 ...
- 数仓建模—建模工具PdMan(CHINER)介绍
数据仓库系列文章(持续更新) 数仓架构发展史 数仓建模方法论 数仓建模分层理论 数仓建模-宽表的设计 数仓建模-指标体系 数据仓库之拉链表 数仓-数据集成 数仓-数据集市 数仓-商业智能系统 数仓-埋 ...
- Java第十周作业
1.编写一个方法,实现冒泡排序(由小到大),并调用该方法 package gc; public class gc { /** * @param args */ public static void m ...
- Find the Maximum - 题解【思维,贪心】
题面 这是2022年ICPC昆明站的F题.在赛场上,我一开始敲了个贪心,但是出锅了,改敲树形DP,但是时间来不及了.在队友的提醒下补过了这个题,知道解法的我发现我就是个纯纯的老坛-- 原题链接在牛客网 ...
- 用Eclipse远程调试服务器tomcat
BEGIN; 在做远程调试时,在windows系统和非windows系统下的配置,Tomcat中会有所差别,具体如下: 第一步.配置tomcat 一.在windows系统中: 打开�TALINE_HO ...
- 代码管理工具-Git基础介绍及常用技巧
目录 Git起源 基本概念 Branch.HEAD和Commit tree Git分支 git merge 和 git rebase 的区别和抉择 与远程仓库的交互 关于一些实际开发场景的问题和解决方 ...
- Protobuf在Python中的应用(序列化数据)
1.了解Protobuf Protocol Buffer是Google的语言中立的,平台中立的,可扩展机制的,用于序列化结构化数据 - 对比XML,但更小,更快,更简单.您可以定义数据的结构化,然后可 ...
- 基于DSP_CPLD_aP8942A_LM1791的语音控制
语音驱动程序 drv_voice.c 语音服务程序 srv_voice.c 1.先运行初始化函数,主要是设置初始音量,并建立一个软件定时器来,以10ms的周期来调用语音播放函数. 1 void s ...
- 基于.Net C# 通信开发-串口调试助手
基于.Net C# 通信开发-串口调试助手 1.概述 串口调试助手,广泛应用于工控领域的数据监控.数据采集.数据分析等工作,可以帮助串口应用设计.开发.测试人员检查所开发的串口应用软硬件的数据收发状况 ...