数字化技术在电力企业财务领域的应用探索
2023-04-04张均蔚卢子聪欧阳晓雯卢杰柱
张均蔚,卢子聪,欧阳晓雯,卢杰柱
(佛山供电局,广东 佛山 528000)
在电力体制改革的大背景下,电力企业逐渐向智能化、数字化转型。2022 年1 月,广东省政府工作报告指出加快数字电网建设是构建新型电力系统的核心,南方电网公司也提出了数字电网建设和数字化转型的战略部署。目前,在财务管理工作中,繁重的基础性工作任务不仅耗费大量的人力物力,而且极易出错,即使发现数据不对应也不易查找,业财数据质量和财务处理效率亟待提高。为了响应基层减负,本文设计财务工作箱,运用数字化手段解决易出错、耗时长的难点,快速提升财务报账准确率,优化人力资源配置,提高工作效率,并在此过程中强化员工数字化思维和数字化素养,对提升电力企业竞争力具有重大意义。
1 相关概念
1.1 3 种程序语言简介
1.1.1 VBA 和宏
Visual Basic for Applications(VBA)是一种编程语言,由微软公司开发,主要针对Microsoft Office 软件,可以实现在桌面应用程序中执行通用的自动化(OLE)任务,主要功能是对Windows 应用程式进行扩展,亦可认为是一种应用程式视觉化的Basic 脚本。通俗地讲,VBA是Microsoft Office 系列的内置编程语言,即应用程序中的VB[1]。
宏相当于计算机的一个应用运算程序,在办公领域,人们平常处理一些重复、复杂的运算操作时,可以通过宏来提高软件的应用效率,去实现一些逻辑复杂的统计,并可以规范用户的操作程序[2]。可以说,宏是处理重复工作的操作工具首选。
1.1.2 Python 简介
Python 是平台上写脚本和快速开发应用的编程语言,提供高效的高级数据结构,能简单有效地面向对象编程,随着版本的推陈出新及语言不断添加新功能,Python还可用于独立的、大型项目的开发。凭借着Python 拥有非常强大的第三方库,在此基础上进行开发,可极大提高效率。
1.1.3 C++简介
C++是一种计算机高级程序设计语言,由C 语言扩展升级而产生,一方面,其可以对C 语言进行过程化的程序设计,另一方面,可以实现以抽象数据类型为特点的、基于对象的程序设计。不仅如此,C++还可以进行以继承、多态为主要特点的且面向对象的程序设计。在基于过程的程序设计的同时,C++在面向对象程序设计方面凸显优势。
对比以上3 种程序语言:Python 有非常庞大的第三方库支持,不足是不支持办公电脑的内网下载或更新库文件;C++作为更大型项目开发的强大语言,不足是针、堆栈等概念晦涩难懂,且代码对变量类型要求十分严格,对新手编程极不友好;VBA 内嵌在Office 软件,语言简单,支持面向对象编程,且对变量声明要求较低,又内置了大量实用的属性、对象和方法,不需要借助第三方库即可实现非常丰富的数据处理程序。因此,本文介绍的财务工具箱选择VBA 宏编程为主要工具。
1.2 RPA 简介
Robotics Process Automation(RPA),称为流程自动化机器人,可以借助软件自动化地去处理常规任务,帮人们解决低价值、批量化且单调重复的操作。RPA 作为虚拟劳动力,根据人们预先设定好的程序,去模拟人工处理操作,可以加速业务流程的处理效率并减少人力的投入[3]。
经对比后,RPA 机器人有3 个共同特征:模拟用户交互;基于明确的业务规则;非侵入式模式。通过脚本语言的人工操作,都可以在计算机屏幕桌面实现与业务系统的交互。RPA 机器人可执行的业务处理,必须是有明确规则的线上业务。与传统信息系统相比,原有IT 基础架构不会受到影响,不需要进行系统接口的转换[4]。
2 现状问题
财务报账员的日常工作需要填写各种重复的报表,报表中涉及的金额类别多,数据处理烦琐,还需要严格保证各项数据的准确性、真实性及可靠性,给报账员带来不少挑战。
1)工作子表多,在各工作表之间高频率切换填写容易混淆,耗时长、效率低。
2)员工对办公软件的使用习惯不同、班组业务人员也缺乏财务专业知识,导致财务报表数据填写质量参差不齐、报销原始凭证不合规。
3)财务管理专责收集表格后仍需逐一核对再进行汇总统计,依靠人力逐一审核校对更显低效。常常因为数据量太大、人力有限,所以只能抽样检查,合规性检查与审计无法面面俱到。
以误餐费和SF6有害气体补贴报账为例:以班站为单位,每月一报,根据每日外出工作的实际情况,在报账表格中具体地填写员工姓名、工作事项及工作地点等内容,再统计出总人数和合计金额,一旦员工姓名出现错别字或者人数统计错误,就会影响后续报账工作。后续为执行审计要求,需对照考勤表校对汇总表所填是否属实,切不可出现多填多报的情况。最终报销还需要分别统计每名员工当月获得补助的金额再形成网银支付表给出纳操作转账。部门内有上百名员工,此项工作如果仅仅依靠人工制表统计汇总,业务员粗心大意、数据量繁杂,无法保证人工填写、审核的正确性,无疑也是审计的“头疼事”。
VBA 宏编程技术为解决此问题提供了简单快捷的思路,结合办公软件宏编程与流程自动化机器人的应用,特开发考勤-误餐和SF6有害气体补贴全自动校对工具,作为办公软件财务工具箱的一部分。
3 财务工具箱的设计
3.1 内容与作用
本文介绍的财务工具箱以一系列VBA 宏编程的表格模板为主体,内容功能涵盖考勤表审核模板、误餐费表审核模板和SF6有害气体补贴模板;包含个人统计、所属部门统计、错别字校核和防误操作设置等。设计编程好模板后,基层班组报账员可按各自班组实际情况,下载模板,通过更改文件名、表头等简单操作,即可方便使用,从而实现“一表一按键、一键即完成”的快捷审核汇总统计功能,可节省大量人力和时间,提高日常重复填写报表的工作效率,还能保证提交的数据结果真实可靠,有效规避审计风险,杜绝弄虚作假。
对于误餐费报销,无出勤记录的误餐申请必定是错误数据,不得上报。以往财务管理专责采取的办法是将每一个人的误餐费申请与考勤表作对比校验,费时费力,无法保证数据准确性,但假如应用财务工具箱,同样的检查步骤,计算机机器人最多只需1 min。
除此之外,财务工具箱开发的错别字检查功能可以彻底解决员工姓名填写错误的问题,原理是先对表格中的所有姓名单元格进行数据清洗,先统一分隔符,例如将所有逗号、分号统一成顿号,再按分隔符分隔,即可将姓名组合字符串转换成数组,然后遍历数组的所有元素,逐一与员工名册对比。封装此功能下发给班组报账员,每次提交报表前自行运行错别字检查功能,保证员工姓名填写正确,从而大大提升数据准确率。
部分代码展示:
3.2 优势
VBA 宏拥有大量实用的对象、方法和属性,利用这些丰富的资源,本文将顺序分支、条件分支和循环分支等算法语法经过一定的逻辑组合,利用计算机擅长处理重复工作的工作性能,“秒杀”重复烦琐的工作。不仅如此,本文还结合了GUI 图形界面编程,设计一目了然的操作按钮,达到“一键即完成”的目的。
为了实现操作的严谨性,启用工作表保护功能,只有财务报账员输入密码解锁才能更改表格模板,防止班组业务人员误操作误编辑,破坏表格结构;本文还设计了各种功能丰富的公式,数据自动统计、实时刷新,以保证不影响VBA 宏编程的正常运行。
而RPA 具有准确性高、处理效率高和可靠性高的优势,并且还具有可拓展、流程可定制、运行成本低及灵活部署等特点。与人工操作不同,RPA 合规性强,满足财务审核规范性要求。作为财务工具箱的补充,RPA 机器人可以弥补人工操作容忍度低、峰值处理能力差的缺陷,根据设定的程序工作,适用于企业全天候的业务处理[5]。
3.3 创新点
①VBA 宏模板操作简便,对计算机办公软件不熟悉的员工也可掌握使用;②可分享使用,一次性解决同类工作的琐碎繁杂难题;③财务工具箱可不断扩充,加入相应的VBA 宏表格模板即可改善该类型报表功能,也可以扩充到RPA 流程自动化处理系列,解决更复杂的难题,打破VBA 局限于处理表格的限制,跨应用处理数据。
4 应用实效
一方面,所有VBA 宏表格模板由企业内部员工编写,满足企业信息不外泄的保密要求;另一方面,使用最基本最简单的办公软件进行开发,不涉及Python 等高学习成本工具,自成模板,一套即用,任何一台办公电脑都可以直接运行,即使是对计算机不太熟悉的老员工也可轻松上手。通过VBA 宏表格模板可核对检查人工填报数据的误差,实现智能汇总功能等,可适用于各部门同类型报表工作,极大提高了工作效率,保证了数据的准确性、真实性及可靠性。根据实测,对办公软件熟悉程度不同的员工,利用旧有方式和财务工具箱中误餐费分类汇总功能分别进行报账表格填报的耗时对比如图1 所示,正确率如图2 所示。通过对比可知,使用财务工具箱功能工作时间减少83%以上,正确率均可提升至100%。
图1 误餐费报账表格填报时间
图2 误餐费报账表格正确率
针对后期扩充内容,则可利用RPA 流程自动化专家,调用其丰富的接口工具,打破VBA 限于表格内操作的限制,将浏览器、表格结合,实现对电网管理平台(计财域)的报表自动审核等。继续针对财务报账岗位工作开发以RPA 流程自动化为核心的系列,解决更复杂更烦琐的工作,财务管理专责只需花费极小的学习成本,即可解决长期以来制约财务报账工作效率的疑难杂症[6]。
数字化技术的应用代替人工操作,减轻基层工作负担,减少了企业人工成本的投入,缩减了由于人员更替的培训成本和工作交接时间,财务人员有更多的时间和精力投入到高附加值的财务分析、科学决策工作中,同时也对电力企业财务人员提出了更高的要求,审核班组误餐及SF6有害气体补助报表,必须了解变电站日常工作,清楚员工工作内容是否会有到存在SF6有害气体设备的工作场所去,而不是弄虚作假。掌握财务专业知识的同时也要提升数字化素养,利用数字化的手段提高自身的工作效率,增强有效沟通能力,协调处理各部门的财务管理问题,积极融入数字经济发展,促进数字技术与财务业务深度融合,助力电力企业的财务经营、决策和战略规划[7-10]。
5 结束语
本文提出并设计了基于办公软件VBA 和RPA 技术的财务工具箱,极大地提高了基层班组的工作效率,减轻了基层负担,进一步规范了财务报账流程,为电力企业争创效益,优化了人力资源配置,数字化技术将在电力企业财务报账及管理上发挥更加重要的作用。电力企业财务人员未来将需要接受更高的挑战,成为具备电力和财务专业知识、善于管理和掌握数字化信息技术的复合型人才。