随着国家审计署金审工程的逐步推进,计算机辅助审计作为必须掌握的审计技术已成为审计人员的共识。掌握和推广利用AO系统深化财政审计工作,同样是审计人员需要面临的课题。财政“同级审”工作已进行了十余年,由于AO系统转换模板配置的滞后性,财政预算会计数据结构的复杂性,一直以来利用AO系统审计财政数据成为制约财政审计的瓶颈。今年以来,我们在实际工作中积极探索,在如何充分利用AO系统挖掘财政审计技术潜力方面取得突破性进展。 一、组织财政AO审计要具备的基本条件 针对不同财政预算会计软件,首先要了解其后台数据库类型。例如:我市财政部门使用的是四方至诚总会计软件,其后台备份数据是SQL Server类型。其次是尽力破解数据库数据字典。一般而言,数据库后台备份数据表中,有数据检索对照表,表中涉及的数据代码与数据名称,就可以作为简易字典使用。第三,利用AO系统转换数据的目的就是由表或关联表生成完整账套。转换与导入数据是实施AO审计的基础,也是检验与核对后台数据完整性的必要步骤。第四人员技术准备。参与人员要做到能够导出后台备份数据,能够转换AO系统能识别的数据类型,能够利用数据字典识别表内数据含义,能够找到并关联重要的三张表,即:凭证表、科目代码表、科目余额表,能够掌握AO系统数据库数据转换模板功能与设置,能够编写SQL语句。 二、财政AO审计要实施的重要步骤 下面以SQL Server数据库导出的后台备份数据为例说明。 (一)导出备份数据 登录财政预算管理系统主机,进入SQL Server企业管理器,打开本地服务器,找到预算会计后台数据库。点击右键查看数据库属性,记住数据文件和事务日志名,方便以后还原。点击右键进入所有任务→备份数据库,指定存放路径进行数据库完全备份。 (二)还原备份数据 在安装SQL server的机器上,进入SQL Server企业管理器,打开本地服务器的数据库栏目,单击右键进入新建数据库,给数据库起一个名字A。单击数据文件和事务日志选项卡,修改数据文件和日志名称,使数据文件名及事务日志名与备份数据的名称一致,否则无法还原。选中数据库A,点击右键进入所有任务→还原数据库,选择[从设备还原],指定存放备份文件的路径完成还原。 (三)数据分析与处理 通过打开还原的数据表,查找与科目代码、凭证、科目余额有关联的数据表格。通过分析,我们需要的信息分别存储在ZF1PD、ZF1ZZ01、ZF1KM01、ZF1DW01表中,利用这4张表生成科目代码表、科目余额表和凭证表。 1.生成科目代码表 Select kmh='501'+rtrim(kmh),name=rtrim(NAME),JD_FLAG='I' into kmb1 from ZF1KM01 union select kmh='505'+rtrim(kmh),name=rtrim (NAME),JD_FLAG='1' from ZF1KM01 union select rtrim(kmh),rtrim(name),JD_FLAG from ZF1ZZ01 order by kmh 2.生成完整凭证表 (1)将ZF1PD、ZF1ZZ01、ZF1KM01、ZF1DW01关联起来。 select flm,kmh=case when c.kmh is not null then rtrim(b.kmh)+rtrim(c.kmh) else rtrim(b.kmh)end, name=case when c.kmh is not null then rtrim(c.NAME) else rtrim(b.name) end, zy=rtrim (zy)+'/'+rtrim (zy_mx)+'/'+rtrim(d.name), JDF,PDH,FLH,Date='2008-'+cast(MONTH as varchar)+'-' +cast(DAY as varchar),val into pdb from ZF1PD a join ZFlZZ01 b on a.zz scm=b.scm join zf1km01 C on a.km scm=c.scm join zf1dw01 d on a.dw scm=d.scm (2)剔除凭单号为零数据 select*into pz from pdb where pdh<>0 3.生成科目余额表 select kmh,name,val=sum(val),JDF into kmye from pdb where pdh=0 group by kmh,name,JDF (四)设置并导入AO系统 1.采集数据。新建电子数据,通过财务软件数据库数据采集数据,添加SQL Server数据源,选择要导入的数据库,挑选生成的科目代码表、科目余额表和凭证表,数据导入完成。 2.生成财务数据临时表。通过数据整理、字段对应关系设置等操作,使其包含的字段和标准库中表的字段相对应,最后按照设置的对应关系导入标准库。