公务员期刊网 论文中心 正文

工程造价审计中计算机技术的运用

工程造价审计中计算机技术的运用

近年来,随着计算机技术的不断发展,审计人员在工程项目审计过程中正逐步运用计算机技术代替人工比对来发现审计疑点,运用“总体分析、发现疑点、分散核实、系统研究”的数字化审计方式,全面加大了投资审计的审计成效,同时充分应用大数据审计分析思维,对该项目的预算审核和结算审核等电子数据整合集中分析,创新审计工作模式,提升审计监督能力。利用计算技术辅助开展工程造价审计主要通过数据采集、数据分析、模型编写、形成疑点、疑点甄别、疑点核查等六个工作过程,从而更有效发现审计问题。

近年来,随着计算机技术的不断发展,审计人员在工程项目审计过程中正逐步运用计算机技术代替人工比对来发现审计疑点,进而提供予现场审计组人员进行核实。通过运用计算机技术可以进一步做到审计全覆盖,且在审计工作效率方面也有了很大程度的提升。那么审计人员如何在工程造价审计中发挥计算机技术的作用呢?一方面是运用数据分析技术,多数情况下是应用数据库的查询分析技术,通过对审计数据的整合处理,促使被审计单位分散且格式不统一的工程预算审核及工程结算审核等业务数据和施工图、竣工图等电子数据实现集中存储,利用集中统一的大数据分析思维,对统一整合后的数据开展高效的数据查询分析,并形成疑点数据并下发给审计组进行调查落实,大大提高了审计的效率和拓宽了审计的监督面;另一方面是运用“总体分析、发现疑点、分散核实、系统研究”的数字化审计方式,全面加大了投资审计的审计成效,同时充分应用大数据审计分析思维,对该项目的预算审核和结算审核等电子数据整合集中分析,创新审计工作模式,提升审计监督能力。

笔者认为利用计算技术辅助开展工程造价审计主要包含数据采集、数据分析、模型编写、形成疑点、疑点甄别、疑点核查等六个工作过程。一是数据采集与转换,数据采集和转换工作是做好数据分析工作的基础,有效的采集和转换能使得后续审计工作顺利开展,事半功倍,因为过多的冗余数据会使得分析出的数据疑点不够精确且会增加审计人员甄别审计疑点的工作量,效果也不明显。所以在数据的采集转换过程中,笔者充分利用自行开发的基建投资审计数据清理工具软件对造价数据进行有效清理,并利用现场审计实施系统(AO)及其他采集转换软件等软件对数据进行采集、整合、校验,以此来完成项目预算审核和结算审核等业务数据收集、转换、清洗、入库,同时也完成了项目施工图和竣工图等CAD电子数据采集转换工作,收集原始数据,形成了项目竣工结算审计数据库。二是数据分析,主要根据审计实施方案中的审计事项编写SQL语句并导入现场审计实施系统(AO),利用数据库的查询分析功能对工程数据进行分析,批量分析筛选出审计疑点。例如要筛选出增加工程量的疑点,思路是从结算审核中与预算审核中筛选出相同项目“结算审核审后数量”与“预算审核工程量”工程量差值大于0的疑点。语句为:Select(cast(a.审后数量asdecimal(20,4))-cast(b.工程量asdecimal(20,4)))数量差,(cast(a.审后数量asdecimal(20,4))-cast(b.工程量asdecimal(20,4)))*a.审后单价as问题金额,a.项目编码,b.项目编码,a.项目名称,b.项目名称,a.项目特征描述,b.项目特征描述,a.审后数量,b.工程量,a.审后单价,a.审后合价From[结算审核数据]aJoin[预算审核数据]bOna.项目特征描述=b.项目特征描述anda.项目名称=b.项目名称and(cast(a.审后数量asdecimal(20,4))-cast(b.工程量asdecimal(20,4)))>'0'WHEREa.审后数量<>b.工程量。通过该语句就可以实现将增加工程量的内容筛选出来,提供给现场审计的审计人员核实工程量增加的真实性,在一定程度上节约了审计人员采用手动比对的时间,从而提升了效率,也提升了数据比对的覆盖面。再例如要查询现场签证的疑点,语句为Select序号,项目编码,项目名称,项目特征描述,审后数量,审后合价From结算审核数据WHERE项目名称like'%签证%'or项目特征描述like'%签证%'and审后数量>'0'。通过该语句的运行,我们就可以批量的将结算审核数据中将涉及签证的内容筛选出来,提供给现场审计人员对签证的真实性以及套价的准确性进行核实,很大程度上提高了审计效率。

再例如要查询现场核对与结算审核计量情况的比对的疑点,比对出未施工项目是否应核减未核减。数据分析组通过对现场核对表与结算审核数据表中相同项目,筛选出结算审核数据表中对应的工程量清单子目疑点数据,语句为Selecta.项目名称,a.项目特征描述,a.审后数量,b.项目名称,b.现场核实情况,b.工程量数量疑点,a.审后合价,b.应核减金额From结算审核数据aJoin审计现场核对工程量数量表bOna.项目名称=b.项目名称ora.审后数量=b.工程量数量疑点WHEREa.项目特征描述like'%SC20%'andb.现场核实情况like'%SC20%'ora.项目特征描述like'%闸阀DN125%'andb.现场核实情况like'%阀门DN125%'ora.项目特征描述like'%砖砌矩形阀门井%'andb.现场核实情况like'%砖砌矩形阀门井%'ora.项目特征描述like'%旋流防止器DN125%'andb.现场核实情况like'%旋流防止器DN125%',通过该语句(语句内容可根据现场核对情况进行编写)的运行能够准确比对出现场实际未施工项目在结算审核中是否计量计价,形成疑点数据表提供予现场审计组进一步核实。三是模型编写,模型编写是按照数据分析的目的进行分类记录,将SQL语句和对应功能、审计事项进行记录形成模型,可以供今后工程项目造价审计使用或者参考,能形成固定的审计分析方式从而节约数据分析组的时间。例如将上述的第一条SQL语句进行模型编写,通过编写为模型编号为疑点001,模型名称为增加工程量真实性审计,模型功能为通过相同项目名称和项目特征描述对当条件为结算审核表中审后数量大于预算审核表中工程量时比对出结算审核时增加工程量所对应的工程量清单子目。对应审计事项是固定资产投资审计\施工管理\造价\工程造价真实性,所需数据为预算审核数据表和结算审核数据表。通过模型的编写可以为今后其他工程项目审计时提供模板,其他项目审计组可以运用该模型对相同或类似的疑点进行筛选,能更加便捷高效地形成审计疑点,很大程度上节约了审计时间和提升了工作效率。四是疑点形成,运用AO现场办公软件对模型中SQL语句的运行,可以根据审计人员的思路和对应模型的功能批量产生疑点,并对应形成疑点电子数据表格提供予现场审计组进行甄别和核查。五是疑点甄别,针对SQL语句筛选出来的疑点,需要审计人员进行进一步的甄别,筛除存在内容重复或者明显不符合审计事项的疑点。保留应进一步核实的审计疑点,特别是数据较为异常的情况,例如工程量异常增加较多的数据,提供给现场审计组对照对应的证据材料进行下一步的疑点核查。六是疑点核查,疑点核查是审计组人员对甄别后的疑点对照相关审计标准进行核实从而发现审计问题的过程。例如数据分析组利用增加工程量审计模型分析比对出增加工程量的疑点数据,现场审计组针对甄别后的审计疑点进行核实并发现问题。如在对异常增加工程量的疑点进行核实时,审计组人员深入工程实地进行现场核对并对照工程联系单及签证单等工程内业资料进行核实,重点核查工程量增加是否有建设单位、施工单位和监理单位等单位的签证支撑。

通过疑点核查发现部分分项工程工程量增加无签证资料支撑,如土石方工程增加无签证单支撑等,从而发现虚增工程造价的问题,并在审计报告中提出对应的问题并建议建设单位根据合同相关条款对该工程价款进行调整。总而言之,笔者认为审计机关利用计算技术辅助主要通过数据采集、数据分析、模型编写、形成疑点、疑点甄别、疑点核查等六个工作过程来开展工程造价审计,在一定程度上能节约了人力物力,且大大提高了审计的效率。在今后审计工作中将持续探索运用“总体分析、发现疑点、分散核实、系统研究”的数字化审计方式,从而加大投资审计的审计成效,同时充分应用大数据审计分析思维,对工程数据进行集中整合形成工程数据库,不断创新审计工作模式,提升审计监督能力。

作者:蔡捷 单位:南靖县审计局