失业保险基金损失计算机审计实例

2018-10-12 02:57吴长勇
审计与理财 2018年9期
关键词:语句待遇失业

■吴长勇

信息化时代审计只有实现“要我用计算机”到“我要用计算机”的转变,才能事半功倍。本文以H市失业保险基金损失计算机审计实例说明信息化环境下利用计算机审计的必要性。

一、案例业务背景

《失业保险条例》(国务院令第258号)规定,失业金按月发放;领取养老金的,停止领取失业金。H市按照失业人员可领取失业金的最长期限一次性发放失业金。该做法违反国家规定,如果批准一次性发放失业金时点与批准养老金时点的间隔(月数)小于一次性发放失业金待遇月数(最长24个月),将造成多支付失业金,如下图所示。

如职工编号为48743的人员,1958年9月出生,女职工,2008年9月批准享受失业保险待遇,按其可领取失业金待遇最长期限一次性给她发放24个月的失业金,但该职工实际在2008年10月27日批准办理退休手续领取养老金,由于批准一次性发放失业金与领取养老金时间仅隔1个月,由此多发放23个月的失业金,造成失业保险基金损失。

二、数据表和数据结构

本案例中与“失业保险待遇审批和支付”相关的数据表主要有《参保职工信息表》、《退休人员信息表》、《一次性发放失业保险待遇信息表》。《参保职工信息表》主要字段有:职工编号(aac001)、身份证号(aac002)、姓名(aac003)、性别(aac004);其中职工编号(aac001)是职工身份识别的唯一代码,即主码,结构如下表。

aac001 aac002 aac003 aac004 910803196311×××××× 辛×× 2 910802195809×××××× 辛×× 2 910202195102×××××× 辛×× 1

《退休人员信息表》主要字段有:职工编号(aac001)、身份证号(aac002)、姓名(aac003)、批准退休时间(aic162),结构如下表。

×××××× 辛×× 2-1-2∶5∶4 9×××××× 辛×× 2-7-2∶0∶4

《一次性发放失业保险待遇信息表》主要字段有:职工编号(aac001)、批准享受失业保险待遇年月(aae002)、失业保险待遇类别(aja001)、失业待遇金额(ajc140);失业保险待遇类别(字段名称 aja001)包括失业金(代码为“11”)、医疗补助金(代码为“16”)等,结构如下表。

aac001 aae002 aja001 ajc140 200605 11 7360 200605 16 0 200809 11 10120 200809 16 0 200809 11 10560 200809 16 0

三、利用SQL语句实现分析

1.筛选《一次性发放失业保险待遇信息表》,只保留一次性发放2个月及以上的失业金支出记录,生成《一次性发放失业金信息表》。

H市2006年1月至2007年9月失业金标准为320元 /月,2007年 10月起提高到 440元 /月。在《一次性发放失业保险待遇信息表》中只需关注一次性发放2个月及以上的失业金记录,即失业保险待遇类别(aja001)为失业金(代码“11”)并且金额(ajc140)大于等于320×2=640元的记录。

类SQL语句:

SELECT aac001,aae002,aja001,ajc140

FROM一次性发放失业保险待遇信息表

WHERE aja00="11"AND ajc140>=640

2.统计《一次性发放失业金信息表》,生成《违规批准一次性发放失业金人数和金额》。

类SQL语句:

Select Count(aac001)AS一次性发放失业金人数,Sum(ajc140) AS一次性发放失业金金额

From一次性发放失业金信息表

3.如果批准一次性发放失业金与批准发放养老金的时间间隔(月数)小于一次性发放失业金待遇月数(最长24个月),将会造成多支付失业金。针对这种判断进行查询分析,并汇总计算损失金额。

(1)以职工编号(aac001)为条件,关联《一次性发放

失业金信息表》和《退休人员信息表》,生成《一次性发放失业金人员退休信息表》,包括职工编号(aac001)、姓名(aac003)、身份证号(aac002)、失业保险待遇类别(aja001)、失业待遇金额(ajc140)、批准领取失业保险待遇年月(aae002)、批准退休时间(aic162)。

类SQL语句:

SELECT distinct [退休人员信息表].aac001,[退休人员信息表].aac003,[退休人员信息表].aac002,[一次性发放失业金信息表].aja001,[一次性发放失业金信息表].ajc140,[一次性发放失业金信息表].aae002,[退休人员信息表].aic162

FROM

[一次性发放失业金信息表]INNER JOIN[退休人员信息表]ON[一次性发放失业金信息表].aac001=[退休人员信息表].aac001

