审计之窗

您当前所在位置:首页 > 审计之窗 > 审计论坛

低保资金补助对象合法性的计算机审计方法

发布时间:2017-10-09来源:松滋市审计局阅读量:

一、审计思路

根据《社会救助暂行办法》、国务院关于进一步加强和改进最低生活保障工作的意见》(国发201245号、《湖北省社会救助实施办法》、《湖北省最低生活保障审核审批实施办法》相关文件, 重点核查家庭成员收入,家庭成员财产这两个准入条件超标准的问题,针对有车人员吃低保经商办企业人员吃低保缴纳个税人员吃低保有养老保险缴纳记录或领取养老保险待遇人员吃低保缴纳住房公积金人员吃低保死亡人员吃低保财政供养人员吃低保一人享受双份低保多户低保家庭使用同一银行帐号享受人数多于家庭人数等情况,利用采集的城市低保、农村低保人员信息和车辆信息、死亡人员信息、养老保险应缴实缴人员信息、财政供养人员信息、个税缴纳人员信息,农合参合人员信息,关联低保人员身份证号和有车人员身份证号、有房有商铺人员身份证号、经商办企业人员身份证号、缴纳个税人员身份证号、缴纳或领取养老保险人员身份证号、缴纳公积金人员身份证号、死亡人员身份证号、财政供养人员身份证号,对有车、经商办企业、缴纳个税、缴纳或领取养老保险、缴纳住房公积金、已死亡、财政供养人员、重复享受、多享受等情况生成疑点数据,进行延伸调查,实现审计目标。

二、数据整理

项目开始前进行充分的调研,结合审计业务和计算机审计的需要,理清思路制定相应的标准表,对采集的EXCEL格式原始数据进行标准化,导入SqlServer数据库,最终利用SQLServer数据库进行关联比对分析得出疑点。

三、主要方法、技术及内容

1.有车人员享受低保资金人员信息身份核查。以低保人员信息身份证号做关键字段,查看低保人员信息身份证号码是否存在于车辆数据中,对属于有车的低保人员生成相应的疑点数据表,进行延伸调查。SQL语句如下:
select*

FROM[城市家庭表]a

innerjoin.[dbo].[城市家庭成员表]bona.[家庭ID]=b.[家庭ID]andb.[是否享受]=1

innerjoin[dbo].[车辆数据(2017汉化版)]conb.[成员身份证号]=c.身份证号

where号牌种类notlike’%摩托%’andb.成员身份证号in

(select[身份证号]from[dbo].[城镇低保发放表_12])

(由于享受城市低保和农村低保人员信息分别存放于不同表格中,全文语句以享受城市低保/农村低保人员为例,享受农村低保/城市低保存在疑点方法相同。)

2.经商办企业人员享受低保资金人员信息身份核查。以低保人员信息身份证号做关键字段,查看低保人员信息身份证号码是否存在于工商登记信息表SQL语句如下:
select*

FROM[dbo].[城市家庭表]a

innerjoin[dbo].[城市家庭成员表]bona.[家庭ID]=b.[家庭ID]andb.是否享受=1

innerjoin[dbo].[工商登记信息表]c

onb.[成员身份证号]=c.法人证件号码andc.[法人证件类型名称]=中华人民共和国居民身份证

innerjoin[dbo].[城镇低保发放表_12]donc.法人证件号码=d.[身份证号]

wherec.营业期限有效期止isnullorLEFT(营业期限有效期止 4)>2016

andRTRIM(LTRIM([企业状态]))=在业

3.纳税人或家庭成员是纳税人享受低保资金人员身份核查。以低保人员信息身份证号做关键字段,查看低保人员信息身份证号码是否属于纳税人或纳税人的家庭成员。SQL语句如下:

select*

FROM[dbo].[城市家庭表]a

innerjoin[dbo].[城市家庭成员表]bona.[家庭ID]=b.[家庭ID]andb.是否享受=1

innerjoin[dbo].[个税征收实缴明细]c

onb.[成员身份证号]=c.[身份证件号码]

whereb.成员身份证号in

(select[身份证号]from[dbo].[城镇低保发放表_12])

4.有养老保险缴纳记录或领取养老保险待遇人员享受低保资金人员身份检查。以低保人员信息身份证号做关键字段,查看低保人员信息身份证号码是否存在于居民参保人员信息表SQL语句如下:
select*

FROM[dbo].[城市家庭表]a

innerjoin[dbo].[城市家庭成员表]bona.[家庭ID]=b.[家庭ID]andb.是否享受=1

innerjoin[dbo].[个税征收实缴明细]c

onb.[成员身份证号]=c.[身份证件号码]

whereb.成员身份证号in

(select[身份证号]from[dbo].[城镇低保发放表_12])

5.有住房公积金缴纳记录的人员享受低保资金人员身份核查。以低保人员信息身份证号做关键字段,查看低保人员信息身份证号码是否存在于公积金实缴明细表SQL语句如下:

select*

FROM[dbo].[城市家庭表]a

innerjoin[dbo].[城市家庭成员表]bona.[家庭ID]=b.[家庭ID]andb.是否享受=1

innerjoin[dbo].[公积金实缴明细]c

onb.[成员身份证号]=c.[公民身份号码]

whereb.成员身份证号in

(select[身份证号]from[dbo].[城镇低保发放表_12])

6.已死亡人员继续享受低保资金人员信息身份核查。以低保人员信息身份证号做关键字段,查看低保人员信息身份证号码是否属于公安局登记的死亡人员,对属于已死亡人员继续享受低保资金的低保人员分别生成相应的疑点数据表,并对死亡人员家属进行延伸调查。SQL语句如下:

select*

FROM[dbo].[城市家庭表]a

innerjoin[dbo].[城市家庭成员表]bona.[家庭ID]=b.[家庭ID]andb.是否享受=1

innerjoin[dbo].[死亡人员信息]c

onb.[成员身份证号]=c.[公民身份号码]

whereb.成员身份证号in

(select[身份证号]from[dbo].[城镇低保发放表_12])

7.低保人员不能在同一月同时享受农村低保和城市低保,对属同一月同时享受农村低保和城市低保的低保人员分别生成相应的疑点数据表,进行延伸调查。SQL语句如下:

SELECT

distincta.身份证号城镇低保身份证号a.户主姓名城镇低保户主姓名

a.救助证号城镇低保救助证号b.身份证号农村低保身份证号

b.户主姓名农村低保户主姓名b.救助证号农村低保救助证号

FROM[dbo].[城镇低保发放表_全年]a

innerjoin[dbo].[农村低保发放表_全年]b

ona.身份证号=b.身份证号anda.[发放年月]=b.[发放年月]

8.同一个银行账号被多户使用享受低保的核查,由户主姓名、救助证号两个条件不同确定为不同户。SQL语句如下:

select同一个银行账号被不同人使用享受低保问题类型,*from

(select银行账号所属地区代码所属地区名称户主姓名救助证号sum(发放总额)享受金额count(*)发放次数

from[dbo].[农村低保发放表_12]

groupby所属地区代码所属地区名称户主姓名救助证号银行账号)a

join

(select所属地区代码所属地区名称户主姓名救助证号银行账号sum(发放总额)享受金额count(*)发放次数

from[dbo].[农村低保发放表_12]

groupby所属地区代码所属地区名称户主姓名救助证号银行账号)b

ona.银行账号=b.银行账号anda.救助证号<>b.救助证号anda.户主姓名<>b.户主姓名

anda.享受金额>b.享受金额anda.银行账号isnotnullandLEN(a.银行账号)>1

orderbya.所属地区代码a.银行账号

9.家庭享受低保人数多于户口总人数套取低保资金的核查。SQL语句如下:

selectx.所属地区代码x.所属地区名称y.成员姓名系统内户主姓名

y.家庭人数系统内家庭人数x.户主姓名x.救助证号x.身份证号

x.保障人口x.享受金额x.发放次数

from

(select所属地区代码所属地区名称户主姓名救助证号身份证号max(保障人口)保障人口sum(发放总额)享受金额count(*)发放次数

from[dbo].[农村低保发放表_12]

groupby所属地区代码所属地区名称户主姓名救助证号身份证号)x

join

(selecta.家庭IDa.成员身份证号a.成员姓名b.人数家庭人数

FROM[dbo].[农村家庭成员表]aleftjoin

(select家庭IDCOUNT(*)人数FROM[dbo].[农村家庭成员表]groupby家庭ID)b

ona.家庭ID=b.家庭IDwherea.家庭关系= 1)y

onx.身份证号=y.成员身份证号

wherex.保障人口>y.家庭人数

orderby 12

四、审计成果

通过以上核查,共生成疑点3167条,经过进一步延伸调查,共落实疑点258条,追回资金60余万元,实现了审计目标。(龚许、裴黎)

 
友情链接:审计署|湖北省审计厅|湖北省政府网|荆州市政府网
版权所有:荆州市审计局 荆州市审计学会 技术支持:荆州新闻网
地址:荆州市沙市区太岳路 邮编:434000
鄂ICP备05001388号 鄂公网安备42100202000010号 网站标识号 4210000031 网站地图