识别准确率达 95%,华能东方电厂财务机器人实践探索

摘 要:基于华能集团公司大数据与人工智能构想理念,结合东方电厂实际工作需要,财务工作要向数字化、智能化纵深推进,随着财务数字化转型和升级加速,信息化水平不断提升,以及内部信息互联互通不断加深,对工作效率和经济效益提出了更高要求,业财一体化的需求不断增加。各大集团企业纷纷建立财务共享服务中心以加强集中管控,产生大量集中处理的经济业务,RPA 机器人应用到实际财务工作中成为可能。针对重复性高、高耗时、低效率的事务性工作,由机器人代替人工处理,将极大地释放人力资源,催生财务人员职能的转变。

东方电厂以物资结算付款流程作为试点工作开展 RPA 机器人实践探索,具体从发票审核、三单匹配、发票预制、发票过账、提付款单五个环节入手,解决规则明确、重复性高、工作量大业务由机器人完成,这是东方电厂贯彻海南公司财务工作向数字化和智能化推进的一次重大实践探索。

关键词:财务机器人;自动化;实践探索
在这里插入图片描述

01 前言

1.1 实践背景及意义

华能东方电厂隶属中国华能集团海南分公司,是一家以发电为主的综合能源电力企业,承担着海南省20%左右的发电任务。

企业通过SAP实现业财一体化管理,由于物资采购业务量较大,在采购订单发票审核、发票、订单、合同稽核匹配、发票预制入账、以及创建付款申请等环节需要投入大量的人力资源。随着业务量逐渐提升,人力成本和管理成本越来越高。

引入财务机器人的意义主要是考虑此类工作由机器人模拟人工操作,自行判断及执行设定好的流程,从而提高财务工作效率与准确性,降低企业的人力成本和管理成本。

RPA 不仅是企业降本增效的利器,同时在优化业务流程、合规、安全性、审计和保密性等方面也起到了重要的保障和推动作用,其带来的效益是广泛和长远的。

1.2 创新点及重点解决问题

1、可能的创新之处

华能集团财务机器人目前实践案例较少,所开展此项业务的单位基本上是在现成模板基础上进行优化和改进,而此次东方电厂物资财务流程机器人完全是一次从无到有的探索实践,无论从集团、区域公司还是基层单位来说,是基于实事求是、科学论证和小步试错的基础上实现的,从结果来看已经达到当初的目标。确实是一次重大创新实践尝试,将不断拓展在不同业务、不同场景的应用。

2、需要重点解决的问题

对于此次实践而言,需要重点解决的是以何种计算机语言模仿人工按既定的流程进行操作,如何对一些特殊场景进行识别,建立一定的容错纠错机制,以及人与机器间的交互处理的问题。

对于各种非标准业务的处理,需要不断修改和优化现有流程,使得其能覆盖绝大部分业务,甚至做到全覆盖,这还需要有一个积累的过程。

02 机器人流程自动化基本内涵

RPA(Robotic Process Automation)即机器人流程自动化,又称“数字化虚拟员工”,代替人工处理许多重复性高、逻辑明确的事务性工作。

本次实践应用的 RPA 是一套软件工具,实现全天候不间断的自动化计算、数据存储和业务操作,实现财务、税务、人力资源、供应链管理等业务流程自动化。RPA 的搭建无需改动原有系统功能,可以短时间内快速搭建流程并产生效益。

03 实施思路及设计流程

从众多流程中,经多轮次的探索,选定了物资和财务验票、付款业务为切入点开展机器自动化实施工作,运用 Python 数据编程语言,通过执行反复性、判断性指令将人力劳动自动化、流程化,着重解决发票审核、三单匹配、发票预制、发票过账、提付款单五个流程自动化。

3.1 发票审核

由物资部门发起流程,出具需要查验的发票信息清单,同时财务部门从税务系统导出未认证发票明细清单,机器人通过比对两个表格获取发票查验的必要信息(例如:发票号码、开票日期、开票金额等),在国家税务总局全国增值税查验平台查询对应发票的具体内容,并将查验结果存储到 Excel表格后传输给相关业务人员。

3.2 三单匹配

3.2.1三单匹配链接关键字为采购订单号,物资采购部门需要求供应商开具发票时在备注栏备注对应的采购订单号。

3.2.2 机器人根据发票信息备注中的采购订单号,自动登录到 SAP系统中,根据采购订单号查询出对应的采购信息查询报表。

