- 相關(guān)推薦
養老保險業(yè)務(wù)數據的審計方法
在養老保險基金審計過(guò)程中,我們依托社保數據分析平臺存儲的相關(guān)業(yè)務(wù)數據,通過(guò)Sql語(yǔ)句的編寫(xiě)完成了相關(guān)疑點(diǎn)的查詢(xún)、分析。下面結合審計實(shí)踐,介紹利用計算機審計發(fā)現問(wèn)題的一些方法。
一、工商注冊企業(yè)未參保問(wèn)題
社會(huì )保險法中規定:“用人單位應當自成立之日起三十日內憑營(yíng)業(yè)執照、登記證書(shū)或單位印章,向當地社會(huì )保險經(jīng)辦機構申請辦理社會(huì )保險登記”。本次審計中,依托工商部門(mén)提供的注冊企業(yè)明細表,在經(jīng)過(guò)必要的數據整理后,將其引入Sql Server 數據庫,通過(guò)查詢(xún)語(yǔ)句的編寫(xiě),將工商提供企業(yè)與業(yè)務(wù)系統參保企業(yè)進(jìn)行比對,查找是否存在未按規定參保的企業(yè)。查詢(xún)語(yǔ)句為:
select * from
(select a.* from dbo.工商提供_2013企業(yè) a left join dbo.公共_參保單位基本信息 b on a.注冊號=b.工商登記執照號碼 left join dbo.養老_養老保險單位參保信息 c on b.參保單位編號=c.參保單位編號
Where 登記機關(guān)='371000' and c.參保單位編號 is null) c
left join dbo.公共_參保單位基本信息 d on c.名稱(chēng)=d.單位全稱(chēng)
where d.參保單位編號 is not null
二、城鄉居民養老保險參保人未達到規定年齡領(lǐng)取待遇問(wèn)題
居民基本養老保險制度中規定:“年滿(mǎn)60周歲、按規定參保、未享受?chē)乙幎ǖ钠渌B老保險待遇的居民,可以按月領(lǐng)取養老金”。按照法規要求,以2014年的數據為例,通過(guò)Sql語(yǔ)句查詢(xún)是否存在未滿(mǎn)60周歲領(lǐng)取待遇的情況。查詢(xún)語(yǔ)句為:
1.通過(guò)城鄉個(gè)人信息表與居民社會(huì )養老保險待遇應付實(shí)付明細表的連接,將出生日期等有效信息融合到新表——城鄉養老保險待遇支付出生日期表中。
select a.姓名,a.性別,a.證件號碼,a.出生日期,a.首次參保年月,a.參加工作日期,b.人員編號,b.個(gè)人賬戶(hù)養老金,b.其他待遇金額,b.基礎養老金,b.待遇合計金額,b.行政區劃代碼,b.費款所屬期,b.險種名稱(chēng)
into 城鄉養老保險待遇支付出生日期表 from dbo.城鄉_個(gè)人信息 a
right join 城鄉_居民社會(huì )養老保險待遇應付實(shí)付明細 b
on a.人員編號=b.人員編號
where b.行政區劃代碼='371002' and substring(b.費款所屬期,1,4)='2014'
2.從已創(chuàng )建的城鄉養老保險待遇支付出生日期表中挑選出沒(méi)有重復的記錄,并對出生日期的年份做加法與領(lǐng)取待遇年份比較。
select distinct 行政區劃代碼,姓名,性別,出生日期,證件號碼,首次參保年月,參加工作日期,人員編號,待遇合計金額,個(gè)人賬戶(hù)養老金,其他待遇金額,基礎養老金,費款所屬期,險種名稱(chēng)
from 城鄉養老保險待遇支付出生日期表
where cast(substring(出生日期,1,4) as int)+60>2014
三、退休人員沒(méi)有繳費歷史但有待遇支付明細問(wèn)題
繳費歷史資料是參保人領(lǐng)取待遇的重要依據,通過(guò)對業(yè)務(wù)系統中沒(méi)有繳費歷史但有待遇支付明細的相關(guān)記錄的查詢(xún),審查業(yè)務(wù)系統相關(guān)數據的真實(shí)性、完整性。查詢(xún)語(yǔ)句為:
1.通過(guò)養老保險離退休人員基本信息表與養老保險離退休人員繳費歷史表的連接,創(chuàng )建一張新表——退休沒(méi)有繳費歷史表。
select a.* into 退休沒(méi)有繳費歷史表 from dbo.養老_養老保險離退休人員基本信息 a
left join dbo.養老_養老保險離退休人員繳費歷史 b
on a.參保個(gè)人編號=b.參保個(gè)人編號
where b.參保個(gè)人編號 is null
2.通過(guò)退休沒(méi)有繳費歷史表與養老保險待遇支付明細信息的連接,創(chuàng )建退休沒(méi)有繳費歷史但有待遇支付表。
select a.* into 退休沒(méi)有繳費歷史但有待遇支付表
from dbo.退休沒(méi)有繳費歷史表 a left join
dbo.養老_養老保險待遇支付明細信息 b on a.參保個(gè)人編號=b.參保個(gè)人編號
where b.參保個(gè)人編號 is not null
3.從退休沒(méi)有繳費歷史但有待遇支付表中挑選出沒(méi)有重復的記錄形成新表。
select distinct * into 退休沒(méi)有繳費歷史但有待遇支付沒(méi)有重復行表
from 退休沒(méi)有繳費歷史但有待遇支付表
4.通過(guò)退休沒(méi)有繳費歷史但有待遇支付沒(méi)有重復行表與相應表格的連接查找沒(méi)有繳費歷史但有待遇支付明細的記錄。
select * from 退休沒(méi)有繳費歷史但有待遇支付沒(méi)有重復行表 a
left join dbo.公共_參保單位基本信息 b on a.參保單位編號=b.參保單位編號
left join dbo.養老_養老保險職工歷史繳費信息 c on a.參保個(gè)人編號=c.參保個(gè)人編號
where a.行政區劃 in ('371002') and c.參保個(gè)人編號 is null
【養老保險業(yè)務(wù)數據的審計方法】相關(guān)文章:
內部審計中的大數據思維05-30
「審計技巧」大額票據審計方法10-03
養老理財規劃方法10-19
javascript數據創(chuàng )建方法參考07-30
介紹Excel的數據排序方法07-21
Word中的數據引用方法07-13
ORACLE與excel的數據互傳方法07-14
Excel快速輸入數據的方法10-12
Oracle數據庫插入日期型數據的方法08-11
違規收費審計的方法07-17