东莞银行:RPA助力打造银行“数字员工”
一、项目背景及目标
RPA是一种通过模拟人执行重复性作业的软件,在不改造现有系统的前提下,通过软件机器人自动处理大量重复性、规则性的工作流程任务,具体提高效率、节约成本、降低风险、解放劳力、回报率高、适用性广等显著性优势。
银行业务量庞大,涉及的工作环节、系统众多,对数据的准确性要求很高,采用RPA非侵入性的方式改造可以提升作业质效并降低人为操作风险。
RPA机器人流程自动化定位为建设一套企业级RPA工具平台。项目建设初期由总行运营管理部牵头,搭建具有高复用、可扩展的基本平台,优先对运营条线业务流程进行梳理,并在较短时间内快速运用RPA技术实现业务流程自动化处理。后续,逐步培养本行RPA技术与业务流程团队,完善RPA应用规范,协助全行各部门、各条线进行流程梳理,打造银行的“数字员工”。
二、项目方案
RPA机器人流程自动化范围主要包括建设企业级机器人流程自动化平台,主要功能包含机器人、设计器、运行控制平台、业务功能场景以及相关系统配合改造。具体的项目方案为:
1.设计器:
(1)支持通过拖拉拽组件的方式可视化开发设计流程。
(2)支持编译调试,包括单步调试、断点调试和暂停等
(3)支持UI界面自动化能力,能够兼容众多C/S、B/S架构和混合架构的应用的元素拾取和自动操作,结合鼠标、键盘的多种操作模式模拟人工操作电脑行为。
(4)支持文档处理,包括但不限于Excel文档,Word文档,PowerPoint文档,邮件,PDF文件,TXT文件,CSV文件,图片文件等。
(5)支持版本管理,提供流程文件的版本管理功能,支持发布流程版本,支持历史版本的回退。
(6)支持邮件收发。
(7)持日志输出,根据需要设计打印自定义的日志信息,可以设定不同的日志级别控制输出的日志内容。
2.执行器
(1)支持从管理平台获取可执行流程,支持启停任务。
(2)支持异常处理,可根据流程中设计的异常处理机制进行后续处理,支持异常后及时发送告警邮件或短信。
(3)支持机器人执行任务时不受系统锁屏状态的影响。
(4)支持有人值守、无人值守的运行模式。
(5)支持集中化、分散式部署。
(6)支持有人值守模型运行流程时,可根据提示框、输入框等方式跟操作员交互,并根据输入不同的内容执行不同的后续处理。
3.系统功能
(1)流程管理:支持查看流程版本,查看当前版本的流程图,支持流程多版本管理,默认最新版本,可以选择指定版本执行流程。
(2)任务管理:支持查看任务的运行状况,支持多个维度调度任务,包含按单次、周期、工作日、优先级、外部调用服务等方式调度任务。
(3)审计管理:支持关键步骤截图,录屏,用于追溯机器人执行过程。
(4)权限管理:支持用户角色管理,支持对平台功能做权限控制,支持对任务执行结果查询做权限控制。
(5)机器管理:支持查看机器人运行状况,对机器人进行启动和停用。
(6)参数管理:支持操作员在调度任务时,根据流程所需的参数能做配置管理,针对密码的参数支持加密存储。
(7)日志管理:支持查看机器人的执行日志,支持查看操作员在平台功能上的操作记录。
(8)虚拟柜员管理:对于机器人登录操作行内系统时,系统需要支持虚拟柜员的实施方案,并且能查看虚拟柜员的操作记录。
(9)系统集成:支持发布服务供其他系统调用,包含平台功能的服务。支持通过ESB平台对接我行的其他系统。
(10)提供移动端控制台:支持移动端接收任务执行结果、展现运行数据等。
4.相关系统配套改造
(1)核心系统改造。优化人行备案流程,改造备案查询功能,以及备案开关控制。
(2)综合前端系统改造:相关业务功能界面字段调整等。
(3)渠道整合系统改造:支持机器人通过虚拟柜员登录操作综合前端系统,日终控制等功能调整。
(4)参数平台改造:支持机器人通过虚拟柜员登录操作行内目标系统。
图1平台架构图
图2逻辑架构图
三、创新点
1、实现自动化。RPA机器人代替人工操作,自动高效实现业务处理,同时节省人力成本,最终达到降低成本的效果。
2、实现流程再造化。结合东莞银行流程框架体系现状、科技建设框架及战略发展方向,推广实施经验,逐步在全行范围内简化人工操作,提升流程自动化水平,促进岗位重组,推动流程再造。
3、提高业务效率、降低操作风险。项目优先在运营条线账户备案、清算对账、信息报送等方面落地,借助RPA实现7X24无间断、最大化降低操作差错、高效率执行大量重复规则任务,加快业务处理速度,提升客户服务体现。
4、联合推广。组建跨部门RPA 流程团队,多部门联合推进,整体统筹规划,布局全行。
5、实现科技技术互补。RPA 采用非侵入式的系统集成方式,优先解决跨系统/平台信息交互和数据集成问题。
6、数字化监测。构建数字化监测平台,可以实时监测RPA运行状况,并实现每天日报表运行报表分发,让领导更及时了解自动化状况。
7、实现科技技术互补。RPA 采用非侵入式的系统集成方式,优先解决跨系统/平台信息交互和数据集成问题。
四、项目过程管理
企业级机器人流程自动化平台项目从可行性分析到全行推广经历了项目调研、启动、分析开发、上线试运行、全行推广、自动化场景上线等主要阶段。RPA场景首先在集中作业部试点落地,取得一定成效后,项目组到各个部室进行宣讲并指导场景落地,向全行推广使用。
五、运营情况
企业级机器人流程自动化平台一期项目于2021年11月投产上线,在我行集中作业部率先实行,场景覆盖面广,包括单位账户开立和撤销备案业务、ACS对账、历史流水查询等19个业务场景,将重复性高、规程明确的手工操作业务实现流程再造和业务自动化,实现“降本增效”,后续将并结合OCR、机器学习实现图形识别、行为分析、智能风控、智能决策等场景自动化。
六、项目成效
项目于2021年11月成功投产上线,截至2022年7月共上线了19个业务场景,运行次数达到15000多次,效益成效巨大。
以单位账户开销户备案流程场景为例,东莞银行从2021年8月开始对单位账户开立和撤销备案业务流程进行RPA自动化改造。共计处理单位账户开立和撤销备案19,501笔,成功处理18,502笔。成功率为94.87%。业务差错率为0。平均单笔处理耗时为7分钟。从单位账户开销户备案流程自动化运行数据中分析,RPA机器人流程自动化可实现小成本,大效益。最大化降低操作差错、高效率执行大量重复规则任务。具体与人工处理比较以下:
七、经验总结
1、项目难度性高。企业级机器人流程自动化平台项目,是利用RPA机器人替代业务规则、重复性高工作操作实现自动化、高效处理、降低操作风险的过程,因此需借助全行各个业务部门和分支行实现流程梳理和流程再造,并安排业务人员参与大项目,在人力、资金等资源投入要求很高。
2、项目持续性。项目在一期达到效果非常高,达到了各部门和分支机构的认可,因为项目将持续性开展,开展培训,收集更多场景,不断完善业务流程,配合AI、OCR、大数据等技术实现更多业务场景自动化。