计算机应用实例.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机应用实例.doc

SQL语言在社保资金审计中的应用小实例 一、参保人中途死亡后个人账户是否退费 1、审计思路 将养老保险在职人员个人账户信息与个人基本信息关联查找出死亡日期不为空(即已死亡人员)的相关信息,利用死亡时间年度查找个人账户中死亡下一年度,余额情况是否为空。 2、所需数据 (1)个人基本信息 (2)养老保险离退休人员个人账户信息 3、SQL模块 SELECT a.[参保单位编号] ,c.单位名称 ,a.[参保个人编号] ,b.公民身份号码 ,b.姓名 ,convert(date,left(b.出生日期,8)) 出生日期 ,convert(date,left(b.离退休日期,8)) 退休日期 ,b.死亡日期 ,DATEDIFF(year,convert(date,left(b. 出生日期,8)),convert(date,left(b.离退休日期,8))) 退休年龄 ,a.[社会保险经办机构编码] ,[年度] ,d.代码名称 发生原因 ,[累计单位记账额] ,[累计个人记账额] ,[缴费月数] ,[累计单位记账额]+[累计个人记账额] 账户余额 ,a.[经办日期] ,[计息日期] ,a.[经办人] ,[上年社平工资] ,[年初账户本金] ,[本年账户利息] ,[本年末账户本息] Into [参保人中途死亡后个人账户是否退费审计方法_离休中途] FROM [养老保险离退休人员个人账户信息] a left join [个人基本信息] b on b.参保个人编号=a.参保个人编号 and left(isnull(b.离退休日期,datepart(year,getdate())),4) =a.年度 left join [单位基本信息] c on c.参保单位编号=a.参保单位编号 left join [养老保险代码] d on d.代码类别=FSYY and d.代码值=a.发生原因 where -- a.参保个人编号 =370625000000130058 and left(死亡日期 ,4)=a.年度 and b.死亡日期 is not null and left(b.死亡日期,4)=2009 4、审计疑点 通过以上筛选语句发现已退休仍继续领取失业保险记录数24条,金额22.24万元 二、未缴纳失业保险而享受失业保险待遇 1、审计思路 查询在失业保险定期待遇月发放信息表中享受失业待遇但是没有个人基本信息的数据。 2、所需数据 (1)失业保险定期待遇月发放信息 (2)失业保险人员登记信息 (3)个人基本信息 (4)单位基本信息 (5)失业保险失业拨付项目信息 (6)失业保险职介机构基本信息 3、SQL模块 select a.参保个人编号 失业系统个人编号 ,b.姓名 ,b.参保个人编号 养老系统个人编号 ,z.公民身份号码 ,case when b.性别=1 then 男 else case when b.性别=2 then 女 else 未知 end end as 性别 ,b.参保单位编号 ,c.单位名称 ,a.[社会保险经办机构编码] ,a.职介机构编码 ,e.社保机构名称 职介机构名称 ,a.[起始年月] ,a.[终止年月] ,12*(convert(numeric,left(a.[终止年月],4))-convert(numeric,left(a.[起始年月],4)))+right(a.[终止年月],2)-right(a.[起始年月],2)+1 发放月数 ,a.[待遇项目编号] ,d.待遇名称 ,a.[失业待遇金额] 失业待遇每月发放金额 ,a.[代发机构编号] ,a.[参保单位编号] ,a.[解聘时间] from 失业保险定期待遇月发放信息 a left join 失业保险人员登记信息 z on z.参保个人编号=a.参保个人编号 and z.个人登记日期=a.解聘时间 left join 个人基本信息 b on b.公民身份号码=z.公民身份号码 left join 单位基本信息 c on c.参保单位编号=b.参保单位编号 left join 失业保险失业拨付项目信息 d on

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档