浅析住房公积金中心计算机审计方法
杨晓峰(湖北省十堰市审计局)
【发布时间:2012年12月19日】
字号:【大】 【中】 【小】
    近年来,随着住房公积金舞弊案被公开披露,住房公积金监管工作越来越受到政府和社会的关注。加强住房公积金审计,对化解风险和保障资金安全,更好地实现对住房公积金的管理和审计监督具有很强的现实意义。
    
    笔者在今年对某市公积金中心的审计中,利用AO系统、SQL等软件采集了几百万条数据,通过对数据进行综合分析后发现,违规发放公积金贷款等问题线索,大大提高了工作效率。
    
    一、基础资料
    
    需要从某住房公积金管理中心获取人员、单位、贷款等数据库。该数据库位SQL2000格式,备份格式为.bak。
    
    二、审计思路
    
    要对公积金中心开展计算机辅助审计,必须首先摸清其工作职能,及这些职能在计算机功能模块和数据上的反映。据审计人员的调查,公积金中心的最大两块业务为公积金的归集和支出。公积金的归集即为单位和个人公积金的缴存;公积金的支出则为个人公积金的支取和贷款。然后再根据《湖北省住房公积金管理实施办法》中关于公积金缴存、支取的相关规定,通过计算机审计比对核实公积金的归集或支出上是否存在违规的问题,进而得出计算机审计的结论。
    
    三、审计方法
    
    (一)采集整理数据
    据了解,某市公积金中心使用的数据库管理软件是sql2000数据库,通过数据库备份,将数据还原到AO,得到“贷款人信息数据表,还贷明细表、缴款单位名称表、缴款个人信息表、个人公积金缴存支取明细表”五个原始数据表文件。
    
    (二)导入、分析数据
    经过审计人员调查了解,因为被审计单位信息录入不完整和不规范,很多公积金个人信息中没有身份证号这个关键字段,这对同名同姓缴款人的辨别造成了一定的难度。有的表之间能通过多个字段来判断是否为同一人,如单位代码+个人代码。而有的表之间除了姓名字段外,无其他可关联的字段,只能在结果表中利用SQL语句删除重复值。下面,将采集到的数据导入审计人员的AO中。以贷款明细表为例,其他表步骤同。该数据格式为通用的txt文本,导入AO时注意勾选“首行包含列名”,换行符为“crlf”,字段分隔符为“,”,文本界定符为““”。然后日期的格式选择yyyy/mm/dd。点击确定,导入数据至完成。
    
    (三)根据法规,编写SQL语句处理数据
    根据《湖北省住房公积金管理实施办法》和《十堰市住房公积金贷款管理办法》中关于“未缴纳公积金不能贷款、贷款占总房价的最高不得超过70%、贷款期限不得超过职工法定退休年限和公积金缴存时长不足一年不得贷款”的规定,审计人员编写了SQL语句进行了审查,查实3项。
    SQL语句如下:
    1、贷款金额超过房屋总价的70%
    select * into overjg from [源_贷款信息]
    where sp_pass  like '1' and dkje/fwzj>0.7 and fwzj<>0 and fwzj is not null
    2、贷款超过年龄限制
    select * into overold from dkxx
    where sp_pass=1 and xb like '男' and nl+dkqx/12>60 or xb like '女' and nl+dkqx/12>55
    3.开户缴存不够一年而贷款的人
    步骤一:合并贷款表和人员信息表
    SELECT [源_贷款信息_0].[htdm], [源_贷款信息_0].[xm], [源_贷款信息_0].[xb], [源_贷款信息_0].[birthday], [源_贷款信息_0].[qdrq], [源_贷款信息_0].[sp_pass], [源_贷款信息_0].[fcdz], [源_贷款信息_0].[jzmj], [源_贷款信息_0].[fwzj], [源_贷款信息_0].[fwdj], [源_贷款信息_0].[dkje], [源_贷款信息_0].[dkqx], [grxx_0].[dwdm], [grxx_0].[khrq] into dkgj
    FROM
    ([grxx] AS [grxx_0] RIGHT  JOIN [源_贷款信息] AS [源_贷款信息_0] ON  [grxx_0].[xm]=[源_贷款信息_0].[xm])
    步骤二:开户日期和合同签订日期之间的差值比较,低于12个月的不能贷款
    select * into 未满一年贷款
    from dkgj where datediff(month,khrq,qdrq)<12 and sp_pass=1 and khrq
    步骤三:删除结果集中重复值
    delete from 未满一年贷款
    where xm in (select xm  from 未满一年贷款 group by xm having count(xm)>1 )
    
    四、项目取得成果
    
    通过对公积金中心开展计算机辅助审计,在短短的2个工作日之内就把近480万条数据分类筛选出来,通过核对纸质档案,剔除一部分人为失误造成的无效数据,得出最终计算机审计结论:一是超过退休年龄的借款人发放公积金贷款。如2003年9月,公积金中心对王某某发放的公积金贷款,经核实档案发现该借款人出生日期为1946年10月,申请公积金贷款时已经57岁,法定退休年龄为60岁,而公积金中心批准了其贷款15年期限的申请。二是超比例发放公积金贷款。如2005年11月24日,公积金中心审批了魏某某的公积金贷款申请10万元,而该贷款人所购房屋建筑面积为85.25㎡,房屋单价1,178.35元,房屋总价100,454.3元。贷款金额为总房价的99.55%。三是缴存公积金未满一年发放贷款。(杨晓峰)
【关闭】    【打印】