资源描述:
《如何利用aoxx采集财政审计数据》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、如何利用AOXX采集财政审计数据
随着国家审计署金审工程的逐步推进,计算机辅助审计作为必须掌握的审计技术已成为审计人员的共识。掌握和推广利用AO系统深化财政审计工作,同样是审计人员不可回避的课题。财政“同级审”工作已进行了十余年,由于AO系统转换模板配置的滞后性,财政预算会计数据结构的复杂性,一直以来利用AO系统审计财政数据成为制约财政审计的瓶颈。今年,在实际工作中我们积极探索现有条件下,如何充分利用AO系统挖掘财政审计技术潜力方面取得突破性进展。
一、组织财政AO审计要具备的基本条件
本文基于AO系统不具备财政预算会计转换模板,且有必要对财政预算资金采用AO辅
2、助审计的实际需求考虑。针对不同财政预算会计软件,首先要了解其后台数据库类型。例如:我市财政部门使用的是四方至诚总会计软件,其后台备份数据是SQLServer类型。其次是尽力破解数据库数据字典。一般而言,数据库后台备份数据表中,有数据检索对照表,表中涉及的数据代码与数据名称,就可以作为简易字典使用。第三利用AO系统转换数据其目的就是由表或关联表生成完整账套。转换与导入数据是实施AO审计的基础,也是检验与核对后台数据完整性的必要步骤。第四人员技术准备。要做到能够导出后台备份数据,能够转换AO系统能识别的数据类型,能够利用数据字典识别表内数据涵义,能够找到并关联重要的三张表,即
3、:凭证表、科目代码表、科目余额表,能够掌握AO系统数据库数据转换模板功能与设置,能够编写SQL语句。
二、财政AO审计要实施的重要步骤
下面以SQLServer数据库导出的后台备份数据为例说明。
导出备份数据。
登录财政预算管理系统主机,进入SQLServer企业管理器,打开本地服务器,找到预算会计后台数据库。点击右键查看数据库属性,记住数据文件和事务日志名,方便以后还原。点击右键进入所有任务→备份数据库,指定存放路径进行数据库完全备份。
还原备份数据。
在安装SQLserver的机器上,进入SQLServer企业管理器,打开本地服务器的数据库栏目,单击右键进
4、入新建数据库,给数据库起一个名字A,单击数据文件和事务日志选项卡,修改数据文件和日志名称,使数据文件名及事务日志名与备份数据的名称一致,否则无法还原。选中数据库A,点击右键进入所有任务→还原数据库,选择[从设备还原],指定存放备份文件的路径完成还原。
数据分析与处理。
通过打开还原的数据表,查找与科目代码、凭证、科目余额有关联的数据表格。通过分析,我们需要的信息分别存储在ZF1PD、ZF1ZZ01、ZF1KM01、ZF1DW01表中,利用这4张表生成科目代码表、科目余额表和凭证表。
1、生成科目代码表
Selectkmh='501'+rtrim(kmh),name
5、=rtrim(NAME),JD_FLAG='1'
intokmb1fromZF1KM01
union
selectkmh='505'+rtrim(kmh),name=rtrim(NAME),JD_FLAG='1'fromZF1KM01
union
selectrtrim(kmh),rtrim(name),JD_FLAGfromZF1ZZ01
orderbykmh
2、生成完整凭证表
将ZF1PD、ZF1ZZ01、ZF1KM01、ZF1DW01关联起来。
selectflm,kmh=casewhenc.kmhisnotnull
thenrtrim(b.k
6、mh)+rtrim(c.kmh)elsertrim(b.kmh)end,
name=casewhenc.kmhisnotnullthenrtrim(c.NAME)
elsertrim(b.name)end,
zy=rtrim(zy)+'/'+rtrim(zy_mx)+'/'+rtrim(d.name),
JDF,PDH,FLH,Date='XX-'+cast(MONTHasvarchar)+'-'
+cast(DAYasvarchar),valintopdbfromZF1PDa
joinZF1ZZ01bona.zz_scm=b.scm
join
7、zf1km01cona.km_scm=c.scm
joinzf1dw01dona.dw_scm=d.scm
剔除凭单号为零数据
select*intopzfrompdbwherepdh0
3、生成科目余额表
selectkmh,name,val=sum(val),JDFintokmyefrompdbwherepdh=0groupbykmh,name,JDF
设置并导入AO系统。
1、采集数据。新建电子数据,通过财务软件数据库数据采集数据,添加SQLServer数据源,选择要导入的数据库,挑选生成的科目代码表、科