国际审计准则第16号计算机辅助审计技术一、引言1.正如国《际审计准则第15号》所指出的,在电子数据环境下,审计的总体目标和范畴没有改变。
然而,在电子数据处理环境中,审计程序的应用可能要求审计人员考虑使用运算机作为审计的工具;这方面的各种运算机使用技术即称之为运算机辅助审计技术。
2.《国际审计准则第15》讨论了如下一些运算机辅助审计技术:·输入文档资料和可见审计线索的缺乏可能要求在符合性测试和实质性测试程序应用时采纳运算机辅助审计技术;·利用运算机辅助审计技术可能改善审计程序的成效和效率。
3.本准则的目的在于为运算机辅助审计技术的应用提供指南。
它适用于所有涉及任何类型和大小的运算机的利用运算机辅助审计技术的场合。
关于小型商用运算机环境的专门考虑,在第24条中予以讨论.二、运算机辅助审计技术讲明4.本准则只讲明两种普遍应用的运算机辅助审计技术:用于审计目的审计软件和测试数据。
然而本准则提供的指南也适用于所有类型的运算机辅助审计技术。
审计软件5.审计软件由审计人员使用的运算机程序构成,作为其审计程序的一部分,用来处理被审单位会计系统的重要审计数据。
它可能由程序包、为特定目的而编制的程序和有用程序组成。
不管程序的来源如何,审计人员应在使用之前证实其关于审计目的的有效性。
·程序包是用来执行数据处理功能的通用运算机程序,其功能包括读取运算机文件、选择信息、完成运算、建立数据文件以及以审计人员规定的格式打印报告。
·为特定目的而编制的程序是为在专门环境下完成审计任务而设计的运算机程序。
这些程序能够由审计人员、被审单位或审计人员托付的外部程序设计人员编制。
在某些情形下,审计人员能够利用被审单位的程序或将其略加修改加以利用,如此可能比开发单独的程序更为有效。
·有用程序是被审单位使用的、用来完成一样的数据处理功能的一组程序。
例如排序、建立和打印文件等程序。
这些程序一样并非为审计目的而设计的,因此,可能不具有诸如自动合计记录数或生成操纵总数等功能.测试数据6·测试数据技术是在实施审计程序时通过向被审单位运算机系统输入数据(如业务样本),并将运算机处理结果与预先确定的结果进行比较的方法。
其用途举例如下:·测试数据用于测试运算机程序的专门的操纵,如联机口令和数据存取操纵;·从往常处理的业务中选择部分业务,或由审计人员设计模拟的业务,用于测试被审单位运算机系统的专门的功能特点。
一样将这些业务与被审单位的正常业务分开进行处理;·将测试数据用于整个测试程序,通过建立一个虚拟单位(例如一个部门或职工),并在正常业务处理过程中将测试业务归入该虚拟单位。
三、计汀机辅助审计技术的利用7.运算机辅助审计技术能够被用于完成各种审计程序,包括:·业务和金额的细节测试,例如,利用审计软件测试运算机文件中的所有或部分业务;·分析检查程序,例如,利用审计软件鉴不非正常的波动或项目;·一样操纵的符合性测试,例如,利用测试数据来测试程序资料室的存取手续;·应用操纵的符合性测试,例如,利用测试数据测试程序化操纵的功能。
四、利用运算机辅助审计技术时应注意的咨询题8·在编制审计打算时,审计人员应考虑将手工审计技术与运算机辅助审计技术适当地结合起来。
在决定是否采纳运算机辅助审计技术时,应考虑的因素包括:·审计人员的运算机知识、技能和体会;·是否可取得运算机辅助审计技术及适当的运算机设施;·手工测试是否可行;·成效与效率;·时刻因素。
审计人员的运算机知识、技能和体会9.《国际审计准则第15号》讨论了在电子数据处理环境下实施审计以及在向其助手委派工作或利用其他审计人员及专家的工作时应具备的技巧和能力。
专门重要的是,审计人员应当在打算、实施和利用其所采纳的特定的运算机辅助审计技术的结果等方面具有充分的知识。
所需要的知识水平应视所采纳的运算机辅助审计技术和被审单位会计系统的特点和其复杂程度而定。
因此,审计人员应当认识到,在某些环境下利用运算机辅助审计技术可能比在其他环境下要求具有更多的运算机知识和技能。
是否可取得运算机辅助审计技术及合适的运算机设施10.审计人员应当考虑是否能够取得运算机审计技术、合适的运算机设施及必需的电算化会计系统及其文件。
当利用被审单位的运算机不经济或不切实际时,审计人员能够打算利用其他的运算机设施。
例如,由于审计人员的程序包与被审单位的运算机不兼容时,审计人员应当对运算机设施能按本准则第18一21条所述加以操纵进行合理的预期。
ll.能够要求被审单位的人员在方便的时候提供处理设施,在诸如将程序装入被审单位系统和运行等工作中提供关心,按审计人员要求的格式提供数据文件的复制品。
手工测试是否可行12.许多电算化会计系统在执行处理时不提供可见的证据,在这种情形下,审计人员进行手工测试是不切实际的,在会计处理的不同时期都可能发生缺乏可见证据的情形。
例如:·在发货单联机输入的情形下,可能并不保留输入文档资料。
另外,有些业务,如折扣和利息的运算等,可能由运算机程序自动执行,不保留单个业务的可见的授权记录;·通过运算机处理的业务可能不产生可见的审计线索。
发货通知单和供货发票可能由运算机程序自动匹配。
另外,程序化操纵手段,如检验顾客赊销限额,只在显现例外的情形下才给出可见的证据。
在这种情形下,关因此否全部业务都差不多过处理可能没有可见的证据;·输出报告可能并非系统给出。
此外,打印的报告可能只包含汇总会计数,而有关的细节则储存在机内文件中。
成效与效率13,通过采纳运算机辅助审计技术,能够改善审计程序取得和评判审计证据的成效和效率。
例如:·利用运算机能够对某些业务在同等费用情形下进行更有效的检查,能够检查全部或大量的业务,而采纳其他技术则只能就较少的一部分业务进行检查,·应用分析检查程序,可利用运算机对业务和金额细节进行检查并打印非正常项目的报告,取得远较手工方法更高的效率;·利用运算机辅助审计技术进行广泛的实质性测试要比单纯依靠操纵和符合性测试更为有效。
14.可能需要由审计人员考虑的与效率有关的事项,包括:·打算、设计、执行和评判运算机辅助审计技术的时刻安排;·技术检查和援助工作所需的时刻;·表格的设计与打印(如确认表);·输入数据的键入与核对;·机时。
在评判运算机辅助审计技术的成效和效率时,审计人员能够考虑应用运算机辅助审计技术的生命周期。
运算机辅助审计技术的初次打算、设计和开发常常使以后各期的审计受益。
时刻15·某些运算机文件,如详细业务文件,往往只保留较短的一段时刻,当审计人员需要时,可能得不到机读形式的数据。
因此审计人员必须对所要检查的数据的保留做出安排,或者为了取得这些数据而改变其时刻安排。
16.在执行审计的可利用时刻有限的情形下,审计人员能够打算采纳运算机辅助审计技术,因为如此可比其他方法更好地满足其时刻要求。
五、运算机辅助审计技术的应用17.审计人员应用运算机辅助审计技术的要紧步骤如下:(a)确定应用运算机辅助审计技术的目标;(b)确定被审单位文件的内容和可接触性;(c)确定进行测试的业务类型;(d)确定对数据的执行过程;(e)确定输出要求;(f)确定参与运算机辅助审计技术的设计和应用的审计人员和运算机专业人员;(g)精确估量成本和收益;(h)保证运算机辅助审计技术的应用保持适当的操纵和文档记录;(i)行政事务的安排,包括必要的技能和运算机设施;(j)实施运算机辅助审计技术;(k)评判其结果。
操纵运算机辅助审计技术的应用18·运算机辅助审计技术的使用应保持在审计人员的操纵之下,以为其应用符合审计目标和运算机辅助审计技术的详细规范提供合理的保证。
操纵运算机辅助审计技术应用的具体程序,将依具体的应用而定。
在建立审计操纵过程中,审计人员应考虑到如下需要:(a)批准技术规范,并对涉及运算机辅助审计技术的应用的工作进行技术检查;(b)检查被审单位的一样操纵,这将有助于保持运算机辅助审计技术的完整性。
例如,程序修改和运算机文件存取的操纵,当这些操纵难以依靠以保证运算机辅助审计技术的完整性时,审计人员能够考虑在另外的运算机设施上采纳运算机辅助审计技术进行处理;(c)在审计过程中,审计人员应保证输出具有适当的完整性。
19·由审计人员进行的对审计软件应用的操纵,应包括:(a)参与运算机程序的设计和测试;(b)检查程序编码,保证其与详细的程序规范相一致;(c)要求被审单位的运算机人员检查操作系统指令,为软件在被审单位运算机上运行提供保证;(d)在对要紧的数据文件进行处理之前,先将程序在小型的测试文件上运行;(e)保证使用正确的文件,例如,检查外部证据,如用户储存的操纵总数等;(f)取得审计软件具有打算中规定的功能的证据,例如,检查输出与操纵信息;(g)制定适当的安全措施以为被审单位的数据文件提供安全保证。
在运算机辅助审计技术运行期间,没有必要要求审计人员亲临现场以保证操纵。
然而,审计人员亲临现场能够提供实际上的便利,例如,能够操纵输出的发送并保证错误的及时改正,如使用了错误的输入文件。
20·由审计人员进行的对测试数据应用的操纵,应包括:(a)操纵跨过几个数据处理周期的测试数据的提交顺序;(b)在提交要紧的审计测试数据之前,进行只包括少量测试数据的测试运行;(c)对单项业务及其总额估量测试数据的输出结果并与实际测试数据输出结果相比较;(d)证实处理测试数据的程序是该程序的最新在用版本;(e)对处理测试数据的程序痉被审单位在整个审计适用期间内使用的程序取得合理的保证。
21.采纳运算机辅助审计技术时,审计人员能够要求被审单位具有广泛的运算机知识的人员的合作。
在此情形下,审计人员应当对被审单位人员可不能不适当地阻碍运算机辅助审计技术的测试结果提供合理的保证。
文档记录22·运算机辅助审计技术的工作底稿及其储存程序的标准应与整个审计一致。
为了便于与使用运算机辅助审计技术有关的技术底稿的储存,能够将其与其他工作底稿分开储存。
23.工作底稿中应当包括讲明运算机辅助审计技术应用的充分的文档记录,例如:(a)打算·采纳运算机辅助审计技术的目标;·采纳的具体的运算机辅助审计技术方法;·实施的操纵;·人员组成、时刻安排和成本估算。
(b)实施·运算机辅助审计技术的预备与测试的程序和操纵;·采纳运算机辅助审计技术完成的测试的细节;·输入、处理和输出的细节;·与被审单位会计系统有关的技术信息,如运算机文件结构。