利用通用审计软件辅助审计,本文主要内容关键词为:软件论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
我国审计人员大多还不熟悉通用审计软件及其应用,对此特作以下介绍。
一、我国通用审计软件的主要功能
不同的审计软件其功能也不尽相同,我国的通用审计软件一般提供下列主要功能:①辅助会计师事务所管理:提供会计师事务所的基本情况管理、部门管理、人员管理、项目管理、档案管理、培训管理等多项管理功能。②辅助制定审计计划:提供一般的审计计划和审计程序表的模本,由用户根据需要编辑。③辅助内部控制与风险评估:提供各主要业务一般的内部控制问卷,由用户编辑,以便其对审计项目的风险与内部控制进行了解和初步评估。④辅助会计数据的采集与转换:提供或由用户定义数据接口,采集被审计单位的会计科目、凭证、年初数和其他数据(如采购、销售、成本等),并转换成审计软件可直接处理的数据结构,重新记账、算账、出会计报表,以便进行其他审计处理。⑤提供一系列审计工具辅助审计:包括数据查询、审计抽样、会计报表分析、分析性复核、截止性测试、各种计算、往来账项核对和根据经验或规律提示审计重点或疑点等。⑥辅助工作底稿的编制与复核:提供标准的工作底稿模板以及由用户自定义底稿设置功能;底稿中来自被审计单位证、账、表的数据,可由系统自动取数;根据审查结果填写的数据可由审计人员输入,各项审查处理的结果可随时转入工作底稿;方便建立底稿索引号,并依据索引号查找相应的工作底稿;每张底稿的审计调整可自动汇总到审计调整汇总表,并可据此编制审计调整后的会计报表。⑦可与WORD、EXCEL集成,方便用户导入、导出其编制的资料。
此外,不少通用审计软件还可以辅助审计人员查找审计法规,打印审计通知书、审计业务约定书、内部控制问卷、审计报告等各种审计文件。
二、使用通用审计软件辅助审计的步骤
1.计划。在电算化条件下,计划阶段除了要对一般的审计计划进行考虑外,审计人员还必须了解被审计单位的信息系统,结合审计的性质和范围,考虑要采用的审计方法。对运用电算化单位的审计,审计人员应选择最有效的审计方法。在考虑是否使用通用审计软件时,要考虑的因素有:审计的范围和性质、要求完成审计任务的时间、被审计单位会计信息保存的方法、被审计单位可提供的帮助、审计人员的计算机知识水平及使用通用审计软件的经验、应用计算机辅助审计技术的成本、审计人员的计算机与被审计单位系统的兼容性等。在考虑了上述因素后,审计人员如果认为应用通用审计软件是更有效的审计方法,那么可决定运用计算机来辅助审计,并且具体计划如何应用通用审计软件辅助审计。
(1)确定应用通用审计软件的目的。在具体计划时,必须明确应用通用审计软件的具体目的以及为达到这些目的需要执行的具体任务。这些目的和任务都必须十分具体,切忌过于笼统,以便于执行和检查。例如,应用通用审计软件的目的是要证实固定资产的折旧计算是否正确、是否恰当地计入了相应的成本费用中,为达到这个审计目的,要执行的具体任务有:按规定的固定资产分类及折旧年限重新计算各月的折旧费用,与被审计单位原来的账务记录进行比较。应用通用审计软件的具体目的可能有很多,审计人员可根据一般的审计程序和审计软件具有的功能等情况来确定,并制定出执行各项具体任务的逻辑流程。
(2)确定要输出的工作底稿及其内容和格式。在具体计划时,审计人员要确定应用通用审计软件需要计算机输出哪些工作底稿。因为审计是一个取证的过程,这些输出的审计工作底稿是审计证据的一部分,审计人员必须根据审计目的设计要输出底稿的内容和格式。只有恰当地输出有关的内容,才能提供有力的证据证实审计结论;只有以适当的格式输出,才符合审计工作底稿的规范,便于审计人员的使用及以后的复查。通用审计软件已提供了一般常用的工作底稿让用户调用,但这并不能满足审计人员的所有要求。对于审计软件没有提供的工作底稿,审计人员要自行设计和定义其内容和格式。这是应用通用审计软件达到预定审计目的的重要环节。
(3)了解并熟悉被审计数据文件的有关情况。为能有效地使用通用审计软件辅助审计,审计人员必须了解数据文件的保存情况,因为有些数据文件可能只是处理中的暂存文件,如果要审查它们,审计人员必须事先通知被审计单位,让有关人员做特殊的保留;要确定数据文件在需要时是否可以通过数据接口导出或复制,有无备份文件;要了解被审计数据文件是否经过加密,以确定如何通过审计软件访问它们;要熟悉被审计数据文件的结构,并取得这些数据文件中代码字段的编码表。如果审计人员需要在自己的计算机上应用审计软件进行审查,则要考虑被审计数据文件能否在审计人员的计算机上调用等。
(4)确定被审计单位可提供的技术服务。如果没有被审计单位的支持,使用计算机来辅助审计是非常困难的,尤其是在被审计单位信息化程度较高、建立了ERP或电子商务系统时更是如此。因此,在计划使用通用审计软件进行审计时,审计人员应先认识被审计单位电算部门的关键人物,考虑他们可提供的技术服务。根据审计计划,审计人员应正式向被审计单位提出要求,就他们将要提供的技术支持和拷贝的数据文件达成协议,以保证计算机辅助审计工作能顺利开展。
(5)确定和准备所需的设备和物资。只有在计划阶段准备好使用通用审计软件辅助审计所需的设备和物资,才能保证审计工作顺利开展。所需的设备和物资包括通用审计软件、手提电脑、磁盘、报告用纸等。如果准备在被审计单位的计算机上运行通用审计软件,要注意所用的审计软件能否在被审计单位的计算机环境下运行。
(6)人员和日程安排。在完成了上述各项计划工作后,审计人员应具体安排应用通用审计软件辅助审计的人员和各项工作的具体日程。因为目前熟悉审计软件的审计人员还不多,人员安排要考虑到审计工作的要求、项目小组的组成和各审计人员的能力。各项工作的日程安排由审计人员根据总的审计计划和各项工作的逻辑关系及所需时间制定,制定时要与被审计单位协商后才能确定。
(7)技术复查。在计划的最后阶段是技术复查工作,即由计算机知识较丰富、有使用通用审计软件经验的审计人员进行复查。复查内容包括:检查应用通用审计软件能否达到预定的审计目的;检查要求输出的工作底稿是否充分和恰当,考虑各底稿是否包含了所需收集的证据,其格式是否符合审计工作底稿的要求;检查被审计数据文件的情况,考虑所用的通用审计软件能否直接访问这些文件,如果不能,应做怎样的准备工作才能使被审计数据文件转换为通用审计软件可以访问的形式。另外,复查时还要考虑所设置的审计控制功能是否合适,是否存在技术问题等。
2.取得并测试要用的通用审计软件。在计划阶段之后,为正式运行通用审计软件,审计人员必须事先取得并检查要用的审计软件。通用审计软件可以由审计人员自己编写,也可以由审计人员请计算机专业人员编写,还可以从软件市场购买。正如一切计算机程序在正式投入使用前必须进行测试一样,通用审计软件无论是外购的还是自行编写的,在正式执行审计任务前必须进行检测和调试。检测主要是看上机检验程序的运行与功能是否正确。如果软件是自己编写的,应首先在纸面上检查程序的逻辑流程。上机检测可用测试数据或真实数据进行测试。检测运行最好在尽可能接近真实审计的环境下进行。通过检测运行,审计人员应确定审计软件是否可靠,并再次对审计软件进行技术复查,以保证其实际审计时输出的工作底稿准确可靠。
3.审计处理。利用通用审计软件开展审计工作,进行审计处理是关键的一步。前面的计划和检测都是为了保证这一步的审计工作能顺利开展。在审计处理前,审计人员应再次证实被审计数据文件的结构,以免在真正处理时数据文件结构发生改变。如果是在被审计单位的计算机上运行审计软件,则通用审计软件包应由审计人员妥善保管,正式进行审计处理前才能在被审计单位的计算机系统中安装。审计工作完成后应送回审计人员的办公室,不能留在被审计单位的计算机系统中,以免被审计单位计算机人员篡改。审计处理应按计划的流程进行,对于审计中发现的问题要及时处理。由通用审计软件印出的询证函,要经过审计人员和被审计单位共同核准盖章后才能发出。对审计处理输出的工作底稿,审计人员要检查有无不合理的结果,认真研究审计证据,以得出审计结论并确定下一步要继续进行的审计工作。处理输出的工作底稿要予以编号,妥善归档。
4.总结。应用通用审计软件的最后一步是总结,总结是为了以后能更好地使用通用审计软件。总结应包括:此次使用通用审计软件是否达到了预定目的,如果未能达到预定的目的,应找出原因;在此次使用中遇到的问题及其解决办法;根据此次使用通用审计软件的经验,对以后应用通用审计软件辅助审计工作提出意见和建议等。另外,还应在总结阶段计算利用通用审计软件辅助审计的真实费用,并根据费用的实际发生情况,判断在此应用通用审计软件进行审查是否是经济的和高效的,并对今后应采用的审计方法提出建议。
三、应注意的问题
1.审计软件不能完成所有审计工作。审计工作中要进行很多专业判断。审计软件可以辅助审计人员对被审计数据文件进行诸如抽样、查询、核对、汇总、计算和分析等处理,辅助编制工作底稿,进行一些简单的判断或按一般规律提示一些审计的重点或疑点,但若希望由审计软件判断各项业务的真实性与合法性,就是不切实际的。审计软件不能代替审计人员执行所有的判断。不同的审计项目,其审计环境、审计目标和审计风险都不一样,一个编写的软件不能自动完成所有的审计工作。
2.要做审计软件的主人。虽然通用审计软件都提供了较标准的审计程序,没有经验的审计人员也可以参照审计程序进行审查,但审计人员要注意,计算机和通用审计软件都只是较高级的工具,审计项目的风险何在、要审计什么、如何去审计才能取得充分与恰当的审计证据等,都要由审计人员自己确定。通用审计软件只能给审计人员提供一系列方便、快捷的辅助审计工具。审计人员要做审计软件的主人,根据具体需要灵活使用这些工具去完成相应的审计任务。
3.不断提高审计软件的使用效率。通用审计软件使用的效率和效果如何,很大程度上取决于审计人员对软件使用的熟练程度及其计算机辅助审计水平。目前我国大多数审计人员还习惯于手工审计,不能灵活地利用通用审计软件的功能去实现其审计目标,因而常常觉得通用审计软件不好用、不实用,不愿意使用通用审计软件。其实,要提高通用审计软件的使用效率,一方面要优化通用审计软件,另一方面要提高审计人员的计算机辅助审计水平,两者缺一不可。通用审计软件的优化要靠审计人员和软件技术人员的共同努力。审计人员要在使用审计软件的实践中不断拓展对通用审计软件功能的需求和完善审计的模型和计算方法,以便软件技术人员对软件进行不断优化。同时,审计人员必须在审计实践中不断提高自己对通用审计软件使用的熟练程度,以充分发挥计算机辅助审计的优势。
标签:审计软件论文; 软件论文; 审计计划论文; 审计方法论文; 审计目标论文; 会计与审计论文; 审计流程论文; 通用论文;