外资运用审计-国际和国外援贷款项目审计-项目建设和实施业务审计
词条类别
审计知识和方法
资源分类
项目建设和实施业务审计
词条名称
项目监理执行情况计算机语言审计方法
时 间
2016-03-31
作 者
中国审计学会计算机审计分会郑州特派办课题组
词条摘要
本词条介绍了项目监理执行情况的计算机语言审计方法。
一、概述
大型建设项目往往具有时间跨度大、战线长、标段多等特点,施工、监理等工程参建单位往往多达数十家、甚至上百家,因此,如何科学地锁定审计重点对象和重点事项,成为审计成败的关键。由于业主、施工、监理单位及其业务流程具有环环相扣的特点,依托电子业务数据,在判断分析相关业务数据一致性、可比性的基础上,可以准确地遴选出审计重点对象、重点事项和发现问题线索。
某大型建设项目审计过程中,由于其工程管理信息系统的应用,不仅贯穿于工程建设管理的每一个环节,并且构建了业主、设计、监理、施工、供应等工程参建各方协同工作平台,为审计提供了建设管理全过程、全方位的电子业务数据。
二、所需资料
1.监理合同信息表(字段:合同代码——合同唯一标志;合同名称;监理
单位;合同金额;招标类型;合同签订时间)。
2.建安合同信息表(字段:合同代码——合同唯一标志;合同名称;施工
单位;合同金额;合同监理单位;合同签订时间)
3.计量支付表(字段:合同代码——合同唯一标志;支付单号;报价单项;项目名称;计量单位;承包商工程量;监理录入人——用户代码;监理审核人——用户代码;监理审核工程量;业主审定工程量;计量日期)
4.单位人员信息表(字段:用户代码——用户唯一标志;姓名;单位代码;单位名称)
三、经验模型
四、审计步骤
1.采集(生成)数据
从工程管理信息系统后台数据库,分别按照合同类型字段为建安合同、监理合同对合同信息表进行筛选,提取主要字段,生成监理合同信息表和建安合同信息表;提取主要字段,生成计量支付表、单位人员信息表。对尚未使用工程管理信息系统的大中型建设项目,可以根据已有的各类电子数据,如EXCEL电子表格等,经数据清理、转换、验证后,生成上述审计中间表;对缺少现成电子数据的,也可以通过设计数据表结构,由被审计单位或由审计人员手工录入,最终生成审计中间表。
2.对监理招投标情况进行汇总分析,初步遴选出重点审计对象。
(1)对监理合同信息表,按照招标类型字段进行分类汇总分析,统计各类招标方式所占份额,尤其是应招标而违规未招标的合同占比情况,为总体评价监理招投标执行情况提供依据。
(2)对未进行公开招标的监理合同,按照监理单位字段进行分类汇总,并
按合同总额进行降序排序,从中筛选出未经招投标承揽监理合同数量多、金额大的监理单位,初步确定重点审计对象。
(3)对于上述筛选出的监理单位,还应进一步判断是否为业主下属企业或关联单位,注重审查是否存在向系统内企业倾斜、关联交易等问题;统计分析下属企业或关联单位承揽的业务份额,揭示监理业务未进行公开招标的真正原因。
[本步骤ASL语言]
SELECT招标类型,COUNT(合同代码)AS合同数,SUM(合同金额)AS合同总额FROM监理合同信息表WHERE(合同金额>=500000)AND(合同签订时间>='2000-01-01')GROUP BY招标类型
SELECT监理单位,COUNT(合同代码)AS合同数,SUM(合同金额)AS合同总额FROM监理合同信息表WHERE(招标类型NOT LIKE'%公开招标%') GROUP BY监理单位ORDER BY SUM(合同金额)DESC
3.对相关监理单位及具体事项进行重点延伸审计,调查取证。
4.根据施工、监理业务环环相扣的特点,进行监理单位一致性校验,发现问题线索。
一般情况下,在工程施工合同签订后,建设单位选定该合同段的监理单位,即合同监理单位。在该施工合同计量支付过程中,首先由施工单位申报完工工程量,然后由合同监理单位的监理工程师进行初审、录入,再经项目总监审核后上报业主,最终由业主来审定完工工程量。因此,在正常情况下,对于同一施工合同,合同监理单位、支付单监理录入人单位、监理审核人单位应完全保持一致。若存在监理录入人单位<>合同监理单位、监理审核人单位<>合同监理单位或监理录入人单位<>监理审核人单位的情况,则可能存在监理转包分包、出借监理资质、串通投标、关联交易,甚至个人兼职谋取私利等问题。
(1)从建安合同信息表,提取施工合同对应的合同监理单位字段。
(2)从计量支付表提取监理录入人、监理审核人字段。
(3)通过用户代码将计量支付表与单位人员信息表关联,查询监理录入人、监理审核人所属的单位信息。
(4)通过合同代码将建安合同信息表和计量支付表关联,以(监理录入人单位<>合同监理单位)OR(监理审核人单位<>合同监理单位)为条件进行查询分析。
(5)对查询出合同监理单位、监理录入人、监理审核人单位不一致的记录,进行延伸调查取证,做出结论。
[本步骤ASL语言]
SELECT计量支付表.合同代码,计量支付表.支付单号,建安合同信息表.合同监理单位,计量支付表.监理录入人,(SELECT姓名FROM单位人员信息表WHERE单位人员信息表.用户代码=计量支付表.监理录入人)AS录入人姓名, (SELECT单位代码FROM单位人员信息表WHERE单位人员信息表.用户代码=计量支付表.监理录入人)AS监理录入人单位,计量支付表.监理审核人, (SELECT姓名FROM单位人员信息表WHERE单位人员信息表.用户代码=计量支付表.监理审核人)AS审核人姓名,(SELECT单位代码FROM单位人员信息表WHERE单位人员信息表.用户代码=计量支付表.监理审核人)AS监理审核人单位,计量支付表.计量日期INTO单位一致性分析中间表FROM计量支付表INNER JOIN建安合同信息表ON计量支付表.合同代码=建安合同信息表.合同代码
SELECT DISTINCT合同代码,合同监理单位,监理录入人,录入人姓名,监理录入人单位,监理审核人,审核人姓名,监理审核人单位FROM单位一致性分析中间表WHERE(监理录入人单位<>合同监理单位)OR(监理审核人单位<>合同监理单位)ORDER BY合同代码
5.进行工程量审减分析,发现审计线索。
监理审核施工单位申报工程量后,业主在此基础上进行最终审定。一般情况下,业主审定(工程量)金额往往会低于监理审定金额;相反,若业主审定金额反而高于监理审定金额,则可能存在异常。若存在业主审定金额>监理审定金额的情况,则可能存在业主多付工程款、向关联单位倾斜等问题。此外,在分析监理审定金额的基础上,统计业主进一步审减工程款的比例,还可以此分析衡量监理单位履行职责情况。
(1)从计量支付表提取监理审核工程量、业主审定工程量字段。
(2)以业主审定工程量>监理审定工程量为判别条件,对计量支付表进行查询。
(3)对查询出业主审定工程量>监理审定工程量的计量支付记录,进行延伸调查取证,做出结论。
[本步骤ASL语言]
SELECT合同代码,支付单号,报价单项,项目名称,计量单位,承包商工程量,监理审核工程量,业主审定工程量,业主审定工程量-监理审核工程量AS业主审增,计量日期FROM计量支付表WHERE(业主审定工程量>监理审核工程量)ORDER BY(业主审定工程量-监理审核工程量)DESC
【参考文献】
审计署计算机审计专家经验