目前,计算机技术在我国各个行业得到不同程度的普及,会计电算化更是异军突起,在我国已经形成了一定的市场规模,市面上常见的会计软件,如用友、金蝶等都已经是较为成熟的产品;但是审计电算化在我国几乎是空白,虽然市面上也有几种商业化的审计软件,但能够真正与各种会计软件相配套使用的审计软件还未出现,这种情况不禁令人担忧。
随着改革开放的深入,我国社会主义市场经济迅速发展,审计行业面临着严峻的挑战,审计对象迅速发生变化:由以会计账项为直接审计对象的账项基础审计,扩展为以内部控制制度为直接审查对象的制度基础审计;由以手工数据系统为审查对象的手工数据处理系统审计发展为以电子数据处理系统为审查对象的电子处理系统审计,已构成现代化审计的重要标志。需要采用现代化技术与方法的审计工具,改变现有的审计作业手段,使审计作业自动化,通用化,标准化,规范化,最终和国际接轨。
一、国产审计软件的现状
(一)当前主要的国产审计软件及其简要介绍
l.通审2000
通审2000系统的核心是解决审计系统的通用性问题,系统包含10大功能模块:审计机构管理模块。会计数据转换平台、审计计划管理模块、内控评估模块、抽样审计模块、审计查证模块、审计报告编辑模块、审计质量控制模块、审计法规查询模块及系统设置与维护模块;涉及审计工作的全过程。
2.审计之星
审计之星软件分为查证系统、单体系统及合并系统三部分。查证系统从被审计单位中直接获取会计信息,执行分析、抽查等部分审计程序,它是单体系统的基础;单体系统从未审定报表出发,检查相关的勾稽关系,并进行审计调整与重分类,最后得到审定后的报表;合并系统则从各单体审定报表出发,先进行加总,而后编制合并抵消分录,最后得到合并报表。
3.思博审计
思博审计软件相比较前面两种审计软件,其主要特点主要在项目管理及工作底稿的编制上。项目管理,先由项目经理进行项目登记,选择工作底稿模型,然后组成项目小组(可以在小组内进行人员分工),并进行电子数据采集;在工作底稿的编制上,可以进行自动取数及自动交叉索引,最后自动生成试算平衡表及审定报表。
(二)国产审计软件存在的不足
1.仍未摆脱传统手工审计模式
目前国产审计软件的开发仍主要以传统手工审计模式为基础,并按照传统手工审计的流程来进行审计软件的开发,在这一点上,审计软件的开发受会计软件的影响很大,继续走着会计软件走过的老路。
审计软件的开发以传统手工审计模式为基础将带来一些弊病:
(1)随着计算机的普遍应用,传统手工审计已不再适应现代会计和审计的发展,审计软件如果仍只是执行传统手工审计下应执行的审计程序,而忽视由于审计对象、审计方法等的变化而应执行的新的审计程序,这样的审计软件将是不完整的。
(2)与计算机相比较而言,人对于一些特殊业务的敏感性要强一些,职业判断在手工审计中起着决定性的作用。审计软件如果没有注意到手工审计中包含了审计人员的职业判断,而只是盲目执行手工审计的审计程序(如只是盲目执行大额抽样或随机抽样而不注重账目的性质),其后果将会是严重的。
2.仅仅执行一些查账的程序
目前国产审计软件的功能还比较简单,还仅仅是执行一些常用的查账程序。
就上面介绍的三种审计软件而言,三种审计软件都包含了一些常用的审计程序,如审计抽样、工作底稿的生成及生成试算平衡表等。这主晏是因为利用计算机来进行大额抽样及随机抽样,不仅速度快,而且随机性强;而通过电子表格(如Excel)的自动取数及汇总功能,又可以很容易实现工作底稿的自动生成及编制试算平衡表。
但查账不是审计的目的,审计的目的在于通过查账这一程序来评价被审计单位会计报表的公允性、合法性及一贯性,因此对所查的账目进行综合分析,进行合理地判断,才是审计的关键,而这又是当前国产审计软件所缺乏的。
3.仅适用于定期审计
目前的国产审计软件仍主要是为定期审计服务的,是以未审的定期会计报表为基础,通过执行一系列的审计程序,进行调整及重分类,最后生成审定的会计报表。但随着计算机网络技术和电子商务的发展,企业会计信息的变化不断加快,流动性不断增强,企业会计信息使用者对于会计信息实时性的要求也就不断提高,对企业会计信息进行实时审计的必要性也不断加强。另外,进行实时审计,还可以弥补事后审计线索不充分的缺陷,可以为定期审计服务。
二、造成我国审计软件现状的主要原因
造成我国国产审计软件仍存在许多不足的原因是多方面的,而且这些问题主要不是来自计算机技术方面,更主要是来自理论研究、准则法规的制定、人员的培养等一些配套环境还待改善。
(一)理论研究严重不足
目前,我国对于计算机审计方面的理论研究还很不足,而审计软件的开发却已经蓬勃发展起来,这
就造成了理论和实践的脱钩,审计软件的开发缺乏理论的指导,其发展和完善将受到严重地限制。
从发表的论文数量上看,在《会计研究》、《审计研究》、《财务与会计》等权威刊物上,关于计算机审计方面的论文几乎没有,而在以会计电算化为主要内容的《中国会计电算化》中,每年关于计算机审计的论文也不过十篇左右,更不要说关于审计软件开发的文章,简直就像大海捞针一样难,这足以说明学术界对于这方面的研究还很不足。
计算机审计是信息管理学、审计学、计算机科学等交叉的学科,是现代审计发展的一个重要方向;而审计软件则是计算机审计的基础,是计算机审计赖以实施的平台,缺乏理论的指导,审计软件的发展将步入歧途,将多走很多的弯路。
(二)会计数据接口标准未得到很好地贯彻执行
中国软件协会财务及企业管理软件分会曾发布了中国财务软件数据接口标准98-001号,上海西南会计电算化协会也起草了《上海市会计软件标准数据接口规范(试行稿)》,其目的都是为了不同的财务软件之间的交流,便于相互数据转换,以及适应用户的特殊需求,为二次开发提供数据接口。
该标准及规范均规定各个财务软件之间的数据交换以计算机文件为媒介,其中包括两类:一类是格式定义文件,一类是数据文件。
该标准及规范虽然还不成熟,但基本上都能适用于目前国内会计软件之间数据转换的需要,但由于种种原因,该标准及规范并没有得到很好地落实。
各会计软件厂商以保护数据安全为借口,将数据的
层层“保护”,使得会计软件之间的数据转换越来越难,这也给审计软件的开发加大了难度。
(三)计算机审计准则不完善,执行困难
由于会计系统的电算化及网络化,使得审计线索。审计内容、审计方法等方面都发生了重大的变化,人们以往在审计工作中间逐渐建立的一系列审计标准和准则越来越不适用于变化了的情况,需要制定新的审计标准和准则来指导审计的工作实践。1996年12月 19日发布的《审计机关计算机辅助审计方法》以及 1999年 7月1日正式实施的《独立审计具体准则第20号——计算机信息系统环境下的审计》都只是在一些计算机审计的基础方面进行了一些简单的规定,并无提出一些实质性的解决方案;而且这些方法及准则并没有在审计实践中得到很好地推广,大多数国内的会计师事务所的计算机审计的水平还偏低,执行业务时仍以传统手工审计模式为主,计算机在审计过程中很大程度上停留在文档编辑的水平上。
(四)有关计算机审计的立法工作仍有欠缺
计算机审计工作同样要依法进行,对业务活动是否合法合规的判断不单只是职业判断,而且还必须以有关的法律法规为依据。但是,目前的审计法规基本上是适应传统书面纪录形式的,许多由于计算机技术的发展而导致的新的审计问题尚无法律法规来加以规范。例如,电子证据的无形性和易篡改性造成了审计证据确定上的困难;电子签名因不同于手写签名而导致在法律上难以认定;电子合同的瞬间完成使得合同签订和生效时间的确定存在巨大的争议等等。这些都在一定程度上使得计算机审计工作,尤其是进行合法性审计是处于无法可依的局面,急需立法加以明确。
(五)企业信息系统的建设水平还比较低
随着计算机技术的发展,一些有一定规模的企业都纷纷建立起信息系统,用于规范企业内部的生产、经营的管理,从整体上看这是一件好事。但目前国内很多企业建立信息系统不是根据企业自身的情况,循序渐进,而是盲目跟风,一拥而上,在信息系统的建立上存在着严重的长官意识。由于这种情况,目前许多企业建立的信息系统在经济上、技术上不可行,往往建设到了一半由于成本过高而放弃;或者在系统设计阶段没有建立必要的内部控制措施,待系统运行以后再作修改,不仅影响系统的正常运行,而且花费的成本也相当高,有时甚至不能运作。企业信息系统作为计算机审计赖以依存的环境,其目前的现状严重制约了审计软件的发展。
(六)审计人员的计算机水平不高
在会计电算化条件下,由于审计线索、内部控制、审计内容和审计技术等方面的改变,决定了对审计人员要求的提高。不懂得计算机的审计人员,会因为审计线索的改变而无法跟踪审计;会因为不懂得电算化系统的特点和风险而不能识别和审查其内部控制;会因为不懂得使用计算机而无法对计算机系统进行审查或利用计算机进行审计。因此,提高审计人员的水平是利用计算机辅助审计的前提条件,也是审计软件赖以实施和推广的基础。
同时在审计软件的开发上,为了使审计软件有较好的实用性,要求审计软件的开发人员既掌握计算机软件开发方面的知识,又熟悉审计的流程,特别是在计算机化条件下应执行的审计程序。但这样复合型人才在我国还很缺乏,各高校对这样的人才培养还很不足。
三、审计软件
发展障碍的解决建议
(一)广泛开展审计软件的
理论研究审计软件的理论研究,并不仅仅是学术界的责任,审计业界以及软件业界都应自觉承担起审计软件的理论研究工作。但三者在审计软件的理论研究方面所起的作用及所应完成的工作是不同的。
1.学术界主要责任是借鉴西方发达国家关于审计软件开发的先进经验,结合我国国情,制定审计软件开发的指导思想。
2.审计业界则主要是从审计目的和要求出发,结合
计算机条件下对审计对象及审计范围的
影响,制定出合乎计算机审计要求的审计流程。
3.软件业界则是结合审计软件的指导思想及计算机审计流程,设计运
会计算机审计的审计软件结构及功能模块。
(二)完善并强制执行会计数据接口标准
会计数据接口标准之所以没有得到很好地贯彻执行,主要是因为软件协会本身是一个行业自律组织,没有行政权力,对会计软件开发商不构成实质上的约束。笔者认为,要解决这一
问题,应该由财政部修订合计核算软件基本功能规范,将数据接口的标准写入会计核算软件基本功能规范,并在审批时严格把关,不符合数据接口标准的一律不得通过审批,以加强各会计软件开发商对数据接口的重视。
另外,由于各主要财务软件的发展都基本成型,再更改其数据存储结构成本很高;而且数据存储结构可能涉及各会计软件开发商的商业秘密,让其公开也不现实。对此,在审批时,可以要求各会计软件开发商在其会计软件中增加数据转化的小模块,将其会计数据转化成合乎会计数据接口标准的形式。
(三)完善计算机审计准则
由于我国计算机审计还处于初级阶段,应该积极借鉴国外先进的计算机审计理论和技术,并深入研究,然后制定出适合
中国审计的计算机审计准则。
在计算机审计准则的制定可从以下几个方面考虑:
1.信息系统开发过程中的审计准则;
2.信息系统内部控制评价的准则;
3.信息系统输入——处理——输出的符合性和实质性测试准则;
4.
应用软件的扩展和维护的审计准则;
5.审计软件的基本功能和基本要求的规范指南。
前三项是开发审计软件的前提,而后两项则用于指导审计软件开发。
(四)加强有关计算机审计的立法工作
由于
电子商务技术的不断发展,电子数据、电子合同、电子货币、电子签名等的运用也越来越广泛,而对这些方面的审计又涉及到
法律法规的问题。因此,立法部门在制定法律法规的过程重点要从以下几个方面考虑:
1.电子数据的有效性、可靠性及电子数据传递的安全性;
2.电子合同的有效性,包括合同的生效时间及合同上签名的有效性等;
3.电子货币流通的安全性、保密性等;
4.电子签名的确认,包括密钥的使用等。
(五)完善
企业信息系统
企业信息系统作为计算机审计赖以依存的环境之一,其建设的好坏直接影响到计算机审计能否得以顺利地开展,直接影响到审计软件的开发及运用审计软件进行审计。
企业在建立自己的信息系统时,首先应进行可行性研究,以确定所要建立的信息系统在
经济上。技术上是否可行,并决定所要建立的信息系统的规模及其预算;其次在系统设计阶段,根据倩息系统所要完成的功能及目的,设计好各主要的功能模块,并建立起必要的内部控制措施;最后在信息系统投入运行前应进行严格的测试,待系统能正常运行时再投入使用。
会计师事务所在企业建立信息系统时,应起到良好的咨询及审计的作用。咨询作用主要是在企业设计信息系统的过程中,对企业提出的一些有关的会计、审计问题进行咨询,使企业信息系统真正适合企业管理的需要;审计作用主要是在企业信息系统投入运行前,对企业信息系统的内部控制措施进行事前审计,防患于未然。
(六)审计软件开发人员的培养
开发审计软件需要一批既精通审计又精通软件开发的高级人才。一种规范的途径是从高校有关计算机审计专业中进行培养,还应经过一段审计和软件开发实践,才可能培养出这方面的高级人才。但这一培养周期太长,无法尽快扭转审计软件开发人员严重不足的局面。因此,也可以加强对在职人员的培训,从有审计经验而且对计算机审计感兴趣的审计人员中选拔,进行软件开发基本技能的培训;或从有计算机软件开发经验的人员中选拔,进行审计方面知识的培训,使其直接参加到审计实践中去。