Select * from 最低生活保障金发放明细6 union all
Select * from 最低生活保障金发放明细7 union all
Select * from 最低生活保障金发放明细8 union all
Select * from 最低生活保障金发放明细9 union all
Select * from 最低生活保障金发放明细10 union all
Select * from 最低生活保障金发放明细11 union all
Select * from 最低生活保障金发放明细12 order by 发放时间
步骤二:按户主姓名、户主身份证号对“最低生活保障金发放明细表汇总表”进行分组汇总,查出户主姓名,身份证号码相同的低保人员全年发放低保金总额和其他补贴金额总额。生成“汇总低保人员全年发放表”, SQL语句:
Select 户主姓名,户主身份证号, Sum (低保金) AS 低保金总额, Sum (其他补贴金额) AS 其他补贴金额总额
into 汇总低保人员全年发放表
From 最低生活保障金发放明细汇总表
11
group by 户主姓名,户主身份证号
四、审计重点内容及方法
(一)审查低保家庭信息真实性问题,是否存在虚报冒领低保金问题。
步骤一:将“低保家庭基本信息”表、中间表“汇总低保人员全年发放表”与“户籍人口表”连接,查询低保家庭每户保障人口数大于实际户籍人口数的家庭享受的低保总金额。
Select a.户主姓名, a.户主身份证号, a.每户保障人口数,a.类别,b.低保金总额, b.其他补贴金额总额,c.本户人数
From 低保家庭基本信息 a inner join 汇总低保人员全年发放表 b on a.户主身份证号=b.户主身份证号
inner join 户籍人口表 c on a.户主身份证号=c.身份证号 where a.每户保障人口数>c.本户人数
步骤二:根据查询结果,按补贴标准进一步核实取证。 (二)审查虚增低保补贴水平问题
步骤一:将“低保家庭基本信息”表、中间表“汇总低保人员全年发放表”与“户籍人口表”连接,查询低保家庭每户保障人口数小于实际户籍人口数的家庭享受的低保总金额。
Select a.户主姓名, a.户主身份证号, a.每户保障人口数,a.类别,b.低保金总额, b.其他补贴金额总额,c.本户人数
into 低保人数虚增表
12
From 低保家庭基本信息 a inner join 汇总低保人员全年发放表 b on a.户主身份证号=b.户主身份证号
inner join 户籍人口表 c on a.户主身份证号=c.身份证号 where a.每户保障人口数 步骤二:利用中间表低保人数虚增表,计算低保发放家庭人口小于实际户籍人口的家庭数、人口数、领取低保金总数。 select count(*) as保障家庭总数,sum(每户保障人口数) as 保障家庭人口总数,sum(低保金总额)+sum(其他补贴金额总额) as 领取低保金总数 from 低保人数虚增表 步骤三:根据以上查询结果计算分析按人保障家庭虚增补贴水平问题。具体指标为: 按人保障家庭发放数据低保水平=按人保障家庭领取低保金总数/按人保障家庭总数; 按人保障家庭实际低保水平=按人保障家庭领取低保金总数/按人保障家庭人口总数 (三)审查长期不支取低保金的家庭是否存在套取资金问题 步骤一:将低保家庭信息表中账号与银行账户数据余额比对,检查有无存款余额较大,超过低保条件的家庭。 Select b.* From 对私存款明细账 a join 最低生活保障金发放明细 b on a.帐号=b.银行账号 13 where a.余额﹥10000 步骤二:将低保家庭信息表中账号与银行账户余额比对,检查有无长期不支取,检查是否为集中管理“一折通”套取资金。 --生成本年度贷方第一笔发生的明细 Select distinct 帐号,借贷标志,发生额,余额,交易日期into [贷方第一笔] From 对私存款明细账 a join 最低生活保障金发放明细b on a.借贷标志='贷' and a.帐号=b. 银行账号and a.交易日期 =(select MIN(交易日期) from 对私存款明细账 where 帐号= b. 银行账号and 借贷标志='贷') ----生成本年度借方第一笔发生的明细 Select distinct 帐号,借贷标志,发生额,余额,交易日期 into [贷方第一笔] From 对私存款明细账 a join 账号表 b on a.借贷标志='借' and a.帐号=b. 银行账号and a.交易日期 =(select MIN(交易日期) from 对私存款明细账 where 帐号= b. 银行账号and 借贷标志='借') --将借贷方第一笔发生明细汇总成一张表 Select a.帐号,a.借贷标志,a.发生额 贷方发生额,a.余额 贷方余额,a.交易日期 贷方交易日期,b.发生额 借方发生额,b.余额 借方余额,b.交易日期 借方交易日期 14 into [借贷日期] From [贷方第一笔] a left join [借方第一笔] b on a.帐号=b.帐号 ---第一笔借方发生日期与第一笔贷方发生日期间隔90天以上的情况 Select *,DATEDIFF(DAY,贷方交易日期,借方交易日期) From [借贷日期] where 借方交易日期 is not null and DATEDIFF(DAY,贷方交易日期,借方交易日期)>90 ---第一笔贷方发生在十月一号之前且本年没有借方发生额的情况 Select * From [借贷日期] where 借方发生额 is null and 贷方交易日期<'2011-10-1' (四)审查不符合保障条件的对象享受低保问题 1.查询有无重复享受低保资金问题。 步骤一:最低生活保障金发放明细汇总表和低保家庭基本信息两表连接,以类别为1即城镇为条件,生成中间表城镇低保人员发放明细表 Select a.户主姓名,a.户主身份证号,a.低保证号,a.银行帐号,a.发放时间,a.低保金,a.其他补贴金额,b.家庭编号,b.类别,b. 15