浅析AO在新农保审计中的运用

03.12.2015  13:31

  新型农村社会养老保险是国家为了解决广大农村居民的养老问题而推出的一项惠民政策。加强新农保资金审计监督,对推进我国农村的改革、发展、稳定,保障农民利益及构建和谐农村社会环境有着重要的作用和意义。为推动这项工作在今后做得更好,本人结合我们已开展的新农保资金审计,就审计思路、基本做法、审计成果谈谈自己的看法。

  一、       审计思路

  从审前调查了解的情况看,由于城镇基本养老保险和新型农村社会养老保险分别在不同的信息管理系统中运行,系统之间缺乏有效衔接,导致存在部分人员重复参保、重复领取两种养老保险的现象。现就对新农保资金的征缴、管理、待遇发放等环节进行审计,重点审计重复参保和重复领取新型农村养老保险金问题。

  二、审计步骤

  (一)重复参保

  由于农保和社会养老保险信息系统未共享,在分别取得农保参保数据与社保参保信息数据后,以身份证号为主键进行筛查,生成重复参保人员表:

  select a.* from [缴费人员] a inner join [社保在职$] b on a.[身份证号] = B.[身份证号]

  (二)重复领取

  1、筛查得出重复领取人员

  将农保到龄领取表与社保退休表进行比对,筛查出重复领取人员信息,生成农保社保重复领取表:

  select a.* from [农保到龄领取表] a inner join [社保退休] b on a.[身份证号] = B.[身份证号]

  农保到龄领取年龄与社保退休年龄不同步,即农保到龄领取年龄为60周岁,社保领取养老金年龄为男60周岁,女50周岁,先整理重复领取时间段再查询重复领取金额。

  2、重复领取时间段

  农保局的提供的到龄领取数据没有初始养老金领取时间,到龄年龄均为60周岁,社保退休表有退休时间,先从两表筛查重复领取人,编写农保领取人员60周岁与社保退休日期重复时间点,生成开始重复计算时间表:

  select  A.身份证号,A.姓名,B.离退休年月  社保退休年月,cast(B.离退休年月+'01'  as  DATE) 社保退休时间,case  when  dateadd(year,60,SUBSTRING(A.身份证号,7,8))>'2012-7-1'  then  dateadd(year,60,SUBSTRING(A.身份证号,7,8))  else  '2012-7-1'  end  农保退休年月,case  when  cast(B.离退休年月+'01'  as  DATE)>case  when  dateadd(year,60,SUBSTRING(A.身份证号,7,8))>'2012-7-1'  then  dateadd(year,60,SUBSTRING(A.身份证号,7,8))  else  '2012-7-1'  end then  cast(B.离退休年月+'01'  as  DATE)  else  case  when  dateadd(year,60,SUBSTRING(A.身份证号,7,8))>'2012-7-1'  then  dateadd(year,60,SUBSTRING(A.身份证号,7,8))  else  '2012-7-1'  end  end  开始重复领取时间  ,

  *  from  农保社保重复表  A  join  社保表  B  on  A.身份证号=B.身份证号

  

  3、重复领取金额

  根据政策规定,不同年度时间段的补助标准不一,利用生成的重复计算时间表,输入语句筛查得出重复领取金额:

  select  *,datediff(month,cast(开始重复领取时间  as  date),'2014-12-31')  月数 

  ,case  when  cast(开始重复领取时间  as  date)  between  '2012-07-01'  and  '2014-06-30'  then 

  datediff(month,cast(开始重复领取时间  as  date),'2014-07-01')*55+6*70

  when  cast(开始重复领取时间  as  date)  between  '2014-07-1'  and  '2014-12-31'  then 

  datediff(month,cast(开始重复领取时间  as  date),'2015-01-01')*70

  else  0  end  累计领取农保金额 

  from  [开始重复计算时间] 

  

  (三)重度残疾人参保率低

  将农保局取得的参保信息与从残联获取的发放农村一、二级残疾证数据相比,输入语句:

  Select * From [一、二级残疾证发放表]

  where [身份证号] not in (Select [身份证号] From [缴费人员] ),生成领取重度残疾证人员未参保表。

  将上述筛查出的数据形成审计疑点,交由被审单位进行核对,并抽查部分重复领取信息进行上门入户核查。

    三、得出审计结论

  筛查结果交由被审计单位核对后,反馈剔除已暂停发放人员记录。将反馈后的数据生成审计取证单。  

  通过AO审计实施操作系统SQL语句筛查功能,查出了重复参保、重复领取及农村重度残疾人参保率低等问题。针对存在的问题已督促被审单位整改落实到位。(都昌县审计局  刘述忠 曹彩华)