解析财务数据导入AO系统无法使用后的两种方法
王建敏(湖北十堰市审计局)
【发布时间:2011年11月01日】
字号:【大】 【中】 【小】


AO现场审计实施系统软件(以下简称AO系统)因其具备功能强大、适用面广等特点,能够帮助审计人员有效的进行数据分析,缩短审计时间,成为了审计人员从事审计工作的必备工具。数据采集转换是使用AO进行审计分析的前提和重要环节,采集中经常用会遇到各种各样的问题,这对于不少审计人员来说是一大难题,更是一种考验。
在对某单位领导进行经济责任审计中,笔者从市会计核算中心采集到金算盘财务软件备份数据导入AO系统后,发现无法正常使用。为此进行了深入分析和有效的摸索,总结出二种方法对导入AO系统的数据进行调整、规范,使整理后的财务数据能满足审计分析的要求。下面以该单位2008年数据为例,就如何对导入后的财务数据进行加工处理,剥离所需要的单位财套,总结如下两种方法,供大家在遇到类似问题时做一借鉴。
方法之一:打开审计分析、数据管理,选择该单位2008年的数据账套。进入SQL查询器,编写SQL语句完成凭证的筛选、整理及期初余额的设置工作,把已导入AO系统本柜台组中该单位以外的数据清洗出,然后进行账表重建。
SQL语句:
delete * from 凭证库 where [凭证类型] not like '该单位';
update [总账] set [期初余额]=0;
update [总账] set [期初余额]='21814.94' where [科目编码]='110';
update [总账] set [期初余额]='3415154.97' where [科目编码]='120';
update [总账] set [期初余额]='244435.40' where [科目编码]='129';
update [总账] set [期初余额]='98171.73' where [科目编码]='207';
update [总账] set [期初余额]='-89205.15' where [科目编码]='30101';
update [总账] set [期初余额]='3415154.97' where [科目编码]='302';
update [总账] set [期初余额]='257283.76' where [科目编码]='303';
delete from 凭证库 where 凭证类型名称 not like '该单位'
账表重建后表格截图如图1所示:

图1
方法之二:在导入数据后的账表重建中对会计科目余额直接修改期初余额。
(1)修改会计科目期初余额如图2所示:
 
图2
(2)筛选出该单位的会计凭证。
因为财务软件中所有账表资料都是基于会计凭证自动生成,所以应该把凭证库中该单位筛选出来,同样也要利用SQL语句。
SQL语句:
delete * from 凭证库 where [凭证类型] not like '该单位';
delete from 凭证库 where 凭证类型名称 not like '该单位';
(3)账表重建。
账表重建后科目余额表与第一种方法中显示数据相同,如图1所示。
审计工作中,审计人员面对的是不同的审计对象,涉及通用的或者个性的财务系统或者业务系统,经常需要我们对导入前的数据和导入后的数据进行加工处理,使之规范成为满足AO要求的数据,这就要求审计人员必须具备数据分析的能力,同时审计人员也要掌握sql语言的基本知识,以便处理形态各异的数据。此外,对数据的采集、清理和转换过程进行总结,也是审计人员的一种良好的工作习惯。(王建敏)
【关闭】    【打印】