AO数据采集实例.doc_第1页
AO数据采集实例.doc_第2页
AO数据采集实例.doc_第3页
AO数据采集实例.doc_第4页
AO数据采集实例.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

AO数据采集实例巧用速达3000模板采集速达2000数据AO系统中内置的大量数据采集模板为审计人员采集、分析被审单位财务电子数据提供了快速、有效的途径,极大地提高了审计效率。然而,并非所有财务软件都能在AO中找到对应的模板。“速达2000”就是这样一款不能直接运用模板进行采集的财务软件。今年,我在采集某预算单位的财务数据时遇到了这款“速达2000”财务软件。由于速达的早期版本采用InterBase数据库,而AO中只有速达3000 SQL Server数据库版本的采集模板,因此无法直接用于速达2000数据的采集。经过研究,我通过SQL Server过渡,成功利用速达3000的模板采集了速达2000的数据。现在就将有关步骤介绍如下。第一步,数据恢复。 由于从被审单位拷贝回来的是速达软件备份数据,因此先安装一个速达2000试用版,然后将备份数据恢复到这个软件中。假设备份数据文件为“2009.sdz”,数据恢复后在速达2000的安装目录的data子目录中会生成一个后缀名为gdb的文件“2009.gdb”。这个文件就是InterBase数据库文件。要说明的是,如果从被审单位直接拷贝了gdb文件,那么只需要把这个gdb文件拷到电脑中备用,而不需要安装速达2000试用版。然而,不管是sdz还是gdb文件,我们都必须安装InterBase数据库驱动。图1是“速达2000”的安装首页,运行“INTERBASE 服务器安装”,就会在电脑中安装INTERBASE 服务器,同时也就安装了InterBase数据库驱动。 图1 速达2000的安装首页和InterBase5.0安装界面第二步,配置数据源。有了“2009.gdb”这个InterBase数据文件,下面我们要配置一个ODBC数据源。打开“控制面板-性能和维护-管理工具-数据源ODBC”,选择“系统DSN”,点“添加”按钮,添加一个系统数据源。在“创建新数据源”窗口中选择InterBase驱动程序“INTERSOLV InterBase Odbc Driver(*.gdb)”,如图2。图2 按图中数字所示顺序进行操作在弹出的 “ODBC InterBase Driver Setup”窗口中选择“General”选项卡并填写图3所示内容。其中,为“Data Source Name”填写一个数据源名称,用于标识当前创建的数据源,这里我给数据源命名为“suda2009”,后面用SQL Server导入数据时会用到这个名字。“Description”是对数据源进行描述说明的文字,可以不填。最关键的是“Database Name”,要填写数据文件的名字及其完整存储路径。由于没有选择按钮,所以这里必须手工填写。经过“第一步”所做的数据恢复操作后,我电脑中InterBase数据库文件的完整地址是“c:program FilesSuperData速达财务标准版data2009.gdb”,填入“Database Name”后面的文本框中,然后点“确定”按钮。如果你在“第一步”是直接拷贝的gdb文件,那么就填gdb文件的实际存储路径就可以了。 图3 输入数据源名称和数据库文件存放路径第三步,将InterBase数据导入SQL Server数据库。运行Sql Server 的“企业管理器”, 新建一个数据库并命名为“速达2000”。右键点“速达2000”,选择“所有任务-导入数据”,打开“DTS导入/导出向导”窗口。在“选择数据源”下拉框中选择“INTERSOLV InterBase Odbc Driver(*.gdb)”,在“用户/系统DSN”下拉框中选择“第一步”配置好的数据源“suda2009”。现在注意,在“用户名”文本框中要填“sysdba”,密码填“masterkey”,且全部为小写字母。这是InterBase默认的管理员用户名和密码,填好后点“下一步”。“数据目的”选择刚才新建的数据库“速达2000”,其他选项用默认配置即可,点“下一步”,后面一个窗口直接点“下一步”,在“选择源表和视图”窗口中选择“全选”,点“下一步”,接下来的窗口中再直接点“下一步”,等待数据采集完成,速达2000数据便被采集到了Sql Server中了。最后,在打开AO前还要做一步准备工作。在“企业管理器”中右键点“速达2000”数据库,点“所有任务-分离数据库”,将“速达2000”数据库从Sql Server中分离出来,可以在SQL Server的默认数据存放目录中找到名为“速达2000_data.mdf”的SQl Server 数据库文件。第四步,数据导入AO。打开AO,创建审计项目,选择菜单“采集转换-财务数据-财务软件备份数据”,新建一个电子帐套,点“确定”。在“转换模板”下拉框中选择“80速达3000拷贝文件(Sql Server)”, “数据源”选择定位到“速达2000_data.mdf”,选择会计年度“2009”,点“确定”开始采集数据。此后进行“帐表重建”,操作完毕。总结:数据终于进到AO里了,之所以费那么多周折花那么大力气,其实主导思想是利用“速达3000”的模板自动提取财务会计信息,避免对软件的数据库字段进行猜测和手工分析。因此,上述过程看上去繁琐,但比起手工分析数据库、猜测字段含义来要准确得多也简单得多了。通过本文所述数据采集过程,可以得到如下启示:一、同一软件公司的财务软件尽管版本高低不同,甚至使用不同的数据库,但是软件的基本数据结构,特别是“科目代码表”、“凭证表”、“科目余额表”,是不会经常变化的。这主要是因为软件公司开发产品必须保持产品的连续性和可维护性,同时方便用户从低版本向高版本升级。因此,如果遇到没法用AO中现成的采集模板进行采集的软件时,我们可以看看AO中是否有该软件的其他版本的模板,想办法通过直接或间接转换的方式来利用这些不同版本的模板来采集数据,从而达到采集数据到AO的目的。二、由于财务软件都是基于各种数据库进行设计的,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论