3.2.3 机器人根据采购信息查询报表的合同号,自动登录到法务系统中,根据合同号下载对应的采购合同,并解析出采购合同中指定的采购信息部分内容,临时存储到内存中。

3.2.4 机器人根据发票信息、采购订单、合同信息,进行数据并对,并将比对结果输出到 Excel表格中。三单核对信息包含:采购订单编号、物料描述、规格、单价、总价、数量。

在这里插入图片描述

将发票查验结果填写入表格

在这里插入图片描述

匹配结果进行日志存储、生成分类结果表

在这里插入图片描述

分类结果二次分类及合并号标记

在这里插入图片描述

非特殊科目自动调账后发票过账

3.3 发票预制

3.3.1 机器人根据采购订单中的项目编号,进行初步预分类,将已分类和未分类的结果发送给物资业务人员进行人工二次分类,并通过人工判定是否需要进行相同供应商、相同费用的合并订单标记,以便减少单据的审批数量;分类完成后将结果返回给机器人。

3.3.2 机器人接收到含有分类结果的信息表,按照指定规则依次录入到 SAP系统中。

3.4 发票过账

3.4.1 机器人读取发票预制结果,包含生成预制系统发票号等信息。

3.4.2 机器人使用 SAP公有账号进行登录,进行发票过账。
3.4.3 自动检查发票信息、差额信息,对无差额订单直接过账处理,对非特殊费用差值在2元以内的订单进行自动调整过账,并将差值、调账信息记录到日志表格中并通过 OA反馈给业务人员。
3.4.4 流程运行时,同步统计各费用本批次及月度汇总的过账金额,以便业务人员把控各费用资金的使用。

3.5 提付款单

3.5.1机器人根据过账日志信息,生成需求中间表,自动登录 SAP系统。

3.5.2 自动选择供应商,填写付款金额,核对银行付款信息,填写资金预算科目、PS项目编号等信息。

3.5.3 对金额在十万以下单据自动提交付款单,对十万以上单据进行拦截并做超额标记,提示业务人员上传附件,最终形成提单日志反馈给业务人员。

在这里插入图片描述

自动核对银行付款信息,填写资金预算科目、 PS 项目编号

04 可能遇到的问题估计及解决方案

1、在开发过程中,将已出现或可能会出现的错误都设置了容错处理,最大限度保证正确单据的审核通过。在运行过程中,若发现错误,流程将会跳过错误信息进行下一条任务,直至完成该段流程预设的所有目标任务。

2、不能通过容错机制解决的问题,流程设置将运行结果由邮件的方式通知到相关人员,在运行日志中通过红色进行标记并备注错误原因,第一时间向业务人员反馈流程的运行情况,通过人工核实错误原因,加以修正,并在下个流程任务执行时,一并执行。

05 财务机器人取得的成效

2021 年 6 月财务机器人投运以来,自动运行业务识别准确率可达 95%,财务机器人取得最大亮点在于将物资与财务之间完整的物资采购付款流程连成一体,实现了发票审核、三单匹配、发票预制、发票过账、提付款单环节自动化,达到更高的运营效率,节省时间并释放人力资源。

以物资采购订单10单一批次为例,全流程人工需要100分钟(其中人工审核40分钟,判定费用及预制30分钟,发票入账10分钟,提交付款单20分钟),机器人只需30分钟便准确地完成,工作效率提升了3倍。按全年预计物资采购订单为 2400 单计算,不考虑数据移迁及全流程业务 5%人工处理等时间,一年订单 120 小时即可完成物资采购及付款业务。

在岗位人员配置方面,在不违反内控相互制衡的前提下,物资部及财预部各配置一名操作人员即可实现财务机器人业务正常运行。

RPA 强大的业务处理能力可以有效面对未来一段时间的业务持续增长所带来的工作量陡增,也会使现有业务的调整优化变得更加顺畅,可以从容面对短期出现的工作量瓶颈。

此次成功实践为集团公司以及系统各单位在部署和上线 RPA方面积累了一定的经验和教训,这些业务流程和经验都可以快速复制到各单位中去,大大缩短上线 RPA 的时间和进程,大大加速整个集团的业务自动化以及智能化进程。

06 实施经验总结

对于规则明确、重复性高、工作量大的众多场景,可以运用机器人交互语言实现目标任务自动化和智能化。通过此次实施经验总结如下:

