世行贷款加强灌溉农业项目绩效情况计算机审计探讨,本文主要内容关键词为:世行论文,绩效论文,贷款论文,情况论文,计算机论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
世行贷款加强灌溉农业项目是农业综合开发土地治理项目,旨在通过改造中低产田,加强农业基础设施建设,改善农业基本生产条件,提高农业综合生产能力,并通过引进先进理念和管理经验,提高农业综合开发项目管理水平。世行贷款加强灌溉农业项目内容广泛,基本涵盖到农业建设的各个方面,项目范围覆盖范围广,收益农户较多,综合评价指标难以确定,如何有效评价项目绩效情况,一直是外资审计的关注点之一,随着财务核算软件和信息系统管理平台在项目中的逐步应用,利用计算机技术对项目绩效情况进行评价越来越成为外资审计项目一个行之有效的手段。
一、项目绩效审计主要目标
世行贷款加强灌溉农业项目绩效审计主要目标是了解项目建设目标完成情况和运营目标实现情况,客观评价项目节水灌溉、农业标准化与组织化建设、农业生态环境建设与管理等内容建设完成情况以及对提高项目区农业综合生产能力、农产品产量及质量、保护项目区生态环境等方面所产生的影响,并深入分析项目未达到预期目标或项目不可持续的原因;重点关注项目在运营和管护方面存在的问题和难点,从体制、机制和制度层面揭示项目存在的普遍性、倾向性问题,对农业资金投入及农业项目管理提出审计建议。
二、计算机审计着力点
世行贷款加强灌溉农业项目绩效情况计算机审计着力点主要有:一是通过省、市、县(区)项目财务数据和信息系统业务数据对比分析项目实际投资完成情况与计划投资情况、(计划核定、实际完成和完成比例),审查反映项目建设目标完成情况的有关数据是否真实、可靠;二是通过查询子项目县农发办信息系统中详细投资进度监测报表与项目计划核对,查阅项目建设内容变更批复文件,发现项目是否存在变更频繁问题,为分析产生此问题提供基础数据;三是通过计算机抽样方法选出一定比例项目县的若干个行政村,对其建成后的项目主要工程运营与管理情况进行实地勘察和调查,发现项目运营管理中存在的问题,为提出审计建议提供依据;四是通过计算机技术有选择性的抽取若干农民用水者协会运营管理情况,结合水利部门提供的全省农民用水者协会建立、运营管理情况进行综合评价。
三、计算机审计所需数据
世行贷款加强灌溉农业项目绩效情况计算机审计所需数据资料主要有:
1.年度投资计划完成情况表。主要字段:项目编号,单位代码,项目年度,项目投资名称(项目工程内容),投资总概算,中调评估总值,本年计划,本年完成,项目累计完成额等。
2.项目进度表。主要字段:项目编号,项目执行单位代码,会计年度,金额单位,项目工程内容,概算金额,世行贷款累计,配套资金累计,固定资产,流动资产,无形资产,递延资产,在建工程。
3.项目实施前播种面积与单产。主要字段:实施前评估面积,实施前评估单产,实施后评估面积,实施后评估单产。
4.年度项目完成情况表。主要字段:当年计划数量,当年计划金额,当年完成数量,当年完成金额,累计完成数量,累计完成金额。
5.详细投资进度监测报表。主要字段:合同编号,单位代码,项目年度,项目内容,中期调整总值,当年计划,当年完成,当年完成比例%,累计完成,累计完成比例%,数量,金额。
6.中期投资计划调整表。主要字段:所属市县,项目市县,总投资额,中央投资,省级投资,市级投资,县级投资,农民自筹。
7.土建合同信息表。主要字段:单位,单位代码,合同编号,合同中文名称,工程名称,单位,单价,计划工程量,计划金额。
8.土建工程完成情况表。主要字段:分项编号,合同编号,土建工程内容,单位,价格,年度完成工程量,造价。
9.农民专业协会基本信息表。主要字段:单位,单位代码,年度,合同编号,农民协会名称,注册日期,灌溉面积,会员数,村数,建立费用。
10.其他资料:项目中调计划文件,项目施工图纸,项目竣工验收图纸,项目竣工报告;项目工程后续管护情况抽查表;农民用水者协会抽查表等。
四、计算机审计模型构造
1.世行贷款加强灌溉农业项目实体关系图
2.世行贷款加强灌溉农业项目数据关系图(见下页)
五、项目的审计重点及实现步骤
1.项目建设目标实现情况
1-1问题提出:项目竣工报告显示该项目已实现项目建设目标,需从三个方面来评价项目建设目标实现情况:一是项目投资计划完成情况,二是项目建设内容完成情况;三是项目主要工程完成情况。
1-2审计思路:对比分析财务数据和业务数据反映的项目投资计划完成情况,找出存在的问题,客观评价项目目标实现情况。
1-3具体步骤:
①通过项目编码将项目进度表和项目投资计划完成情况表关联,得出项目的投资计划以及实际完成情况。
②通过对中低产田改造、新增节水灌溉面积、农业增产、农民增收等项目实施前后主要绩效指标比较,作为评估项目效果性和持续经营情况的依据。
③通过以上步骤,对加灌三期项目主要建设内容实际完成情况和项目主要工程完成情况进行汇总处理,结合查阅初步设计概算、项目工程设计图纸、监理资料等,客观评价项目目标实现情况。
var sql,a,b;
begin
//投资计划数与完成数情况
sql:='select a.项目内容,a.总评估金额as项目计划数,b.项目支出累计as项目实际完成数from年度投资计划完成情况表a,项目进度表b where a.项目编码=b.项目编码and a.总评估金额/b.项目支出累计>1.1';
CreateTempTable('计划数与完成数差异',sql);
showmsg('以下显示项目投资计划数与完成数的对比');
OPutChart('select*from计划数与完成数差异','项目内容','项目计划数,clblue;项目实际完成数,clred');
//插入计划数与完成数情况疑点数据
a:=createq(sql,-1);
while qeof(a)<>1 do
begin
AddTransRslt(a,'计划数与完成数差异');
b:=qmov(a,1);
TransBatch(a,'计划数与完成数差异');
showmsg('插入计划数与完成数差异疑点数据成功,该疑点为评价目标实现情况提供基础数据');
//项目实施前后农作物面积对比
sql:= 'select“面积变化”as面积变化,sum(b.项目实施前评估面积)as项目实施前评估总面积,sum(b.项目实施后评估面积)as项目实施后评估总面积,sum(a.实际完成面积)as项目实施后实际总面积from项目实施后农作物播种面积与单产a,项目实施前农作物播种面积与单产b where a.农作物=b.农作物';
CreateTempTable('项目实施前后农作物面积对比',sql);
showmsg('以下显示项目实施前后农作物面积对比');
OPutChart('select*from项目实施前后农作物面积对比','面积变化','项目实施前评估总面积,clblue;项目实施后评估总面积,purple;项目实施后实际总面积,clred');
//插入项目实施前后农作物面积对比数据
a:=createq(sql,-1);
while qeof(a)<>1 do
begin
AddTransRslt(a,'项目实施前后农作物面积对比');
b:=qmov(a,1);
TransBatch(a,'项目实施前后农作物面积对比');
showmsg('插入项目实施前后农作物面积对比数据成功,该数据为评价目标实现情况提供基础资料');
//项目实施前后农作物单产对比
sql:='select“单产变化”as单产变化,sum(b.项目实施前评估面积*b.项目实施前评估单产)/sum(b.项目实施前评估面积)as项目实施前评估平均单产,sum(b.项目实施后评估面积*b.项目实施前评估单产)/sum(b.项目实施后评估面积)as项目实施后评估平均单产,sum(a.实际完成面积*a.实际完成单产)/sum(a.实际完成面积)as项目实施后实际平均单产from项目实施后农作物播种面积与单产a,项目实施前农作物播种面积与单产b where a.农作物=b.农作物';
CreateTempTable('项目实施前后农作物单产对比',sql);
showmsg('以下显示项目实施前后农作物单产对比');
OPutChart('select*from项目实施前后农作物单产对比','单产变化','项目实施前评估平均单产,clblue;项目实施后评估平均单产,clpurple;项目实施后实际平均单产,clred');
//插入项目实施前后农作物单产对比数据
a:=createq(sql,-1);
while qeof(a)<>1 do
begin
AddTransRslt(a,'项目实施前后农作物单产对比');
b:=qmov(a,1);
TransBatch(a,'项目实施前后农作物单产对比');
showmsg('插入项目实施前后农作物单产对比数据成功,该数据为评价目标实现情况提供基础资料');
2.项目主要工程实施、运营管理情况
2-1问题提出:具体评价子项目主要工程实施、运营管理情况。
2-2审计思路:比较项目评估值、中调值和实际完成的工程量差异,再按一定比例抽查执行项目的行政村上述工程运营管理情况,分析项目实施中工程变更较多、毁损得不到及时修复的原因。
2-3具体步骤:
①将详细投资进度监测表汇总表,年度项目完成情况和年度投资计划完成情况表通过项目编码关联,得到项目建设工程量变更信息,比较项目评估值、中调值和实际完成的工程量差异,关注评估值与中调值、中调值与实际完成值增减较大的项目,查阅中期项目调整文件,分析差异原因,同时对于中调值与实际完成值增减较大的项目作为下一步抽查子项目工程运营管理情况关注的重点。
②分析中期投资计划调整表,按照市县分组,计算各市县项目的总投资额及中央投资额,并按照中央投资额占比降序排列,结合上述变更情况表、审前调查、历年公正审计等所掌握的项目实施情况,确定抽查重点项目以及重点市县。
③对于上述抽查的重点项目和重点市县,关注土建工程营管理情况,对比土建工程合同情况和土建工程完成情况,同时结合查阅初涉、中调、变更申请批复、施工图集验收图等项目文件,统计中调后变更较大或随意变更的项目建设内容和工程量及不同程度毁损的工程量。
var sql,a,b;
begin
//项目评估值与中调值差异较大疑点
sql:='select a.项目编码,a.项目内容,c.总评估金额as评估值,a.中期调整值金额as中调值,b.累计完成金额as完成值from详细投资进度监测表汇总表a,年度项目完成情况表b,年度投资计划完成情况表c where a.项目编码=b.项目编码and b.项目编码=c.项目编码and c.项目编码=a.项目编码and a.中期调整值金额!=0 and c.总评估金额!=0 and c.总评估金额/a.中期调整值金额not between 0.5 and 2';
a:=createq(sql,-1);
while qeof(a)<>1 do
begin
AddTransRslt(a,'项目评估值与中调值差异较大疑点');
b:=qmov(a,1);
TransBatch(a,'项目评估值与中调值差异较大疑点');
showmsg('生成并插入项目评估值与中调值差异较大疑点成功,这些疑点重点关注');
//项目完成工作量与中调值差异较大疑点
sql:= 'select a.合同编号,a.土建工程内容,sum(a.计划工程量1)as合同量,SUM(b.年度完成工程量)as完成量,sum(a.计划工程量1)-SUM(b.年度完成工程量)as工程变更量from土建合同信息表a,土建工程完成情况表b where a.合同编号=b.合同编号and a.土建工程内容=b.土建工程内容group by a.合同编号,a.土建工程内容having abs(SUM(b.年度完成工程量)-sum(a.计划工程量1)/sum(a.计划工程量1)>0.5';
a:=createq(sql,-1);
while qeof(a)<>1 do
begin
AddTransRslt(a,'项目完成工作量与中调值差异较大疑点');
b:=qmov(a,1);
TransBatch(a,'项目完成工作量与中调值差异较大疑点');
showmsg('生成并插入项目完成工作量与中调值差异较大疑点成功,这些疑点重点关注');
//中期投资计划调整抽查的重点市县
sql:='select项目市县as抽查市县,总投资额,中央投资,中央投资/总投资额from中期投资计划调整表where总投资额>100000000 and中央投资/总投资额>0.4';
a:=createq(sql,-1);
while qeof(a)<>1 do
begin
AddTransRslt(a,'中期投资计划调整抽查的重点市县');
b:=qmov(a,1);
TransBatch(a,'中期投资计划调整抽查的重点市县');
showmsg('生成中期投资计划调整抽查的重点市县,这些市县重点关注');
//项目变更异常情况疑点
sql:='select a.项目编码,a.项目内容,c.总评估金额as评估值,a.中期调整值金额as中调值,b.累计完成金额as完成值from详细投资进度监测表汇总表a,年度项目完成情况表b,年度投资计划完成情况表c where a.项目编码=b.项目编码and b.项目编码=c.项目编码and c.项目编码=a.项目编码and a.中期调整值金额!=0 and b.累计完成金额!=0 and b.累计完成金额/a.中期调整值金额not between 0.5 and 2';
a:=createq(sql,-1);
while qeof(a)<>1 do
begin
AddTransRslt(a,'项目变更异常情况疑点');
b:=qmov(a,1);
TransBatch(a,'项目变更异常情况疑点');
showmsg('生成并插入项目变更异常情况疑点成功,这些疑点重点关注');
3.农民用水者协会运营管理情况
3-1问题提出:调查该项目投资建设的农民用水户协会和全省所有农民用水户协会的建设情况、实际运行情况、运营资金来源及保障情况。
3-2审计思路:通过调查项目建立的农民用水者协会运营管护情况和省水利厅提供的全省农民用水者协会运营管护情况,揭示影响其中部分协会未能正常运转的突出问题和原因。
3-3具体步骤:
①根据农民用水者协会基本情况表进行分析,统计各市农民用水者协会未运行或未正常运行数量,根据统计结果选取部分市县进行调查,生产调查结果。
②将调查结果与水利部门取得的全省农民用水者协会建设运营情况统计表关联和比对,揭示影响其中部分协会未能正常运转的突出问题和原因。
var sql,a,b;
begin
//农民用水者协会抽查的重点市县
sql:= 'select城市名称抽查城市,未运行数量,未正常运行数量,正常运行数量+未运行数量+未正常运行数量as总数量,(未运行数量+未正常运行数量)*1.0/(正常运行数量+未运行数量+未正常运行数量)as不正常数量占比from农民用水户协会建设运营情况where正常运行数量+未运行数量+未正常运行数量>0 and(未运行数量+未正常运行数量)*1.0/(正常运行数量+未运行数量+未正常运行数量)>0.7';
a:=createq(sql,-1);
while qeof(a)<>1 do
begin
AddTransRslt(a,'农民用水者协会抽查的重点市县');
b:=qmov(a,1);
TransBatch(a,'农民用水者协会抽查的重点市县');
showmsg('生成农民用水者协会抽查的重点市县,这些市县重点关注');
六、结束语
本文所列的审计重点及与之对应的计算机审计思路主要是从业务数据和财务数据角度,帮助审计人员了解项目建设目标完成情况和运营目标实现情况以及查找存在的不足。对于投资完成总额和项目建设内容投资完成情况不一致等问题,要与省农发局项目办进一步沟通;对项目实施期间投资计划和和建设内容变更问题,应进一步分析形成问题的主要原因及影响;对农民用水者协会不能正常运转、项目后续管护经费大多没有保障等问题,应从项目立项、外资项目管理和农业投入机制方面提出解决问题的措施与办法。
标签:灌溉农业论文; 项目编码论文; 项目目标论文; 项目评估论文; 项目实施计划论文; 审计软件论文; 审计计划论文; 绩效目标论文; 绩效计划论文; 审计方法论文; 审计目标论文; 三农论文;