陈 伟 张 进 郑淑红
[摘 要]XBRL可以实现对财务和商业报告数据及时、准确、高效和经济的存储、处理、重制和交流,而如何推广XBRL的应用成了现实中的一个焦点问题。本文介绍了XBRL工具,并以国有企业财务快报为例,建立了相应规范文档和实例文档。本文的研究对XBRL的推广应用有一定的借鉴参考作用。
[关键词]XBRLTaxonomy;分类标准;实例文档;财务快报
[中图分类号]F232;F275
[文献标识码]A
[文章编号]1673-0194(2009)05-0033-04
可扩展商业报告语言(eXtensible Business Reporting Language,XBRL)是全球财务界炙手可热的一门新技术,国外已经有许多成功的实施案例,如韩国在证券交易所的应用,美国在金融监管上的应用,英国在税务申报上的应用等都展示了XBRL的独特魅力。XBRL还可应用于企业管理报表、总分类账、报表审计等诸多方面,给财务界特别是财务报告领域带来了一场革命。
XBRL本质上是报告财务数据的标准语言,它通过给财务数据打上标记(Tag),实现对财务和商业报告数据进行及时、准确、高效和经济的存储、处理、重制和交流。XBRL的观念虽然简单,但XBRL的具体应用,如建立XBRL规范文档和实例文档时,会涉及非常多的技术细节。
一、XBRL框架
XBRL国际(XBRL International)组织制定的XBRL的框架分为3个阶段:①XBRL技术规范标准(Specification),由XBRL国际组织制定。②XBRL分类标准(Taxonomy),原则上由各国会计权威机构参考国际XBRL组织所制定的Specification制定。③XBRL实例文档(Instance Documents)编制,由各财务报表编制单位参照前两项标准编制。三者关系如图1所示。
图1 XBRL框架XBRL规范标准是所有XBRL文件的基础,规范标准主要定义XBRL分类标准与文件的格式、元素以及数据类型。XBRL分类标准主要用于描述会计领域中的专有名词,如现金、应收账款等,类似财务报表的科目表。XBRL实例文档主要用描述在特定时间下或特定时间内一份报表的数据,如2008年1月川投集团的国有资产财务快报。
二、XBRL工具概述
XBRL是一门边缘性的技术,需要使用者具备扎实的财务基础知识,同时对其计算机应用能力有一定的要求。而现实中,财务专业人员往往只掌握基本的计算机应用能力,而计算机专家的财务知识又很缺乏,这就限制了XBRL的快速推广。实务界的一个解决方案就是为财务人员提供一些工具,将XBRL技术细节透明化,使其只需关心财务方面的内容。现在有许多国外公司已经投入到XBRL软件工具的开发中,有部分软件工具提供免费试用。
1.规范文档的建立工具(TaxonomyCreation)
提供规范文档建立工具的公司有:Edicom,Fujitsu,Hitachi Systems & Services,Neo Clarus,Reporting Standard S. L.,Semansys,Snappy Reports,UBmatrix。
2.实例文档的建立工具(Instance Document Creation)
提供实例文档建立工具的公司有:Blast Radius(XMetal),Case WareInternational,Creative Solutions,Core Filing,Coyote Reporting,Dyn Acc Sys(Xabra Tools),EDGARfilings,Fujitsu,J2R(Batavia),Hitachi Systems & Services,Hyperion,Microsoft(Microsoft FRx),Neo Clarus,Reporting Standard S.L.,Rivet Software,Savanet,Semansys Technologies,Snappy Reports,UBmatrix.
3.XBRL规范验证工具(XBRL Validation)
提供规范验证工具的公司有:Decision Soft,Fujitsu,J2R(Batavia),Neo Clarus,Reporting Standard S. L.,Semansys Technologies,Snappy Reports,UBmatrix。
三、XBRL规范文档的建立
XBRL国际标准组织发布的建立分类标准的6个步骤,依次为财务事实来源(Source of Financial Fact)、结构(Structure)、收集数据(Collect)、输入(Enter/Import)、更正(Scrub)和输出(Export)。
本文以国有企业向国资委报送的“企业财务快报”为例,根据建立分类标准的步骤,利用日本富士通公司的XBRL Taxonomy Editor软件工具来建立分类标准产生的XML Schema文件。
1.财务事实来源
我国已颁布实行的《企业会计制度》中对会计科目的名称和编码具有明确规定,《信息技术 会计核算软件数据接口》也采用了相应规定,因此分类标准中会计科目的名称比较容易统一,方便了分类标准的建立。中国《上市公司信息披露电子化规范》建立了我国上市公司财务报告的XBRL分类标准,考虑到国有企业财务报告中许多部分如资产负债表、损益表等与之类似,因此,在建立国有企业报告分类标准时应当引用相关部分,简化工作并保持统一。
因此,在制定国有企业财务报告分类标准标签时,应依据相关法律法规,不与之抵触。在建立国有企业财务报告分类标准时,需要引用的相关法律法规包括:①企业会计制度;②企业会计准则;③中华人民共和国会计法;④企业财务会计报告条例;⑤公司法,⑥证券法;⑦上市公司信息披露电子化规范;⑧信息技术 会计核算软件数据接口;⑨国务院国有资产监督管理委员会令(第5号)——中央企业财务决算报告管理办法;[10]国务院国有资产监督管理委员会令(第4号)——企业国有资产统计报告办法;[11]关于国资委监管企业编报月度企业财务快报有关事项的通知。
2.分类标准结构
财务事实来源确定后,接着就必须找出财务事实间的层级关系。层级关系是表示分类标准中财务事实间的母子关系。国有企业财务报告分类标准框架,是依据我国国有企业财务快报中所需填写的字段及资料为基本架构,并参考我国国有企业财务报告申报文件中的栏目名称,作为国有企业财务报告分类标准中的元素命名依据。
我国国有企业财务报告包含多张表格,建立分类标准时,应首先建立各个表格的分类标准,最后再汇入国有企业财务报告分类标准中。其目的在于给予各个表格不同的名称空间(Namespace),因为在不同的表格中可能会出现相同的元素名称,赋予名称空间便能区别哪个元素属于哪份XML档案。财务快报分类标准结构如图2所示。
3.收集资料和更正
收集数据时,将所要表达的财务事实依照层级关系输入数据库、表格等任何形式的数据文件。在收集数据阶段,通常应同时对数据进行错误更正,以降低错误,使分类标准一致。
4.转换及输入资料
分类标准包含许多元素、属性和数据类型定义,同时也定义各个元素之间的关系或各个元素与其他分类标准之间的关系。XBRL分类标准可视为XML Schema的延伸,包含XML Linkbased信息。本文利用日本富士通公司的XBRL Taxonomy Editor软件工具来建立分类标准产生的XML Schema文件。
(1)Elements:Schema所组成的要素。元素类型可以有全域元素(Global Element)、群组(Group)、复杂型(Complex Type)、简单型(Simple Type)。
(2)Attributes:包含元素的属性。XBRL 2.0规格书中规定XBRL元素必须有名称(Name)、类型(Type)、替代群组(Substitution Group),也可以选择性地加上识别(ID)的属性。
分类标准元素及属性定义如图3所示。
(3)Linkbase:在XBRL 2.0规格书中使用Xlink来描述分类标准中元素和元素之间的阶层和顺序关系。在XBRL分类标准中使用到下列可扩展链接:①关系链接(Relation Links),分别为Calculation Link,Definition Link和Presentation Link,是用来管理分类标准中元素和元素之间的关系。②标签链接(Label Links),用来管理分类标准中元素所使用的不同国家语言。③文献链接(Literature Links),用来管理所参考的在线或纸上的行政法规、法律条文或会计原则。这些可扩展链接需要包含在Xlink文件容器(Document Container)中,此文件容器包含所有的链接资源和关系以管理各类链接。
XBRL分类标准中有5种可扩展元素:Definition Link、Calculation Link、Presentation Link、Label Link及Reference Link。下面将介绍几个主要的可扩展链接的建立方法。
(1)Presentation Link,是用来架构整个报表会计科目间之层级隶属关系(如图4所示)。
(2)Caculation Link,用来定义各层级会计科目间的计算关系(如图5所示)。
(3)Label Link,用在未来报表所要展现的会计科目名称,此项数据是以Element为对应方式建立,并可依不同语言建立其对应的Label名称(如图6所示)。
5.更 正
XBRL规范文档(Taxonomy)建立完成后,应验证其是否符合XBRL技术规范标准(Specification)。可以利用XBRL规范验证(XBRL Validation)工具来完成这部分工作,然后根据验证结果对规范文档进行更正和完善。
6.输 出
XBRL规范文档通过验证后即可输出。XBRL规范文档输出会生成几个文档,包括XBRL规范文档(cwkb.xsd)、定义展示关系的文档(cwkb-presentation.xml)、定义标签的文档(cwkb-label.xml)和定义计算关系的文档(cwkb-calculation.xml)。
四、分类标准实例文档的建立
根据前面所建立的国有企业财务快报分类标准,就可以制定符合标准的有效实例文件,提供参考并验证分类标准的可行性。本文利用日本富士通公司的XBR LInstance Editor软件工具来建立实例文档(参见图7、图8)。
五、结 论
XBRL将财务报告标准化,可以简化财务和商业报告的流程,使财务数据的流通、共享变得容易。然而XBRL的跨学科性和技术性使得XBRL的推广应用成为一个难题,这就迫切需要一批既懂计算机又懂财务的复合性人才投入对XBRL的深入研究。XBRL的观念虽然简单,但是XBRL的应用会涉及许多的技术细节。而本文的研究表明,如果提供一系列的XBRL软件工具,将这些技术细节透明化,可以使财务人员只关注财务方面的问题。这是XBRL推广的一个可行的解决方案。
主要参考文献
[1]陈伟.自动化财务信息处理系统的构建[J].财会月刊:理论版,2006(10).
[2]陈伟,王露.XBRL的应用对会计行业的影响[J].集团经济研究,2006(26).
[3]陈伟.XBRL可扩展商务报告语言分类标准应用研究——以国有企业财务报告为例[D].成都:西南财经大学,2007.