1、构建系统数据共享,企业内外部运行的系统众多,各系统各业务板块间的数字链接和共享需要构建,机器人可按人工设定在不同软件和平台间切换。此次财务机器人实现了国家税务总局全国增值税查验平台、SAP 系统及法务系统数据的链接共享并相互核对。

2、搭建各流程自动化,企业内部各业务部门间由于业务职能的交叉,一项业务流程在各部门间进行流转,造成交接环节的时滞,对业务流转的顺畅造成了很大程度的影响。此次财务机器人改变了物资与财务业务的交叉作业,一系列作业交由机器人按设定流程自动运行。

3、设定人机实时交互,前端原始业务非标准化,机器人识别过程中对于错误信息实时反馈。运行成功与否,机器人将每一流程运行结果以OA邮件方式,发送给对应的操作员,操作人员根据提示第一时间予以校正,直至流程正常执行结束。

07 发展展望

安永对大中华区财富 500 强企业做的RPA调研报告中指出:有78%的受访企业已开启了RPA 机器人进程,近 7成的企业表示希望扩大 RPA 机器人的应用规模。

未来财务机器人与人工智能相结合,适用更广大的领域范围,与大数据结合,进行模型预测及战略调整,形成更大的模块,通过简单的“拖拉拽”,更快速的实现简单的标准化操作流程。

随着 AI技术的快速发展,AI+RPA 将作为企业业务流程自动化的技术基础,企业完全可以借助AI+RPA技术实现财务、采购、客服等场景的自动化、智能化,从而向更高的企业整体数字化、自动化、智能化迈进,获取更大的战略效益。

推荐单位:华能海南发电股份有限公司东方电厂

本文作者:陈明春、曾慧

如有侵权,请联系删除

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/85512.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

git之撤销工作区的修改和版本回溯

有时候在工作区做了一些修改和代码调试不想要了,可如下做 (1)步骤1:删除目录代码,确保.git目录不能修改 (2)git log 得到相关的commit sha值 可配合git reflog 得到相要的sha值 (3)执行git reset --hard sha值,可以得到时间轴任意版本的代码 git reset --hard sha值干净的代…

【Node.js】定时任务cron:

文章目录 一、文档:【Nodejs 插件】 二、安装与使用【1】安装【2】使用 三、cron表达式:{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}四、案例: 一、文档: 【说明文档】https://www.npmjs.com/package/cron 【Cron表…

中国核动力研究设计院使用 DolphinDB 替换 MySQL 实时监控仪表

随着仪表测点的大幅增多和采样频率的增加,中国核动力研究设计院仪控团队原本基于 MySQL 搭建的旧系统已经无法满足大量数据并发写入、实时查询和聚合计算的需求。他们在研究 DB-Engines 时序数据库榜单时了解到国内排名第一的 DolphinDB。经过测试,发现其…

齿轮减速机设备类网站pbootcms模板(PC端+手机端自适应)

齿轮减速机设备类网站pbootcms模板-手机端自适应,优化SEO效果 模板介绍: 这是一款基于PbootCMS内核开发的模板,专为机械设备和加工机械类企业设计。该模板具有简洁简单的页面设计,易于管理,同时还附带测试数据。通过使…

ID保持的人像生成

AIGC真实人像写真,也即输入一些图片,生成图片里对应人物在不同场景和风格下的图片。妙鸭相机作为AIGC领域一款成功的收费产品为大家展示了如何使用AIGC技术只需要少量的人脸图片建模,即可快速提供真/像/美的个人写真,在极短的时间…

Python —— pytest框架

1、认识pytest框架 1、搭建自动化框架的思路与流程 1、搭建自动化测试框架的思路和流程,任意测试手段流程都是一致的:手工测试、自动化测试、工具测试 手工测试:熟悉业务 —— 写用例 —— 执行用例并记录结果 —— 生成测试报告自动化测试…

一、 计算机网络概论

一、计算机网络概论 1、计算机网络概述 1.1、概念 计算机网络是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统 是一些互连的、自治的计算机系统的集合 以能够相互共享资源的方…

研究生选控制嵌入式还是机器视觉好?

研究生选控制嵌入式还是机器视觉好? 我是嵌入式/硬件方向转的算法,现在是公司的算法负责人,如果再让我选一次,我是不会再选嵌入式方 向,嵌入式如果只做技术是没前途的。 你要是有一定自学能力,能自己在学校…

