创新社保审计技术实现“违规骗取低保资金”的自动化审计

作 者:

作者简介:
张昭,于红川,烟台市审计局

原文出处:
山东审计

内容提要:


期刊代号:V3
分类名称:审计文摘
复印期号:2013 年 05 期

关 键 词:

字号:

      社会保障是现代国家最重要的社会经济制度之一,我国社会保障的目标是到2020年建立起覆盖城乡居民的社会保障体系,人人享有基本生活保障。建立健全与经济发展水平相适应的社会保障体系,是经济社会协调发展的必然要求,是社会稳定和国家长治久安的重要保证。作为百姓关注的一个热点问题,对社保资金使用和管理进行审计显得日益重要。

      但在具体审计过程中,我们发现部分社保管理部门存在因内控薄弱造成基金损失的现象,由于社保信息系统存在缺陷,违规骗取低保资金等问题时有发生。面对这一突出问题,传统的手工审计手段和方法有些力不从心。因此,我们在系统分析的基础上,及时转变审计思路,创新性地运用计算机“自动审计”技术,通过构建违规骗取低保资金等计算机审计模型,对社保审计中常见违规问题进行快速查处,保证社保资金的正常使用,提高社保资金的使用效益,促进社会保障部门进一步强化资金管理和内部制度的建立。

      而自动化审计是指,审计人员只需点击几下鼠标,将编好的审计模型加以简单运行,违规问题便“一目了然”。该创新性技术的应用,使传统手工审计需要几个月的工作量,在短短的几秒钟内就可完成,大大节省了审计时间,取得了非常好的审计效果。

      一、创新社保审计技术实施框架

      (一)采集转换电子数据

      我们将AO与SQL SERVER数据库操作系统巧妙地结合在了一起,通过SQL ENTERPRISE MANAGER恢复数据库,然后利用DATA TRANSFORM SERVICES将数据导出并进行整合分析,最终将整理后的社保资金发放流水库、车辆信息库(HYZSBZK)、个人所得税征收明细库、房屋产权信息库导入到AO中。

      点击“采集转换”→“业务数据”→“采集数据”,此时系统弹出数据导入向导首界面,如下图所示:

      

      点击“下一步”,进入“选择目标数据库”界面,在此指定转换后数据存放的数据库名称和存放位置,本实例中指定数据库名为“社保资金审计数据”,存放在“审计分析数据”下,如下图所示:

      

      指定好目标数据库名称和存放位置后,进入“添加/修改数据源”界面,点击“添加”,弹出“数据源定义”对话框,在此选择要导入的数据源所属类型,选定要导入的数据源,可以看到已经成功添加了要导入的数据源。

      

      点击“下一步”,开始数据转换,转换完毕,生成相应的中间表。至此,被审单位电子数据被彻底导入到A02008中。

      (二)活用SOL查询,发现违规问题

      审计人员有时需要对被审计单位的数据进行更进一步的查询和加工,以发现隐藏得更深的问题。“数据分析工具”便提供了这一功能,以审计要发现的问题为目标,设计审计流程图,用SQL语言编写问题审查模块,并将其输入到“SQL编辑器”中,点击“执行SQL到排序表”,对模块进行调试运行,并将生成的问题审查表保存到“用户自定义”文件夹中,如下图所示:

      

      (三)总结审计模块,开展自动化审计

      我们创新之处在于运用SQL语言和ASL语言自行开发设计了“自动审计”违规骗取低保资金审计模块。ASL语言是基于PASCAL语言基础之上开发的一门专为审计人员编写程序而设计的编程语言。审计人员根据审计业务特征需要,通过ASL语言将审计思路转换为计算机自动处理过程的命令语言。其他审计人员只需将编写好的审计模块程序加以简单执行,就可在几秒钟内查出违规、违纪问题,实现真正的“自动审计”。

      首先,总结审计模块。通过点击“审计分析”→“审计方法”→“审计方法管理”,进入“审计方法管理界面”,鼠标右键点击“创建审计步骤”,在“步骤信息”中输入用审计脚本语言(ASL语言)编写的计算机审计程序,点击“编译审计步骤”对计算机程序的合理性、准确性进行验证,如果显示“程序编译成功”,则点击“方法保存”,至此一个自动查处问题的审计模块就完成了。

      其次,开展自动审计。把违规骗取低保资金问题审查模块编好之后,其他审计人员就可以实现方便、快捷的“自动审计”。点击“审计分析”→“审计方法”→“自动审计”,进入“选择审计方法界面”,选定相应的审计模块,点击“确定”,计算机就会对节能减排中常见违规问题进行自动查处,如下图所示:

      

      如果想查看上述违规问题的具体资料,通过“审计分析”→“数据分析”,点击“用户自定义”中的问题表进行查看,导出,形成审计证据,如下图所示:

相关文章: