我国XBRL财务报告分类标准制定路线探析
一、网络财务报告应用中存在的问题
财务报告是会计确认、计量、记录的信息载体,对于国家宏观经济调控、企业加强内部管理和投资者决策具有非常重要的作用。信息技术特别是网络技术的开发与运用,使得基于网络的电子财务报告得到了日益广泛的应用。然而,网络财务报告的使用者在共享企业财务报告信息时普遍存在一些困惑:从数据表现形式上看,当前的网络财务报告多以Word、PDF等非结构化格式予以公布,在信息深度利用方面需要大量额外的转换工作,难以满足报告使用者深度分析和综合利用的需求;而采用结构化格式的财务报告(如关系数据库的DBF格式、电子表格等),由于每个数据的语义需要由相应的程序来识别,终端用户很难在网络上直接使用,难以满足多视角环境下共享企业的业务信息的需求。从语义上看,由于不同的监管主体采用各自的信息披露规则来规范企业编制的财务报告,使得不同规则下的财务报告指标体系存在一定差异,口径不同的各种财务数据给信息需求者的汇集、分析和比较工作设置障碍。由此可见,由于财务信息从编制到使用的全过程没有一套统一的信息标准加以规范,致使网络财务报告在应用中面临的问题集中体现在格式多样和语义不一两个方面,这使得财务信息供应链上的各方没有最大限度地享受到电子和网络技术带来的便捷,阻碍了财务信息的快速生成、交流和利用,从而引发了对财务报告信息载体更深层次的需求。
二、XBRL的技术架构
XBRL(eXtensible Business Reporting Language)是一种以XML技术为基础,可应用于业务报告,尤其是财务报告领域的元标记语言,它的出现整合了业务(特别是财务)信息从生成、传输、披露到使用的各个环节,解决了当前网络财务报告格式与语义上存在的问题,有利于从根本上实现数据的集成与最大化利用。在格式层面,参照XML技术的格式、语法规则制定XBRL财务报告分类标准,可保证据此生成的XBRL实例文档具有格式标准、平台开放、使用高效、支持多视角查询、检索和分析等主要特点。在语义层面,参照会计准则等法规来规范XBRL分类标准中信息元素的语义,可保证财务信息的分类过程与准则标准化的过程互为一体,而财务信息分类体系的统一也将进一步推进会计准则的国际趋同。
XBRL国际组织(XBRL International)颁布的一系列建立XBRL分类标准和生成XBRL实例文档应遵循的技术规范和具体规则,以及根据上述规则各国家(地区)制定的具体分类标准指引,共同组成XBRL技术规范架构。
XBRL技术规范(XBRL Specification)规定了XBRL文档的基本结构和各种基本数据类型,对XBRL分类标准和实例文档作出了明确的格式和语法要求,是XBRL技术规范架构的基础;FRTA(Financial Reporting Taxonomies Architecture,财务报告分类标准架构)对创建与运用基于XBRL Specification的分类标准提供了指南,是制定与扩展财务报告分类标准的关键参考,它规定了建立财务报告分类标准的一系列规则与惯例,力求面向不同会计制度和准则建立“共识”和“交集”,旨在增强财务报告分类标准的内在一致性和互用性;FRIS(Financial Reporting Instance Standards,财务报告实例文档标准)指出了创建XBRL实例文档时应遵循的一系列规则。通常情况下,遵循FRTA的分类标准将产生符合FRIS的实例文档;XBRL分类标准(XBRL Taxonomy)是各个国家、行业或企业结合自身实际情况,通过为业务报告中的每个要素建立不同的标记形成的要素“字典”,旨在使用相同的名称、语义及格式来规范业务信息,以便于报告的传递、共享和分析;XBRL实例文档(Instance Document)是运用分类标准标记后的财务报告实例的集合,即运用XBRL规则创建的电子业务报告。
三、XBRL技术在我国的应用与发展
在财政部和有关部门的领导和大力支持下,XBRL在中国的发展取得了令人鼓舞的成就。2000年初,财政部邀请国际会计准则委员会及相关XBRL专家来华交流。从2002年开始,中国会计学会会计信息化专业委员会就XBRL在我国的建设与应用问题展开研究,XBRL成为之后历届会计信息化年会上的理论探讨热点,并不断形成有价值的研究成果。2008年10月15日,我国正式宣布加入XBRL国际组织,成为其地区组织会员。同年11月12日,XBRL中国地区组织宣告成立。此外,在中国证监会等部门的积极推动下,我国上海证券交易所和深圳证券交易所在推广应用XBRL技术方面展开了积极的实践和探索,XBRL应用于两家证交所上市公司财务报告编报、证券投资基金报送已富有成效;其他有关监管部门、单位、会计师事务所、高等院校与科研机构、软件厂商等也在XBRL的研究与应用上作了积极且有益的尝试,并取得了较好的效果。目前,从我国的分类标准研究与使用的现状以及长远利益出发,为促进会计信息技术的推广和应用、发挥XBRL技术的应用效力,我国财政部已着手从会计准则制定者角度规范和构建XBRL财务报告分类标准,实现分类标准的统一性、规范性和适用性。
四、XBRL财务报告分类标准的制定路线
XBRL分类标准是XBRL技术的核心构件。从整体看,XBRL分类标准的研发与应用链条涉及分类标准制定、认证和实施三个核心环节。其中,XBRL分类标准的制定是一项集理论、方法学研究与开发应用为一体的工作,也是一项内容涵盖面十分广泛的系统工程,不但要充分考虑到国内监管者、用户和中介机构等各利益相关者的需求以及该标准实施后将对后续行业和企业扩展应用带来的重大影响,还要满足国际交流、国际接轨等诸多需求,其路线包括以下几个主要方面:
(一)明确需求
需求体现了为解决现实世界中的某个问题,特定事物必须具有的性质。明确需求是XBRL分类标准研发中一个重要的独立工作阶段。在这一阶段,必须对建立该分类标准所要解决的问题进行初步诊断,完整地识别出需求的所有可能来源,并在此基础上明确满足各方需求的分类标准需要具备的性质。XBRL分类标准的制定涉及来自不同领域的诸多利益相关者,各方具备的技能、知识层次、关注点、期望值和表达方式等往往存在差异,交流的复杂性和观念、利益的冲突会大大增加需求获取的难度。
需求获取阶段的难点之一,是如何识别利益相关者在需求描述中没有显式透露的基础性领域知识,保证获取需求的准确性。这要求在项目伊始,由会计人员与IT技术人员有效协同,打造一支尽可能覆盖用户专业领域、熟悉需求获取阶段各项活动,掌握相关方法与技术的优秀团队开展需求获取工作,提高分类标准制定者和利益相关者之间的沟通效率。需求获取阶段的难点之二,是如何广泛获取众多不同类型利益相关者所具有的不同视角的需求,保证需求获取的完整性。这要求分类标准制定者根据信息源、信息类型、获取成本和时间等各种因素选择合适的获取方法进行需求诱导,可采取的方法包括:座谈、会议讨论、问卷调查、场景等。需求获取阶段的难点之三,是面对各种信息来源、大量而杂乱的需求信息片断,如何清晰地把握问题的重点,记录并管理“有效”的需求,保证需求的针对性和代表性。这不但要求分类标准制定者具备抽象和整合全局的能力、筛选混乱和含糊信息的耐心以及发现和解决需求中的遗漏与冲突的韧性,还需要对需求进行多维度分类、划分优先级别、确定需求影响范围,通过分析、检查、模拟或者测试等方法判断某项需求的必要性、一致性和可验证性。
(二)确定分类标准技术框架
尽管XBRL国际组织制定了XBRL Specification和FRTA指导各国XBRL分类标准的建设,但由于各国具体国情存在差异,XBRL Specifications和FRTA并不能完全反映出特定国家的会计准则与制度、会计工作组织形式和信息技术的特征。因此,在分类标准的研发过程中,有必要针对本国国情确定分类标准研发的技术框架。确定技术框架的关键步骤是建立本国会计准则与XBRL分类标准的“桥梁”,这座桥梁是针对本国会计准则特点和开发XBRL分类标准的技术重点与难点,结合分类标准开发的具体过程,所形成的技术指引体系。分类标准技术指引体系的主要内容包括:第一,需求阶段的成果。保证需求正确地反映相关方的真实意图,将完整、一致、准确的需求以文档的方式明确地固定下来。第二,本技术指引在本国XBRL技术规范框架中的定位,尤其是技术指引与XBRL Specification和FRTA的层次关系。第三,分类标准开发全过程中(从需求分析到最终实现)所定义的相关规则。如分类标准的制定程序、总体架构、文件夹构成、元素定义规则、信息建模过程等。第四,报表编报指引、扩展者指引等文件。技术指引体系中所涉及的一系列文件必须表达规范,一方面需充分体现本国会计准则的特点和本国会计人员的需求;另一方面要使得信息技术人员可以参照该指引进行XBRL分类标准的开发工作,因而该技术指引体系需由会计专家和IT专家共同编制。
值得注意的是,需求获取和技术规范框架的确定将直接影响XBRL软件开发工具的选择,而软件工具的特质与我国XBRL分类标准的研发需求以及技术框架的适应性,将影响分类标准开发、维护乃至扩展等一系列工作的进展。目前,国外许多知名软件厂商已开发出分类标准的编制软件、实例文档处理套件等系列产品,并应用于XBRL分类标准的开发与应用实践。一些分类标准编制软件通过预置XBRL Specification和FRTA的规定和规则、封装相应校验机制,减少了分类标准开发的工作量。我国国内软件开发商也正加大XBRL软件工具的研发投入,力争跟上XBRL软件产业升级与国际化的步伐。如果我国软件厂商能够适时自主研发出适合我国XBRL分类标准开发和应用环境的软件工具,为XBRL在中国的推广应用奠定技术基础的同时,也将有助于树立中国特色的会计信息化品牌,鼓励越来越多的专业人士加入到推动XBRL的发展进程中来。
(三)选择分类标准制定模式
制定模式指分类标准制定主体的组织机制、分类标准的制定程序以及分类标准文件和文件夹意义上的总体构成。XBRL分类标准的制定模式需要满足会计准则的基本要求,还需兼顾本国目前的现有成果和实际应用情况。此外,随着会计准则的修订,分类标准随之修改和维护的难易程度,以及对运行系统的软、硬件要求是否经济,也是选择制定模式时需要考虑的问题。
(四)确立分类标准建模规则
分类标准的建模规则主要包括建立分类标准命名空间、分类标准模式文件(Schema)和链接库文件(Linkbase)需遵循的技术规则和业务规则。
命名空间提供了一种避免元素命名冲突的方法。在XBRL国际组织发布的FRTA1.0规范中明确规定了命名空间的定义原则,如:命名空间必须定义为绝对路径的URI,至少由地区(国别)、报告类型、会计准则类型和版本日期的标识组成等。XBRL分类标准的制定机构应将分类标准文件放置在命名空间域名部分对应的网络位置进行公示,保证随着业务的发展、准则的变化修订或编制新分类标准时,不会发生版本混乱问题,也不会发生由于理解偏差而导致的对实例文件的不当使用。
XBRL分类标准由模式文件(Schema)和链接库文件(Linkbase)两部分组成。XBRL模式文件储存了关于分类标准元素的信息,它像是一个容器,放置未经组织的元素。从形式看,模式本身代表了一系列无关联的元素,其物理形式是扩展名为.xsd的文件;从内容看,XBRL模式为计算机提供了表达和处理相关业务的信息。在构建分类标准模式文件时,需重点研究元素定义的相关规则。链接库文件是分类标准的一个组件,提供元素之间关系的信息,通过将资源(元素)与链接(元素间关系)分离开来,使得对元素间关系的管理相对容易。XBRL分类标准中的基本链接库包括:1.标签链接库(Label Linkbase):为Schema文件中的元素定义个性化的标签,以便展现(输出、显示)时使用。2.展示链接库(Presentation Linkbase):将元素组织成适合表达层级关系的结构,并支持以表格、报表和其他形式表示业务报告。3.计算链接库(Calculation Linkbase):描述Schema文件中元素间的计算关系,特别是为具有相同背景信息的相关元素规定加总关系或求净值关系。4.定义链接库(Definition Linkbase):描述Schema文档中元素之间不同类型的层次结构。5.参考链接库(Reference Linkbase):描述Schema文档中元素与元素参考信息之间的关系,帮助实例文档创建者和使用者了解元素的具体涵义。
(五)分类标准信息建模
通过建立模型的方法,将模式文件和链接库文件的建模规则映射到对应的信息模型中,可以清晰地展示模式和链接库文件的底层结构。模式文件信息模型的建立可结合软件工程面向对象理论与XML技术,使用UML工具构建;链接库文件的建模可运用层级、交叉和维度技术。
(六)分类标准编码与实现
制定XBRL分类标准的最终环节是按照建立的信息模型,运用软件工具编写分类标准模式和链接库物理文件,由此形成的XBRL分类标准终稿经过简单运行测试后,将进入XBRL分类标准的认证环节,由第三方机构进行进一步审核并评级。
【参考文献】
[1] 会计信息化委员会秘书处(财政部会计司).会计信息化委员会暨XBRL中国地区组织成立大会专辑[M].北京:中国财政经济出版社,2009.
[2] 沈颖玲.网络财务报告研究[M].立信出版社,2005.
[3] 应唯. 融入与创新——XBRL在我国的应用及展望[J].财政监督,2009(3).