make: /bin/nvcc: Command not found 解决找不到nvcc

首先输入nvcc -V查看nvcc路径,发现报错Command nvcc not found,接下来我们就要解决这个问题。 1)进入cuda的bin目录cd /usr/local/cuda/bin,ls查看是否有nvcc 说明存在nvcc但cuda路径没有添加系统变量 2)在bin目录下输…

大数据 Hive 数据仓库介绍

目录 一、​​数据仓库概念 二、场景案例:数据仓库为何而来? 2.1 操作型记录的保存 2.2 分析型决策的制定 2.3 OLTP 环境开展分析可行吗? 2.4 数据仓库的构建 三、数据仓库主要特征 3.1 面向主题性(Subject-Orient…

BOM与DOM--记录

BOM基础(BOM简介、常见事件、定时器、this指向) BOM和DOM的区别和联系 JavaScript的DOM与BOM的区别与用法详解 DOM和BOM是什么?有什么作用? 图解BOM与DOM的区别与联系 BOM和DOM详解 JavaScript 中的 BOM(浏览器对…

无源供电无线测温系统的应用意义

电力系统设备在长期的运行中,往往会产生老化或过热现象,如果没有及时发现和解决,可能会造成严重的火灾事故。由于变电站设备地理位置偏远,对于其维护和监控,管理人员不能做到面面俱到,巡检和维护的难度较大…

使用香橙派学习Linux udev的rules 并实现U盘的自动挂载

在之前编程首先语音刷抖音的博文里提到过udev,现在回顾一下: 什么是udev? udev是一个设备管理工具,udev以守护进程的形式运行,通过侦听内核发出来的uevent来管理/dev目录下的设备文件。udev在用户空间运行,…

基础课-解析几何

1.平面直角坐标系 两点A(x1,y1)与B(x2,y2)之间的距离: 2.两点斜率公式 3.点到直线的距离 平行线之间的距离 4.平面直线方程的几种形式 点斜式 点P(x0,y0),斜率为k的直线方程:y-y0k(x-x0) 5.圆

Qt5开发及实例V2.0-第十七章-Qt版MyWord字处理软件

Qt5开发及实例V2.0-第十七章-Qt版MyWord字处理软件 第17章-Qt版MyWord字处理软件17.1 运行界面17.1.1 菜单设计基本操作17.1.2.MyWord系统菜单 17.2 工具栏设计17.2.1 与菜单对应的工具条17.2.2 附加功能的工具条 这段代码的作用是加载系统标准字号集,只要在主窗体构…

中兴R5300 G4服务器iSAC管理员zteroot密码遗失的重置方法及IPV6地址启用设置

本文讲解中兴R5300 G4服务器BMC带外iSAC管理员zteroot密码遗失,无法登录时如何对其进行密码重置,以及iSAC启用IPV6地址的方法。 一、重置中兴R5300 G4服务器iSAC管理员zteroot密码 1、通过SSH登录到iSAC,默认用户名:sysadmin&am…

【STM32】IAP升级 预备知识

IAP(In Application Programming)简介 Flash够大的情况下,上电后的程序通过修改 MSP 的方式,可以在一块Flash上存在多个功能差异的程序。 IAP是为了在执行正常功能前,为了升级功能,提前运行的一段程序。这…

WebRTC系列--sdp协商中的answer编解码协商过程

关于createAnswer的流程在前面的文章WebRTC系列-SDP之CreateAnswer这篇文章中有详细的分析。 这篇文章主要对于MediaSessionDescriptionFactory的AddAudioContentForAnswer做详细的分析,也就是说对于音频编码的匹配也是在这个方法里实现: 首先主要的函数调用如下图: 这篇文…

python连接mysql数据库报错pymysql.err.OperationalError

报错如下: 历史工程使用的是python3.6pymysqlmysql8.0 原因分析: 1、可能密码错误,通过navicat可以正常连接, 可排除 2、可能新版mysql默认使用的caching_sha2_password认证方式,换成mysql_native_password就可以 解决方法&am…

给定一个链表,判断链表中是否有环

【思路】 快慢指针,即慢指针一次走一步,快指针一次走两步,两个指针从链表其实位置开始运行, **如果链表带环则一定会在环中相遇,**否则快指针率先走到链表的末尾。比如:陪女朋友到操作跑步减肥。 bool hasC…