巧用SQL语句审计城镇居民低保资金

作 者:

作者简介:
巴晓甫 河南省禹州市审计局

原文出处:
中国审计

内容提要:


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

关 键 词:

字号:

      城镇居民最低生活保障制度是我国现行社会保障体系中的最后一道“安全网”,是党和政府解决城镇贫困人口生活困难的根本措施,是我国社会保障制度中的一个重要组成部分,事关社会稳定的大局。河南省禹州市审计局在对城镇居民最低生活保障资金进行审计时,充分利用AO系统实施审计,使审计效率大大提高,取得了良好的审计效果。

      通过认真细致的审前调查,审计人员发现城镇低保资金量大、人员多、涉及范围面大。对此,把民政部门在低保资金的管理上是否完善、是否有效地保障了城镇低收入居民的最低生活、否存在失业人员和再就业人员重复领取现象、是否存在超标准领取低保金现象等作为审计重点,利用AO系统的查询分析功能,进行审计分析。

      我们采集了被审计单位低保资金台账,该台账主要包含户主姓名、身份证号码、人口、新标准、批准时间、通讯地址等字段;发放失业金台账主要包含失业证号、姓名、身份证号、银行账号、开始时间、结束时间、享受月数和发放金额等字段:公益性岗位台账主要包含再就业人员、补贴月份、岗位补贴、社保补贴、身份证号码(社会保障号)和上岗时间等字段。经过审计分析,将低保资金台账中户主姓名、身份证号码、新标准、人口、批准时间作为分析字段,将失业金台账中姓名、身份证号码、开始时间作为分析字段,将公益性岗位台账中再就业人员、身份证号、上岗时间作为分析字段,将城镇低保领取人员名单表、失业金领取人员名单表和再就业人员补贴表进行对比审查,查询是否存在上述问题。具体做法如下:

      将被审计单位提供的低保资金台账、发放失业金台账和公益性岗位台账分别导入SQLSERVER中建立的城镇低保审计数据库中,形成城镇低保领取人员名单表、失业金领取人员名单表和再就业人员补贴表,通过SQL查询分析器,查询城镇低保审计数据库中相关数据,建立审计模型如下:

      1.建立查询个别低保对象在领取低保金的同时是否又领取失业金的审计模型,通过连接城镇低保领取人员名单表和失业金领取人员名单表中的身份证号码宇段来实现。

      select dbo.城镇低保领取人员名单.户主姓名as低保金领取人,

      dbo.城镇低保领取人员名单.身份证号码as身份证号,

      dbo.城镇低保领取人员名单.批准时间as低保批准时间,

      (dbo.城镇低保领取人员名单.新标准/dbo.城镇低保领取人员名单.人口)as月标准,

      dbo.失业金领取人员名单.姓名as失业金领取人,

      dbo.失业金领取人员名单.身份证号as身份证号,

      dbo.失业金领取人员名单.开始时间as失业金领取时间

      from dbo.城镇低保领取人员名单join dbo.失业金领取人员名单

      on dbo.城镇低保领取人员名单.身份证号码=dbo.失业金领取人员名单.身份证号。

      在SQL SERVER城镇低保审计数据库中生成城镇低保和失业金重复领取人员名单表。

      2.建立查询个别低保对象已经再就业是否还在领取低保金的审计模型,通过连接城镇低领取人员名单表和再就业人员补贴表中的身份证号码字段来实现。

      select dbo.城镇低保领取人员名单.户主姓名as城镇低保人员,

      dbo.城镇低保领取人员名单.身份证号码,

      (dbo.城镇低保领取人员名单.新标准/dbo.城镇低保领取人员名单.人口)as月标准,

      dbo.城镇低保领取人员名单.批准时间,

      dbo.再就业人员补贴表.再就业人员,

      dbo.再就业人员补贴表.身份证号,

      dbo.再就业人员补贴表.上岗时间

      into城镇低保与再就业重复人员名单表

      from dbo.城镇低保领取人员名单join dbo.再就业人员补贴表

      on dbo.城镇低保领取人员名单.身份证号码=dbo.再就业人员补贴表.身份证号。

      在SQL SERVER城镇低保审计数据库中生成城镇低保和再就业重复人员名单表。

      3.建立查询是否存在超标准发放低保金人员名单的审计模型,通过城镇低保领取人员名单表中的新标准/人口字段来实现。

      select*into超标准领取城镇低保金人员名单表

      from dbo.城镇低保领取人员名单where(新标准/人口)>170。

      在SQL SERVER城镇低保审计数据库中生成超标准领取城镇低保金人员名单表。

      4.建立验证查询结果中是否存在数据输入错误情况的审计模型,通过对城镇低保金人员名单表中的户主姓名和身份证号码字段来实现。

      select户主姓名,count(身份证号码)as重复次数from dbo.超标准领取城镇低保金人员名单表

      group by户主姓名,身份证号码having(count(身份证号码)>1)

      利用AO软件,运用SQL语句编写查询程序模块,不仅解决了没有针对城镇低保资金同失业和再就业资金管理系统相应的计算机辅助审计程序的问题,而且解决了传统审计中翻阅会计账簿和会计凭证效率低、质量差、工作量大、费时费力的问题。

相关文章: