AO2011是审计人员用得最多的一款软件,其数据采集功能是其一大亮点,既可通过预设的近300种模版方便快捷的采集数据,也可通过手工方式采集预设模版不支持的数据。然而,在实际使用中,存在如下问题:一是预设模版数量有限,不能覆盖全部的财务软件类型;二是预设模版更新不及时,对于一些新版本的财务软件支持不足;三是手工方式作为一种补充手段,适用于专业人员,操作步骤繁琐,难以推广。种种不足,使得不少审计人员“有模版则喜,无模版则忧”。

在这里,笔者通过修改AO2011模板库,利用原有的预设模版进行“移花接木”,从而将手工采集方式转变为新增模版,使新增模版既能具有手工方式的兼容性,又具有预设模版的方便性。

一、AO2011预设模版概述

经笔者研究,AO2011的预设模版数据库为安装目录下的“XXBCJ¥DataBase¥Template.mdb”,其预设模版的数据采集过程,主要是通过读取该数据库中若干表的定义,调用相关DLL程序,从而实现财务数据的账表重建。主要通过以下3张表实现库、表、字段的映射关系:

1、TbDBConnect,数据连接表。实现到数据源(源库)的连接,定义了TXT、MSSQL、MDB等不同数据库的连接字符串。

2、TBConvertWay,转换方法表。主表,实现对预设模版三张表源表(科目表、余额表、凭证表)及数据连接方式的定义,一条记录对应一个预设模版。

3、TBField,字段对应关系表。实现从源表字段到数据采集标准表(中间表)的映射。

二、新增模版思路

新增预设模版,就是要修改Template.mdb中相关表的内容。主要流程为:

1、打开源数据库,摸清“三张表”及相关字段情况;

2、在TbDBConnect中添加新的数据连接方式,也可利用现有的方式;

3、在TBConvertWay中添加记录,根据源数据库“三张表”情况修改相应字段;

4、在TBField中添加记录,实现源表字段到数据采集标准表(中间表)的映射。在修改Template.mdb前,务必进行备份。

三、实例操作

某事业单位使用的是“用友GRP-U8”财务软件,被审计单位提供的是财务软件备份文件,AO2011没有可用的预设模版。按照前述思路,笔者决定定制模版。

1、将备份文件还原至MSSQL数据库,观察“三张表”情况。经察,源数据库科目表为GL_Kmxx、余额表为GL_yeb、凭证表为GL_Pzml和GL_Pznr。

2、修改TbDBConnect。由于源数据库为MSSQL数据库,属于TbDBConnect中已支持的连接类型,因此不需新增。

3、修改TBConvertWay表。为提高效率,可复制一个表结构相近的预设模版记录来生成新的预设模版记录。具体操作为,打开Template.mdb的TBConvertWay表,对AccountTableName(即科目表名称)字段筛选内容为“GL_Kmxx”的记

录,可发现第216号预设模版和源数据库情况相似(图1)。因此,直接复制216号模版并粘贴为新记录。

接下来根据源数据库情况对新记录进行如下修改:

CurNo(模版号):8218。自定义,不可与预设模版号重复。

TempalteName(模版名称):用友GRP-U8财务软件备份。自定义,一般用财务软件名和备份方式描述即可。

ISAccountBalDirection(科目表是否有科目方向):0。由于源数据库科目表没有科目方向字段,所以改为0。

VoucherTablename(凭证表名称):GL_Pzml,GL_Pznr。源数据库是两张表,按实际情况修改。

(科目表是否启用过滤条件):0。科目表中,含有多个年度或者多个账套的科目才启用过滤条件。由于源数据库科目表是单一账套单一年度的,因此不启用过滤条件。

IsVoucherFilter(凭证表是否启用过滤条件):1。由于源数据库为两张凭证表,含有多个年度数据,需要关联并按年度进行过滤,因此需要启用过滤条件。

VoucherFilter(凭证表过滤条件):where gl_pznr.pzh = gl_pzml.pzh AND gl_pznr.kjqj=gl_pzml.kjqj and gl_pznr.pzly = gl_pzml.pzly AND cast(left(gl_pznr.kjqj,4) as int)=[NEEDYEAR] AND gl_pzml.ZT<>0。也就是对应的凭证表语句,建议首先在MSSQL数据库中执行,得到正确的语句后,再将语句粘贴过来。其中“[NEEDYEAR]”是年度参数,对应建立临时表时选择的年度。

4、修改TBField表。同样可以复制216号模版的相关记录并进行修改。修改后的结果如图2所示。

5、操作完成。打开AO2011,查看模版。

经实际测试,新增的8218号模版运行正常。

四、总结

本方式的优点:

一是便于使用。本方式制作的模版,无论是在管理还是使用上都与AO2011自带的预设模版完全一致,相较其他采集方式,审计人员不需要掌握手工采集等相对复杂的计算机技术,即可快速上手使用。

二是稳定可靠。本方式制作的模版实质上使用的是AO2011的数据采集程序和接口,具有与AO2011相一致的稳定性和可靠性。

三是易于分享。审计人员通过交换和分享Template.mdb文件,即可实现模版的共享和管理。

其缺点:一是制作过程专业性强,二是因AO2011本身的原因对辅助账采集受到一定限制,三是多年度多账套的数据备份无法采集。

