XBRL标准简述

  • 格式:docx
  • 大小:97.95 KB
  • 文档页数:5

XBRL标准简述

一、什么是XBRL

XBRL是通用业务报告语言(eXtensible Business Reporting

Language),其使用XML文件格式来描述商业数据,从而进行存储和传输等。

XML是特定格式的字符型数据,传统数据格式为二进制字节型或者一般串行字符型数据。相较传统数据格式,XML具有易解析,结构化高等优点。XML是一种数据结构,其格式可以存储成文件,存储在数据库中,以及在网络中以http协议传输。

二、XBRL的组成

XBRL由四类文件构成,包括实例文件、分类文件、链接库文件、XBRL规格书。链接文件又分为五种,包括定义、展示、计算、标签和参考链接库文件。XBRL规格书则是定义了XBRL文件的XML格式,以XML解释器解析、检查XRBL文件。

这四类文件的之间的关系如下图所示:

实例文件中指定其依赖的分类文件

分类文件中指定与其相关的链接库文件

实例文件,分类文件,链接库文件均需要按照XBRL规格书的要求进行书写 三、XBRL可以用来做什么

XBRL最基本的就是可以表达财务报告,下图是一个简化的资产负债表,我们通过这张票来理解XBRL的用途。

在这张资产负债表中,“晨光公司2006年12月31号”是每个数据的基本归属,表明了数据处于什么公司什么时间。因此,这中公司与日期的组合在XBRL中被称作语境(context)。

每个数据项(如:货币资金)都包括一个项名(货币资金)和数值(308),同时每个数据项都属于某一特定语境,并且都有一个数值单位,如:货币资金的单位是“万元人民币”。

在这张资产负债表中又存在着如下隐含知识:

基于会计准则的项名(科目)父子科目关系 如:货币资金是流动资产的子科目(子项)

每个项名可能会有不同的显示标签,如:英文标签

计算机在展示给用户时,各个项在显示结构上的关系,如:在上表中,计算机展示给用户的信息是流动资产包含了货币资金

各种计算关系

如:流动资产=货币资金+应收帐款+存货

XBRL就是设计用于描述以上所有信息并不仅限于这些信息,这些信息根据可变性及其特点被放置于XBRL的四类文件中。下面将针对这些信息对XBRL各个部分进行简介。

四、XBRL各个部分简介

4.1 实例文件 一份实例文件可以包含多个会计报表的内容,也就是说,在实例文件中可以出现多个语境

每个数据项可以顺序无关的出现在实例文件中。而每个数据项属于哪张报表,是通过指定语境来实现。

不同的数据项可能会有不同的数值单位,因此实例文档中可以定义多个数值单位用来描述不同的数据项。

4.2 分类文件

所有数据项的项名均在分类文件中定义。定义项目时需要指定的内容包括了该项目的数据类型,该项目的科目类型是“借方”还是“贷方”,其数值是“瞬时值”还是“期间值”等。

4.3 链接库文件(可选)

项的定义在分类文件中完成,而项与项之间的关系在链接库中描述。链接库文件包括了五种:定义链接库、标签链接库、展示链接库、计算链接库、参考链接库。在分类标准中,链接库文件是可选的,这五个链接库可以全部都有,也可以有其中的几个,也可以一个也没有。

a) 定义链接库

项与项之间的定义层的关系由定义链接库来表示,这些关系包括:

ü 一般与特殊的关系(一个项是另一个项的抽象,或者说一个项涵盖了另一项,如:资产与流动资产)

ü 原名与别名的关系(两个项本质上表达的同一个概念,如:实收股本与实收资本)

ü 必要关系(一个项的存在依赖于另一个项,如:坏账准备与应收帐款)

ü 相似关系(两套项目组合在结构上相似)

b) 标签链接库

项及其显示名称的映射在标签链接库中表示,预设的标签有22种,这些标签种类描述了该项显示标签的特征:

ü 标签/简洁标签/详细标签/正值标签/正值简洁标签/正值详细标签/负值标签/负值简洁标签/负值详细标签/零值标签/零值简洁标签/零值详细标签/总标签/期间开始标签/期间结束标签/文档/定义指导/披露指导/展示指导/度量指导/注释指导/例子指导 c) 展示链接库

展示链接用来定义项与项在显示结构上的层次关系,以及顺序关系。例如:

ü 货币资金在显示上比流动资产低一个层级,因此在两个项目的显示过程中应采取一定的策略向读者表达这一信息。

d) 计算链接库

计算链接库中主要描述了项与项的数值计算关系,如:

流动资产=货币资金+应收帐款+存货

计算链接库已设定好一个计算关系链接,就是加和关系。我们也可以通过定义“自定义链接角色”来扩充计算链接库的功能(对其他链接库也可以通过这种方式对其功能进行扩充)

e) 参考链接库

参考链接库描述了一个项的参考文件,例如,货币资金,参考了会计准则某份文件。参考链接库包括了10种参考关系:

ü 参考/定义参考/披露参考/强制参考/推荐披露参考/不确定披露参考/展示参考/度量参考/注释参考/例子参考

这些参考关系描述了不同的参考资源的类型。

这五种链接库根据描述对象的不同可以分为以下两类,资源型链接库和关系型链接库。其中,定义链接库与参考链接库为资源型链接库,描述了项与链接库中所描述的信息的对应。其他三个链接库为关系型链接库,描述了项与项之间的关系。

XBRL的各链接库之间存在许多相似之处。目前,各种类型的链接库是独立制定的。替代方案是开发一个链接库方案以满足目前各种链接库的需求。而且,以后创建新的链接库将通过提供附加元数据的方式进行,而不必编写新的规范。

这就是XBRL通用链接库的目标。目前已有一个项目组在创建通用链接库,这个链接库将供XBRL业务规则规范使用。

4.4 XBRL规格书

在通常的情况下,使用XBRL无须去研究XBRL规格书的细节,规格书文件从XML技术的角度规定了XBRL各个文件的书写格式,以供XML软件对XBRL文件进行验证。

XBRL规格书由4份文件组成:

xlink-2003-12-31.xsd文件定义了最基本XML语义标签以及基础的数据类型,如各种链接类型等;

xl-2003-12-31.xsd定义了链接库文件用到的链接元素和属性;

xbrl-linkbase-2003-12-31.xsd定义了链接库用到的所有的元素和属性;

xbrl-instance-2003-12-31.xsd定义了分类文件需要的项(item),元组(tuple)等元素,同时也定义了实例文档需要用到的语境(context)、单位(unit)等元素以及属性。

以上就是对XBRL标准进行了简单的介绍,实际上XBRL还有很多的内容,比以上所述更为复杂。但XBRL并不是想让简单的事情变得复杂,而是结合计算机软件的处理将复杂的事情变得更加简单。