计算机的出现使审计人员有了一种能有效地提高审计效率和减少误差的工具,也是适应审计信息化建设实践与发展的必然要求。因此,计算机是现代审计人员完成审计任务所不可缺少的工具,使用计算机是审计人员提高工作效率的基本手段。从验证数据、采集数据、查询数据到积累经验,编制审计方法,积极探索计算机审计,努力推进信息化建设,有效落实“信息化推进工程”。 一、积极探索如何进行数据采集前有效性的验证 审计人员在利用计算机采集被审计单位数据时,往往由于选定的科目表、科目余额表、凭证表、凭证明细表存在误差导致转换后报表不平或AO软件报错。为获取有效数据,审计人员在采集数据之前首先需要巧妙运用SQL语句检验科目表、科目余额表、凭证表、凭证明细表的准确性,已达到验证试算平衡的目的,与此同时使用适当的函数转换不匹配的数据类型,防止AO软件报错,巧妙解决问题,成功采集数据。 (一)验证数据采集转换前的试算平衡 1.验证科目表的准确性。Select科目代码字段from科目余额表where科目代码字段not in(select科目代码字段from科目表) 若结果显示为空集,则表示所选定的科目表是准确的 2.验证科目余额表的准确性。执行两条SQL语句: Select sum(年初余额)from科目余额表where len(科目代码字段)=一级科目代码长度and借贷方向字段=借方符号 Select sum(年初余额)from科目余额表wherelen(科目代码字段)=一级科目代码长度and借贷方向字段=贷方符号 若结果显示的借方年初余额的合计数与贷方年初余额的合计数相等,则说明所选定的科目余额表是准确的。 3.验证凭证表、凭证明细表的准确性。分两种情况进行判断: (1)采集的仅仅只有凭证表。 如果凭证表中反映是借方金额和贷方金额字段,则执行以下两条语句: Select sum(借方金额字段)from凭证表where会计年度字段=某一会计年度 Select sum(贷方金额字段)from凭证表where会计年度字段=某一会计年度 如果凭证表中反应的是借贷标志和金额字段,则执行以下两条语句: Select sum(金额字段)from凭证表where会计年度字段=某一会计年度and借贷标志字段=借方标志 Select sum(金额字段)from凭证表where会计年度字段=某一会计年度and借贷标志字段=贷方标志 若结果显示凭证表的借方金额合计数等于贷方金额合计数,说明所选的凭证表是准确的。 (2)若采集的既有凭证库表又有凭证明细表 ①验证凭证库表、凭证明细表中凭证是否齐全 Select*from凭证库表where凭证号字段not in(select凭证号字段from凭证明细表) Select*from凭证明细表where凭证号字段not in(select凭证号字段from凭证库表) 若结果显示为空集则说明凭证库表、凭证明细表中凭证齐全 ②找出凭证库表与凭证明细表的关联字段,将两表结合形成一张新的凭证表 Select a.凭证号字段,a.凭证日期字段,b.科目代码字段,b.摘要字段,b.借方发生额字段,b.贷方发生额字段into新的凭证表from凭证库表a,凭证明细表b where a.关联字段=b.关联字段and year(凭证日期字段)=某一会计年度 ③验证新的凭证表 Select sum(借方金额字段)from新的凭证表 Select sum(贷方金额字段)from新的凭证表 若结果显示新的凭证表的借方金额合计数等于贷方金额合计数,则说明将凭证库表与凭证明细表结合而成的新的凭证表是准确的。 (二)转换数据类型,防止AO报错 审计人员在进行数据采集时,往往因为采集的财务数据中存在数据类型不匹配的情况。如日期型数据在凭证中反映为字符型数据,此时可以用Cast或Convert函数将数据类型转换为日期型。 审计人员在对所采集的数据进行转换前,巧妙运用SOL语句来检验科目表、科目余额表、凭证表的准确性,运用函数转换不规范的数据类型,不仅可以加快数据采集转换速度,成功采集数据,提高审计效率,而且可以将验证结果与被审计单位纸质资产负债表进行核对,进一步确定数据的有效性,从而确保审计的准确性,提高审计质量。 二、积极探索如何更合理选择业务数据采集方式 为充分掌握被审计单位的信息,更好地落实审计目标,不仅要采集财务数据,还需要相应的业务数据。审计人员需要根据审计目标和被审计单位的业务特征选择不同的业务数据采集方式。 对于业务量较少,无需对大量数据进行整理、分析,对所提供数据稍作处理便可以得到审计中间表的可以采用部分数据采集方式,采用这种数据采集方式,就要求审计人员充分掌握被审计单位的业务信息,并在前台对数据进行观察、查询,从而满足审计需要;对于业务量较多,数据处理较难,数据库中表与表之间往往存在内在联系的可以采用整体数据采集方式(如医院),采用这种数据采集方式,要求审计人员不仅要对被审计单位数据库的结构较为熟悉,同时还要对数据库内的表间关系较为清楚;随着审计的不断深入,审计人员往往提出新的审计需求,此时审计人员可以选择部分与整体相结合的数据采集方式,一方面根据当前的审计需求获取部分审计数据进行分析,同时采集整个数据库,以满足新的审计需求。