计算机审计方法模板,“移花接木”巧用AO2011自制数据采集模版相关推荐

  1. 预算执行审计计算机审计方法,预算执行审计中计算机审计思路和SQL语句运用.doc...

    预算执行审计中计算机审计思路和SQL语句运用 预算执行审计中计算机审计思路和SQL语句运用 [摘要] 面对庞大的业务数据量,计算机辅助审计的开展解决了手工审计无法做到的审查功能,财政预算执行的审计领域 ...

  2. 计算机审计方法未来发展趋势,计算机审计的发展趋势学术论文

    计算机审计的发展趋势学术论文 摘要:目前,我国的计算机审计进入了一个崭新的新阶段,它涵盖了审计技术方法.审计工作方式.审计程序.审计质量和审计管理,乃至审计人员的思维方式和自身素质,它是从根本上改变审 ...

  3. 惠农补贴一折通计算机审计方法,审计惠农补贴资金的方法有哪些

    国家从1999年实施退耕还林以后,又陆续出台了一系列惠农政策.其中:直接补贴给农民的资金除退耕还林资金以外,还有粮食直接补贴.农作物(水稻.玉米.小麦.棉花)良种补贴.能繁母猪补贴.农资综合直补.农机 ...

  4. 惠农补贴一折通计算机审计方法,汉滨区惠农补贴资金启用“一折通”

    从11月24日起,汉滨区17万余户农民朋友足不出户,银行就会把粮食直补等8项惠农补贴全部打到他们"一折通"的账户上.目前,该区通过"一折通"发放惠农补贴资金达9 ...

  5. 计算机审计试题及答案,计算机审计练习题及答案

    计算机审计练习一 一.单项选择题 表1 Excel工作表(部分) A.10000 B.0.2 C.100 D.6000 2.若在F4单元格输入"=$A$1+$B$2-C3+D4", ...

  6. 计算机在医院审计的应用,浅谈计算机审计在医院审计业务中的应用.doc

    浅谈计算机审计在医院审计业务中的应用 [摘 要]随着计算机在各行业的广泛应用,审计工作也由最初的对财务账目的手工审计向计算机辅助的软件审计进行转变.这种以计算机软硬件为载体,对被审计单位的财务收支.经 ...

  7. 计算机审计的优势,论计算机审计优势.docx

    论计算机审计优势.docx (3页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 论计算机审计优势被审计单位信息化的发展,使得计算机审计 ...

  8. 计算机审计在预算执行应用,计算机在金融监管部门预算执行审计中的应用

    来源: 审计署沈阳办 目前,我国的预算执行单位会计电算化程度较高,这就为在经济领域充分运用计算机技术开展审计提供了前提.近日,沈阳办金融一处在审计中总结以往计算机审计经验,参照国际先进的计算机审计操作 ...

  9. 计算机审计实训遇到的问题及解决方法,计算机审计实训报告

    计算机审计实训报告 本学期我们专业开设了计算机会计实训报告这门课程,在之前我们有先学习了审计这门以理论为主的专业.在有了一定的审计的基础知识后,再来学习计算机审计也更有利于我们对系统的了解与掌握. 首 ...

最新文章

  1. 用反向传播算法解释大脑学习过程?Hinton 等人新研究登上 Nature 子刊
  2. 我们注意到您的计算机目前处于离线状态_如何将您的计算机添加到Pekka网络
  3. Spark获取某个手机号在某个基站下停留的时间和当前手机所在的位置的案例
  4. SAP Odata filter的语法
  5. 这些故事说的都是你——译者带你读《硅谷革命》
  6. makefile之伪目标(6)
  7. 【nodejs】让nodejs像后端mvc框架(asp.net mvc)一orm篇【如EF般丝滑】typeorm介绍(8/8)...
  8. openoffice php com,nginx+php+openOffice
  9. [SGU223]Little Kings(状压DP)
  10. 百度免费开放长语音识别功能
  11. 代码块_Dynamo?Get 7.1 什么是代码块
  12. SharePoint 2010 客户端对象模型使用 ECMAScript
  13. jsp页面输出excel文件乱码解决方案
  14. 如何将卫星影像按固定比例尺输出(1:5千,1:1万等)
  15. 我的第一个hbulider项目
  16. 米勒-拉宾质数判断证明
  17. 【C#】VS2017桌面应用程序打包成.msi或者.exe
  18. 什么是robots.txt文件?
  19. RT 3570 wifi 移植手册
  20. windows上gn编译指引

热门文章

  1. 三星激光打印机清零大全
  2. Java练习 -------------抽象
  3. PS素材挖掘七式(留学 个人陈述 personal statement)
  4. java paypal 支付集成_java – PayPal SDK从付款审核页面到个人资料页面
  5. gif如何压缩?怎么在线gif压缩?
  6. 【数分书单】分析思维《一本小小的蓝色逻辑书》第一/二章小结
  7. 【TypeScript】的类型缩小
  8. 【tiny4412】按键控制led灯亮灭
  9. 计算机绘图自考知识点,自考《04052建筑工程制图》串讲讲义【据陈文斌、顾生其、同济大学2015版】...
  10. 树模型与线性模型的区别 决策树分类和逻辑回归分类的区别 【总结】