(2)使用 IIF()、Val()、Year()等函数计算一次性发放失业金待遇月数(单位:月。字段代码:dyys。计算公式:失业待遇金额(ajc140)/失业金标准)、批准基本养老保险待遇与一次性发放失业金待遇时间差(单位:月。字段代码:sjc)、多发失业金待遇月数(单位:月。字段代码:dlys。计算公式:[dyys]-[sjc]),生成《一次性失业金信息表》。

类SQL语句:

SELECT aac001, aac003, aac002, aja001,ajc140,aae002,

IIF(Val(aae002)<200710,ajc140/320,ajc140/440)as dyys, aic162,(Year(aic162)-Val(Left(aae002,4)))*12+(Month(aic162)-Val(Right(aae002,2)))AS sjc,[dyys]-[sjc] AS dlys

FROM一次性发放失业金人员退休信息表

(3)保留多发失业金待遇月数大于零(dlys>0)的记录,生成《一次性失业金信息表1》。

类SQL语句:

SELECT*FROM一次性失业金信息表 WHERE dlys>0

(4)计算多发放失业金(单位:元。字段代码:dfsyj),生成《一次性失业金信息表2》。

在计算多发放失业金时,应当考虑2007年10月失业金从320元/月提高到440元/月;以及一次性发放失业金的不再发放医疗补助金(按失业金10%发放医疗补助)因素。如职工编号为37467的人员,多发放失业金 10 120-1×(440×110%)=9 636元。

类SQL语句:

SELECT aac001,aac003,aac002,aja001,ajc140,aae002, dyys, aic162, sjc,dlys,

IIF (Val (aae002) >=200710, ajc140 -440*1.1*sjc,IIf((2007-Val(Left([aae002],4)))*12+(10 -Val(Right([aae002],2)))> =[sjc],[ajc140]-320*1.1*[sjc],[ajc140]-320*1.1*((2007-Val(Left ([aae002],4)))*12+(10-Val(Right([aae002],2))))-440*1.1* ([sjc]-((2007 -Val (Left([aae002],4)))*12+(10-Val(Right([aae002],2))))))) AS dfsyj

FROM一次性失业金信息表1

(5)因为考虑了一次性发放失业金的不再发放医疗补助金,在上一步骤计算中出现了dfsyj<0的记录,从中筛选多发失业金的记录(dfsyj>0),生成《多支付失业金信息表》。

类SQL语句:

SELECT aac001 As职工编号,aac003 As姓名,aac002 As身份证号,aja001 As待遇类别,ajc140 As一次性失业金金额,aae002 As批准发放一次性失业金时间,dyys As一次性失业金待遇月数,aic162 As批准享受基本养老保险待遇时间,sjc As享受基本养老待遇与一次性失业金时间差,dlys As多支付失业金待遇月数,dfsyj As多支付失业金

FROM一次性失业金信息表2

WHERE一次性失业金信息表2.dfsyj>0

(6)统计多支付失业金人数及金额。

类SQL语句:

SELECT Count(职工编号)AS多支付失业金人数,

Sum(多支付失业金) AS多支付失业金金额

FROM多支付失业金信息表

(7)同一月份批准一次性发放失业金和发放养老金情况。

类SQL语句:

Select*From多支付失业金信息表

WHERE享受基本养老待遇与一次性失业金时间差=0

四、审计结论

审计发现2006年1月1日至2008年11月6日,H市社保局向82名临近退休或提前退休人员一次性发放失业金,并为其办理养老金领取手续,由于审核把关不严造成失业保险基金损失35.68万元,其中有5人在同一月份既发放一次性失业金又办理养老金领取手续,造成失业保险基金损失2.66万元。

五、经验启示

本案例实现路径是,根据审计需求定所需数据表和字段,从数据库中采集有关数据表,进行清理和转换以便数据查询和计算,主要是针对结构特征相同的批量信息进行查询,同时借助有关函数完成复杂计算。从开始准备、数据采集和分析,到完成书面取证,征求被审计单位意见仅用了3个工作日,如果不是利用计算机方法,要在如此短的时间内准确获得前述审计结论是难以想象的。

猜你喜欢
语句待遇失业
不讲待遇 不计得失
两类失业人员可申领6个月失业补助金
HAVAL F5 “帝王”般的待遇
失业预警
五问失业保险
我喜欢
冠词缺失与中介语句法损伤研究
优先待遇
国王的待遇 ———原载“伊朗漫画网” ▲
作文语句实录