AO在工程合同签订审计中的应用,本文主要内容关键词为:合同签订论文,工程论文,AO论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
近年来,随着固定资产投资规模的不断扩大和建筑行业分工的逐步细化,投资项目所签订的工程合同数量也随之不断增多,有的大型项目甚至可达上千份。审计如全部采用手工翻查和人工比对的方式对合同进行审查,必将耗费大量时间和精力,同时也容易形成误差,增大审计风险,更不便于归纳问题和总结情况。在此情况下,运用相应的计算机辅助手段开展审计势在必行。
思路分析
工程合同的签订是大型投资项目建设的重要环节,对项目工期、投资、质量三要素的控制起决定性作用,是决定整个建设项目成败的关键因素之一。对工程合同的签订情况进行审查,除了能够发现合同内容本身存在的问题,还可反映出建设单位(被审计单位)在概算执行和工程招投标等方面存在的违规行为和管理漏洞。
审计人员充分发挥AO2008版的强大功能,将是否严格执行概算、招投标过程是否合理合法、合同内容有无问题三项内容作为预设的审查重点,对工程合同签订情况业务数据进行有目的、有重点的筛选,使之自动生成疑点,起到了节约审计资源、提高审计效率和质量的效果。
具体步骤
(一)数据采集
随着办公条件的不断改善,建设单位出于内部管理和向主管部门汇报工作的需要,经常会将相关信息通过Excel表格的方式录入计算机。在此基础上,审计人员可通过拷贝直接获取电子数据。
工程概算分解表(即批复概算中计划建设的工程项目明细表),主要字段有:序号、项目名称、概算金额、建设规模等。
工程合同明细表,主要字段有:合同号、合同名称、所属项目、施工单位、合同价款、结算价款确定方式、供料方式、预付款金额、进度款支付方式、合同签订日期、约定工期、工期奖罚规则、约定质量等级、质量奖罚规则、保修金比例、是否经过招投标、监理单位等。
(二)数据整理
通过去掉标题行、去掉合计等操作,将原始数据进行处理后,利用AO的业务数据采集功能将其导入AO系统中,再进行如下整理。
因工程概算分解表中的概算金额以万元为单位,而工程合同汇总表中的合同金额以元为单位,因此需要对概算分解表稍加整理,使两表单位一致。
Updae[工程概算分解表]Set[概算金额]=[概算金额]*10000
检查工程合同汇总表是否存在合同号重号的情况。若存在此类问题,需要向建设单位核实情况,纠正错误。
Select[合同号],Count(*)as合同号重复次数From[工程合同汇总表]Croup By[合同号]Having Count(*)>1 Order By Count(*)Desc
由于建设单位在合同管理中预留空白合同号段的情况比较普遍,故不再检查合同号是否连续编号。
(三)数据分析
1.对概算执行情况的审查。
一是查找建设单位是否签订了概算规定范围之外的合同。在工程项目实施过程中,擅自扩大工程建设范围,既违反了有关规定,也容易导致投资失控,因此应关注在项目实施过程中建设单位是否增加了概算规定范围之外的工程。
Select*From[工程合同汇总表]WHERE[所属项目]NOTIN(Select[项目名称]From[工程概算分解表])Order By[所属项目]
二是查找建设单位是否遵照概算要求将所有规定项目都进行了发包。在工程项目实施过程中,自行削减预定的建设项目,既违反了有关规定,也会导致预定建设目标无法达成。因此应关注现有的工程合同是否涵盖了概算规定范围以内的项目。
Select*From[工程概算分解表]WHERE[项目名称]NOTIN(Select DISTINCT[所属项目]From[工程合同汇总表])
三是查找是否存在超出概算预定投资额的项目。工程项目管理中,预算应在概算的控制下完成。因此,作为预算主要体现的合同价款不应超出相应的概算预定投资额,否则将造成投资失控。
①由工程合同汇总表生成中间表:同类合同价款汇总表。
Select[所属项目],sum([合同价款])as合同价款合计into同类合同价款汇总表From[工程合同汇总表]GROUP BY[所属项目]
②将中间表与工程概算分解表进行内连接,筛选同一所属项目合同总价款超过该项目概算金额的记录。
Select[所属项目],[合同价款合计]From[同类合同价款汇总表]inner Join[工程概算分解表]On[同类合同价款汇总表].[所属项目]=[工程概算分解表].[项目名称]WHERE[合同价款合计]>[概算金额]
2.对招投标过程是否合理合法的审查。
一是查找是否存在应招标而未进行招投标就直接签订合同的情况。根据国家有关法律法规,工程价款达到一定数额的建安工程必须进行招投标。因此应关注存在满足招投标要求而未进行招投标的合同。
Select*From[工程合同汇总表]WHERE[合同价款]>2000000A N D[是否经过招投标]=‘否’Order By[合同价款]Desc
二是查找是否存在将工程肢解发包从而规避招投标的情况。在某些情况下,建设单位为了避免招投标,会将一项工程肢解后发包给内定的施工单位,这样就绕开了“工程价款达到一定数额必须进行招投标”的规定。因此应关注将工程肢解发包从而规避招投标的情况。
Select[所属项目],[施工单位],sum([合同价款])as合同价款合计From[工程合同汇总表]WHERE[是否经过招投标]=‘否’AND[合同价款]<2000000GROU P BY[所属项目],[施工单位]HAVING sum([合同价款])>2000000
这里列出的仅是肢解工程后又将其发包给同一个施工单位的比较典型的违规做法,不能涵盖所有此类违规行为。如需审查是否存在“肢解工程后将其发包给不同施工单位”的问题,则需要审计人员凭借经验和专业知识翻阅原始资料后进行判断。
3.对合同内容是否存在问题的审查。
一是查找合同约定有缺陷的工程合同。工程合同如未对工期、质量、监理、结算方式等内容进行约定,或者描述不够完整,则很容易导致合同争议,也会影响工程的顺利开展。因此应关注合同内容是否已将有关事项约定清楚。
Select*From[工程合同汇总表]WHERE[合同价款]IsNull OR[结算价款确定方式]Is Null OR[供料方式]Is Null OR[进度款支付方式]Is Null OR[约定工期]Is Null OR[工期奖罚规则]Is Null OR[约定质量等级]Is Null OR[质量奖罚规则]Is Null OR[保修金比例]Is Null OR[监理单位]Is Null
二是查找预付工程款过高或者过低的工程合同。根据国家有关法律法规,建设单位如需向施工单位支付工程预付款,则应控制在合同价款的10%~30%范围之内。低于这个范围,可能会造成施工单位备料款不足,影响工程进度;高于这个范围,可能会造成施工单位将其挪作他用,增大了施工单位违约甚至是弃约的风险。因此应关注预付工程款是否存在过低或过高的问题。
Select*From[工程合同汇总表]WHERE[预付款金额]not like‘0’and([预付款金额]/[合同价款]<0.1 OR[预付款金额]/[合同价款]>0.3)Order BY[预付款金额]Desc
(四)查实问题
经筛选获得的可疑记录共分三类情况:一是未能按照概算的要求进行工程合同的签订工作;二是招投标过程不够合理合法而签订合同;三是合同的具体条文存在问题。
针对这些可疑记录,从建设单位、咨询单位、监理单位及施工单位等处取得与可疑记录相关的工程和财务原始资料,主要包括:建设单位内控制度、概算批复文件、初步设计、招投标资料、工程合同、施工方案及相关财务账套等资料。
结合与可疑记录相关的工程和财务资料,核查其真实性、合理性与合法性。针对可疑问题询问相关人员,要求建设单位进一步提供证明资料,说明具体原因,给出合理解释,并作出初步判断。对确实存在问题的,进行审计取证,编制审计底稿。