政策性农业保险审计方法初探

作 者:

作者简介:
韦祚哲,太湖县审计局

原文出处:
安徽审计

内容提要:


期刊代号:V3
分类名称:审计文摘
复印期号:2014 年 09 期

关 键 词:

字号:

      一、村干部骗取政策性农业保险财政补贴的审计方法

      (一)需要的数据

      1.良种补贴清单。数据元素:农户代码、姓名、身份证号码、直补卡号、良种补贴面积、补贴标准、补贴金额。

      2.村干部工资发放表。数据元素:户主编号、户主姓名、银行账号、村名、组名、村干部姓名、职务、补助金额、村组干部与户主关系。

      3.农业保险理赔清单:农户代码、姓名、身份证号码、直补卡号、赔付面积、损失率、补贴金额、家庭地址。

      (二)创建审计方法需要的语句

      1.查询赔付面积大于良种补贴面积的赔付明细,并生成中间表。

      var sql;

      begin

      sql:=′select a.*,b.良种补贴面积from农业保险理赔清单a join良种补贴清单bona.农户代码=b.农户代码where(赔付面积-良种补贴面积)1′;

      CreateTempTable(′伪造损失赔付清单′,sql);

      2.查询村干部骗保明细,并生成疑点表。

      var sql,a,bz;

      begin

      sql:= select*from伪造损失赔付清单where直补卡号in(select银行账号from村干部工资发放表)and补贴金额>500′;

      CreateTempTable(′村干部骗取农业保险明细表′,sql);

      a:=CreateQ(′select*from村干部骗取农业保险明细表′,-1);

      while qeof(a)<>1 do

      begin

      AddTransRslt(a,′村干部骗取农业保险明细');

      bz:=qmov(a,l);

      TransBatch(a,′幸福县所有村干部骗取农业保险明细');

      3.统计村干部骗取农业保险总金额,并插入疑点。

      var sql,a,bz;

      begin

      sql:=′select left(家庭地址,9)as村名,sum(补贴金额)骗保总金额from村干部骗取农业保险明细表group by left(家庭地址,9)′;

      CreateTempTable(′村干部骗取农业保险总金额′,sql);

      a:=CreateQ(′select*from村干部骗取农业保险总金额′,-1);

      while qeof(a)<>1 do

      begin

      AddTransRslt(a,′村干部骗取农业保险总金额');

      bz:=qmov(a,1);

      TransBatch(a,′幸福县村干部骗取农业保险总金额');

      二、承保商或经办人员骗取政策性农业保险补贴的审计方法

      (一)需要的数据

      1.良种补贴清单。数据元素:农户代码、姓名、身份证号码、直补卡号、良种补贴面积、补贴标准、补贴金额。

      2.承保清单。数据元素:农户代码、姓名、身份证号码、直补卡号、可承包面积、农户保费、实际承包面积、农户实际自缴保费。

      3.农业保险理赔清单:农户代码、姓名、身份证号码、直补卡号、赔付面积、损失率、补贴金额、家庭地址。

      (二)创建审计方法需要的语句

      1.查询实际承保面积大于良种补贴面积的承保单,并生成疑点表。

      var sql,a,bz;

      begin

      sql:=′select a.*,b.良种补贴面积from承保清单a join良种补贴清单b on a.农户代码=b.农户代码where实际承保面积>(良种补贴面积+1)′;

      CreateTempTable(′虚假承保清单′,sql);

      a:=CreateQ(′select*from虚假承保清单′,-1);

      while qeof(a)<>1 do

      begin

      AddTransRslt(a,′虚假承保单据');

      bz:=qmov(a,1);

      TransBatch(a,′幸福县所有的虚假承保单据');

      2.统计虚假承保总面积和骗取财政补贴总金额,并插入疑点。

      var sql,a,bz;

      begin

      sql:=′select sum(实际承保面积-良种补贴面积)as虚假承保面积,sum(实际承保面积-良种补贴面积)*12 as虚假承保套取财政补贴资金from虚假承保清单′;

      CreateTempTable(′套取财政补贴总金额′,sql);

      a:=CreateQ(′select*from套取财政补贴总金额′,-1);

      while qeof(a)<>1 do

      begin

      AddTransRslt(a,′套取财政补贴总金额');

      bz:=qmov(a,1);

      TransBatch(a,′幸福县农业保险承保商套取财政补贴总金额');

      3.查询赔付面积大于良种补贴面积的赔付明细,并生成疑点表。

      var sql,a,bz;

      begin

      sql:=′select a.*,b.良种补贴面积from农业保险理赔清单a join良种补贴清单bona.农户代码=b.农户代码where(赔付面积-良种补贴面积)1′;

相关文章: