一、审计学教学基本知识:XBRL在审计中的应用原理
全面施行XBRL后,审计学的教学基本知识必须加入XBRL在审计中的应用原理知识。而要理解XBRL在审计中的应用,首先必须理解几个专业术语:技术规范、分类标准和实例文档。XBRL技术规范是描述财务信息表现形式的软件代码。技术规范帮助软件开发商和程序员创造可以相互交换的数字文档,允许财务信息使用者对不同公司的财务报表进行比较,即使这些财务报表最初的格式是完全不相容的。技术规范的用处不仅仅在于财务报表,还可以处理所有的数字报告、总分类账以及非财务信息。XBRL分类标准是呈现商业信息和会计报表的描述标准。XBRL 分类标准由一个XML 模式文件及在该模式文件内部包含的或由该模式文件直接引用的全部链接库组成。通过XBRL,财务报告制作者可以把链接数据元素存储在会计数据库中,以分类标准为基础利用XBRL编码成一种标准的方式。例如:一份年度报告,包括管理层的决策和分析、财务报表、附注披露、审计意见等都可以用XBRL进行编码。XBRL 实例文档用来记录业务实际值,并提供必要的背景信息来解释该事实值。一个XBRL实例文档通常由一个或多个分类标准支持,不同分类标准之间以不同的方式相互链接、扩展和修改,在解释XBRL 实例文档时需要一起综合考虑多个相关的分类标准。例如,一个实例文档可以包括一个公司的年度报告、盈余披露和总分类账等详细数据。实例文档可以使外部财务信息和内部财务信息及文件归档工作更为容易,因为XBRL可以通过计算机程序和操作输出不同类型的数据供不同的财务信息终端使用者读取。实例文档还可以提供样式表单,以供用户通过浏览器或者其他格式打印输出。理解了XBRL的基本工作原理后,来看XBRL在独立审计中的应用原理,可以通过一个图形来理解,如图1所示。
二、审计学课程重点:XBRL对传统审计的影响
在帮助学生掌握XBRL在审计中的应用原理后,有必要对基于XBRL的审计学与传统审计学的区别进行对比分析。
(一)XBRL对审计效率的影响 XBRL技术在审计中的应用将极大地扩展审计师的审计范围,使审计师能够实时监控到被审计单位的财务数据信息,同时由于XBRL和计算机技术的应用,审计师将从繁琐简单的测试程序中解放出来,能够实时生成相应的审计报告。
(二)XBRL对审计风险的影响 采用XBRL后,财务信息的披露可以达到实时披露,并且由于XBRL技术和互联网技术的应用,使财务报表错报的风险变大了。因为财务报表的编制采用XBRL后,审计师除了需要做实质性测试以外,还要对XBRL的技术规范、分类标准、实例文档是否适合做控制性测试。
(三)XBRL对审计质量的影响 正是由于XBRL技术、计算机技术和互联网技术的应用,使审计师在确定被审计单位XBRL相应的技术规范、分类标准、实例文档合适的基础上,运用XBRL技术可以减少相应的数据录入、转换、查询、索引时间,可以使审计师有更多的时间对被审计单位的财务信息进行分析性复核,有利于提高分析性复核的效率和效果。并可以进行大量的实质性测试,而这些实质性测试原本由于人工测试的成本时间过于高昂而无法进行,因此,应用XBRL将在一定程度上提高审计师的审计质量。基于XBRL应用对审计质量影响的实证研究将是我国企业应用XBRL后理论研究的一个热点。另一方面由于XBRL是基于计算机技术和互联网技术,因此存在舞弊和安全性的问题,电子数据如果被恶意篡改相对于纸质文档而言更不容易留下痕迹,同时网络攻击的存在,也是影响基于XBRL审计质量的一个重要问题。
三、审计学课程教学难点:XBRL下审计程序改进
在基于XBRL的审计学教学过程中,XBRL下的审计程序的改进应该成为教学过程中的重点环节,帮助学生掌握应用XBRL后的必备知识。
(一)应用XBRL后审计准备工作 XBRL在我国的全面普及只是时间问题。公司在完全实施XBRL网络财务报告后,作为审计师一方,审计的风险主要集中于财务信息和会计数据是否准确、完全的映射到标记。因此审计的重点应该放在公司是否为XBRL设计了一个充分和有效的内部控制制度,这个内部控制制度应该能够确保有效、准确的获取相关财务数据的交换,并且被记录在适当的会计期间。另一个审计师关注的重点是所有数据源里相关的数据是否已标记,即是否报告完成了。这涉及到在软件系统中回顾标记系统以确保信息如新数据元素或新账户包含在标记的过程,这一方面可以通过计算机程序的控制功能来实现。
(二)XBRL操作环境 除了应该对被审计单位基于XBRL的内部控制制度进行关注以外,审计师需要设计相应的测试程序来确定XBRL的技术规范、分类标准和实例文档是否适合财务报表。审计人员应该确保有与这些测试程序有相关的技术专长应用以及熟知相关行业标准和任何特定的公认会计原则适用于实体。审核程序中应着重在技术规范、分类标准和实例文档的背景下进行,检查将涉及到考虑XBRL详细细节,以确保它们是最新的和适当的应用。在XBRL基础上设计的内部控制系统应着重于操作以及操作的有效性,以此来确保一个完整的、一致性、特定的分类标准被应用在一个新的实体。一般有关XBRL审计控制程序包括网络操作,应用开发和维护,及准入控制。关于XBRL的应用程序控制包括地址输入、误差校正和输出。例如,当一个分类是新制定的、修改的或添加的,审核员应当验证或检查文件分类标准的实例,以保证所使用的实例文档都从分类标准中获得。
(三)网络安全 由于XBRL是基于互联网的财务报告,并且可以提供从财务信息文件到下层基础数据库的动态链接。在这种情况下,实质性的安全风险存在于操作系统、应用、数据库被适当的配置。比如说错误的配置可能会导致未经授权的改变或者是数据的破坏从而影响到财务报表的正确性。当这些链接出现时,审核员应当考虑实体的安全政策和程序的充分性,包括设置防火墙、强化操作系统和其他有关安全控制,并备份最原始的数据。审计程序的具体改进流程如图2所示。
四、基于XBRL的审计学教学改革
在对基于XBRL的审计学的基本知识、重点内容进行详细分析后,在实际教学中应对传统审计学教学设备、软件、实验室等进行改进,具体改进如图3所示:
(一)革新教学设备 应用XBRL后,审计师已经进入了基于XBRL和互联网技术的审计环境。那么在审计学
的教学中,也应该模拟真实的审计环境,增加适合于现代教育技术的计算机硬件及配备相关的网络设备,培养学生的动手能力,增进学生对现代审计技术的理解。
(二)引入审计软件教学 在更新审计学教学硬件的基础上,应该购置相关的审计软件。目前大部分高校对会计软件较为重视,但是在审计学的教学过程中,对审计软件并没有投入,还是传统的课堂教学。应用XBRL的网络财务报告必然对审计师的计算机软硬件操作水平有更高的要求。
(三)建立会计审计一体化实验室 XBRL全面施行以后,审计师可以提取被审计客户的底层基础数据。在课程教学中也可以采取与会计课程结合进行一体化教学。现有大部分高校都建有会计模拟实验室,具备企业会计信息系统的模拟功能,但是在教学过程中并没有与审计课程结合起来。可以通过在会计模拟实验室假设独立审计这一环节,真正做到从学生模拟的会计信息系统里提取财务报表及相关的数据进行审计,达到实习教学的目的。
(四)引入实践教学模式 XBRL开始实行到目前为止,会计师事务所、上市公司对XBRL的应用也还在摸索阶段。市场对基于XBRL的财经人才需求肯定非常迫切,高校可以利用这一契机,加大加强与企业、会计师事务所的合作,引入审计学实践教学模式,为学生提供基于XBRL的审计学教学实习基地,帮助学生熟悉真实的审计环境,为课程知识的掌握打下坚实基础。
[本文系湖南省教育厅教改项目《本科会计人才培养课程教学改革研究》(课题编号:湘教通[2010]243号文件463)与湖南财政经济学院院级教改课题《以就业为导向的会计本科实践教学体系研究》(课题编号:J201005)阶段性研究成果]
参考文献:
[1]吕志明:《基于XBRL的审计流程再造》,《财经问题研究》2011年第3期。
[2]郁金华、和秀星、陈耿、曹其琛:《面向XBRL 的财务信息审计系统的设计与实现》,《计算机与现代化》2011年第12期。
[3]布赖恩·伯杰伦:《XBRL语言精要——21世纪的财务报告》,中国人民大学出版社2004年版。
[4]刘勤:《对当前一些有关XBRL流行观点的思考》,《会计研究》2006年第8期。
[5]张天西:《网络财务报告——论XBRL的理论框架和技术》,复旦大学出版社2006年版。
[6]Glen L.Gray, David W.Miller. XBRL: Solving real-world problems.International Journal of Disclosure and Governance (2009) 6, 207-223.
[7]Matthew Bovee,Alexander Kogan. Financial Reporting and Auditing Agent with Net Knowledge (FRAANK) and eXtensible Business Reporting Language (XBRL). Journal of Information Systems, Vol. 19, No. 1, Spring 2005, pp. 19-41.