论文部分内容阅读
【摘要】有关XBRL的研究方兴未艾,维度(Dimension)就是其中的一个热点。早期的维度研究主要着重于维度的计算机实现,而近期的研究更着重于维度的应用领域与应用形式。特别的,由于在复合概念的表达中,元组具有固有的缺陷,其中最主要的就是可比性差,因此本文提出将维度作为元组的代替者,用以表达复合概念。维度作为一种“纯”语法手段代替元组实现复杂结构(无论是否有语义意义上的维度含义),能够提高元素访问的确定性,进而保持XBRL的可比性。
【关键词】XBRL 元组 维度 复合概念
一、前言
从诞生起到现在的10年间,XBRL的足迹已经遍布了多个国家,并且已经形成了一套完整的体系。现今,XBRL也已经开始在我国兴起。从财政部到沪深交易所,人们逐渐对XBRL显现出了越来越浓厚的兴趣[1]。
从会计角度看,XBRL对于财务报告的改进可以归结为在操作层面上的增强,反映在报告的可利用能力和及时性上。Internet的出现使得对信息共享的要求空前提高,XBRL应运而生。XBRL是用XML来表示会计和业务数据的一种技术标准。
XBRL采用XML电子标签明确定义信息和关系,以及相关的会计准则,这使得信息生成和转化能够变得流程化和电子化[3]。XBRL的核心特征是可比性,这使得财务数据不仅可以用来进行横向的跨越多报表、多公司、多行业、多国家的比较,还可以用来进行纵向的跨越多年份的分析。目前,确保XBRL可比性的主要依据是国际规范(XBRL Specification)和各国分类标准(XBRL Taxonomy)。
但是,随着时间的推移,实践逐步深入,人们发现,仅仅存在这两个层面还远远不够。特别是在复合元素的表达中,现有的“元组(tuple)”虽然结构简单,含义清晰,但可比性较差。从2008年开始,有的研究者开始尝试扩展“维度(dimension)”规范的应用领域来替代元组模式[4]。本文将论证,“维度”规范确实能够实现解决元组模式困境的效果;但是,为了实现这一目标,朴素(naive)的应用也是不够的,本文将给出适应这一应用目标的“维度”应用方式。
本文的组织如下:第2节介绍复合概念的形式以及现有元组形式的实现方式;第3节给出用维度表达复合概念的方式;第4节论证这一方式的可行性与完备性;第5节给出结论并展望一个称为XBRLS的总体结构。
二、复合概念
按照XBRL架构,在语义层面,财务报告中的概念分为简单概念和复合概念。其中简单概念是指具有原子性、不可拆分的概念[3],而复合概念是指需要多个概念的集合作用才能表达其含义的概念。比如,姓名、性别、年龄等都是简单概念,董事则是复合概念,因为董事这个概念需要姓名、性别、年龄等简单概念组合起来才能表达含义。
在语法层次,元素分为两类:简单元素和复合元素。其中,简单元素是指不与任何复合元素发生语法关系的数据项元素(item);复合元素是指元组、维度以及它们的子元素,其中,元组、维度(包括维度基本元素、超立方块、维度和域)称为复合父元素,其子元素(数据项,item)成为复合子元素。
尽管人们最开始就是用元组(Tuple)来实现复合概念,但是,元组实现方式与XBRL最核心的目标——可比性——是相悖的。假设我们把上述A公司的固定资产表看作是一个二维坐标系,那么其中一个坐标系由固定资产项目、原值、累计折旧、减值准备和净值组成,而另一个坐标系的成员却不明确,因为元组的排列是无序的,于是这就造成了元组无可比性。
三、维度(Dimension)规范的引入
在XBRL实例中,XBRL实例的有效性是由其上下文(context)体现的。维度就是对上下文的详细的、规范的定义和说明。维度可以分为由类型维度(又称隐式维度)和显式维度,其中类型维度要求XML模式有效,而显式维度则要求每个成员元素的描述和成员间的关系都要使用链接库[5]。既然维度可以用于表达具有多个域(field)的上下文,那么,是否可以将其用于表达复合概念呢?对于复合概念的表达问题,维度具有如下优势:
易于与元组概念互相转换。
易于与底层项融合。
易于解决多层关系嵌套问题。
虽然维度(Dimension)能够实现类似嵌套元组的作用,但维度的过度灵活也影响了可比性的实现。我们将维度引入以替代元组,但同时提出以下四项约束,以改善维度的使用效果。
所有维度必须是显式维度(explicit dimension),而不能是类型维度(typed dimension)。
所有显式维度中的域成员都必须是有限的,确定的,而不能是无限或非确定的成员。
维度允许嵌套,但扩展维度必须同时提供与之相关的嵌套维度,以保持维度的平衡性质。
维度关系用定义链接库表达。
四、维度使用的可行性证明——基于范式(pattern)
证明维度表示方式的可行性是一件困难的事情。因此,虽然可以用上节的例子说明维度的特征和能力,维度是否能够完备地表达所有复合概念还无法证明。
但是,财务报告中的所有内部结构可以被分为22种范式(pattern)[6],如果证明所有与复合概念相关的范式都可以由维度表达并体现出其应用的优势,则维度使用的可行性即可证明。本文可以证明,在所有与复合概念相关的8个范式中,维度表示的精确性和可比性都是最优的。具体如表1所示。
表1 复合概念相关范式的维度应用
上述这些范式的表达方法都直接来自维度规范,因此引入维度表达这些范式非常简单。所以,我们完全可以确信,使用维度表达复合概念是可行的。
五、结论
总结本文内容,可以得到如下结论: (一)所有的复合概念都能够用维度方式进行表达
如果所有的范式都不用扩展而能够使用维度表达,并且所有的元组都可以简单地转变为维度,我们就可以确认维度规范的可行性。第4节的证明通过这种方式确认了维度的可行性。
(二)更易于在实例层保证可比性
实例文档的生成很少采用手工的、逐条输入的形式,一般都是用软件从其他系统,如Excel中,自动生成的。由于维度规范更易于与底层项融合,所以使用维度的软件系统更易于将其他数据系统中的数据转换为XBRL数据,并保证可比性。
(三)元组的可替代性
在现有的文献中,研究者只是探讨在某些情况下元组是否可以被维度替代。通过上述分析,我们给出一个结论:所有的元组方式都可以被维度替代。这样,所以元组方式的缺陷,包括无法实现嵌套关系、没有唯一性说明等,都可以被克服,从而实现完全的可比性。
参考文献
[1]张天西,李晓荣等.网络财务报告:XBRL的理论框架与技术[M].复旦大学出版社.2006.
[2]Debreceny,R etc. New Dimensions for Business Reporting and XBRL,Deutscher Universit?t-Verlag, Wiesbaden 2007.
[3]XBRL International. http://www.xbrl.org.
[4]Debreceny,R etc. XBRL for Interactive Data,Deutscher Universit?t-Verlag,Wiesbaden 2009.
[5]Ignacio Hernandez-Ros,Hugh Wallis. XBRL维度规范1.0(XBRL Dimension 1.0),XBRL International.2006.9.18.
[6]Hoffmann,C.: Financial Reporting Using XBRL -IFRS and US GAAP Edition,Lulu, 2006..
[7]吕科,古士斌. XBRL数据集成处理与分析[M].电子工业出版社.2008.
作者简介:丁慧(1989-),女,汉族,江苏扬州人,毕业于上海交通大学,研究方向:XBRL。
【关键词】XBRL 元组 维度 复合概念
一、前言
从诞生起到现在的10年间,XBRL的足迹已经遍布了多个国家,并且已经形成了一套完整的体系。现今,XBRL也已经开始在我国兴起。从财政部到沪深交易所,人们逐渐对XBRL显现出了越来越浓厚的兴趣[1]。
从会计角度看,XBRL对于财务报告的改进可以归结为在操作层面上的增强,反映在报告的可利用能力和及时性上。Internet的出现使得对信息共享的要求空前提高,XBRL应运而生。XBRL是用XML来表示会计和业务数据的一种技术标准。
XBRL采用XML电子标签明确定义信息和关系,以及相关的会计准则,这使得信息生成和转化能够变得流程化和电子化[3]。XBRL的核心特征是可比性,这使得财务数据不仅可以用来进行横向的跨越多报表、多公司、多行业、多国家的比较,还可以用来进行纵向的跨越多年份的分析。目前,确保XBRL可比性的主要依据是国际规范(XBRL Specification)和各国分类标准(XBRL Taxonomy)。
但是,随着时间的推移,实践逐步深入,人们发现,仅仅存在这两个层面还远远不够。特别是在复合元素的表达中,现有的“元组(tuple)”虽然结构简单,含义清晰,但可比性较差。从2008年开始,有的研究者开始尝试扩展“维度(dimension)”规范的应用领域来替代元组模式[4]。本文将论证,“维度”规范确实能够实现解决元组模式困境的效果;但是,为了实现这一目标,朴素(naive)的应用也是不够的,本文将给出适应这一应用目标的“维度”应用方式。
本文的组织如下:第2节介绍复合概念的形式以及现有元组形式的实现方式;第3节给出用维度表达复合概念的方式;第4节论证这一方式的可行性与完备性;第5节给出结论并展望一个称为XBRLS的总体结构。
二、复合概念
按照XBRL架构,在语义层面,财务报告中的概念分为简单概念和复合概念。其中简单概念是指具有原子性、不可拆分的概念[3],而复合概念是指需要多个概念的集合作用才能表达其含义的概念。比如,姓名、性别、年龄等都是简单概念,董事则是复合概念,因为董事这个概念需要姓名、性别、年龄等简单概念组合起来才能表达含义。
在语法层次,元素分为两类:简单元素和复合元素。其中,简单元素是指不与任何复合元素发生语法关系的数据项元素(item);复合元素是指元组、维度以及它们的子元素,其中,元组、维度(包括维度基本元素、超立方块、维度和域)称为复合父元素,其子元素(数据项,item)成为复合子元素。
尽管人们最开始就是用元组(Tuple)来实现复合概念,但是,元组实现方式与XBRL最核心的目标——可比性——是相悖的。假设我们把上述A公司的固定资产表看作是一个二维坐标系,那么其中一个坐标系由固定资产项目、原值、累计折旧、减值准备和净值组成,而另一个坐标系的成员却不明确,因为元组的排列是无序的,于是这就造成了元组无可比性。
三、维度(Dimension)规范的引入
在XBRL实例中,XBRL实例的有效性是由其上下文(context)体现的。维度就是对上下文的详细的、规范的定义和说明。维度可以分为由类型维度(又称隐式维度)和显式维度,其中类型维度要求XML模式有效,而显式维度则要求每个成员元素的描述和成员间的关系都要使用链接库[5]。既然维度可以用于表达具有多个域(field)的上下文,那么,是否可以将其用于表达复合概念呢?对于复合概念的表达问题,维度具有如下优势:
易于与元组概念互相转换。
易于与底层项融合。
易于解决多层关系嵌套问题。
虽然维度(Dimension)能够实现类似嵌套元组的作用,但维度的过度灵活也影响了可比性的实现。我们将维度引入以替代元组,但同时提出以下四项约束,以改善维度的使用效果。
所有维度必须是显式维度(explicit dimension),而不能是类型维度(typed dimension)。
所有显式维度中的域成员都必须是有限的,确定的,而不能是无限或非确定的成员。
维度允许嵌套,但扩展维度必须同时提供与之相关的嵌套维度,以保持维度的平衡性质。
维度关系用定义链接库表达。
四、维度使用的可行性证明——基于范式(pattern)
证明维度表示方式的可行性是一件困难的事情。因此,虽然可以用上节的例子说明维度的特征和能力,维度是否能够完备地表达所有复合概念还无法证明。
但是,财务报告中的所有内部结构可以被分为22种范式(pattern)[6],如果证明所有与复合概念相关的范式都可以由维度表达并体现出其应用的优势,则维度使用的可行性即可证明。本文可以证明,在所有与复合概念相关的8个范式中,维度表示的精确性和可比性都是最优的。具体如表1所示。
表1 复合概念相关范式的维度应用
上述这些范式的表达方法都直接来自维度规范,因此引入维度表达这些范式非常简单。所以,我们完全可以确信,使用维度表达复合概念是可行的。
五、结论
总结本文内容,可以得到如下结论: (一)所有的复合概念都能够用维度方式进行表达
如果所有的范式都不用扩展而能够使用维度表达,并且所有的元组都可以简单地转变为维度,我们就可以确认维度规范的可行性。第4节的证明通过这种方式确认了维度的可行性。
(二)更易于在实例层保证可比性
实例文档的生成很少采用手工的、逐条输入的形式,一般都是用软件从其他系统,如Excel中,自动生成的。由于维度规范更易于与底层项融合,所以使用维度的软件系统更易于将其他数据系统中的数据转换为XBRL数据,并保证可比性。
(三)元组的可替代性
在现有的文献中,研究者只是探讨在某些情况下元组是否可以被维度替代。通过上述分析,我们给出一个结论:所有的元组方式都可以被维度替代。这样,所以元组方式的缺陷,包括无法实现嵌套关系、没有唯一性说明等,都可以被克服,从而实现完全的可比性。
参考文献
[1]张天西,李晓荣等.网络财务报告:XBRL的理论框架与技术[M].复旦大学出版社.2006.
[2]Debreceny,R etc. New Dimensions for Business Reporting and XBRL,Deutscher Universit?t-Verlag, Wiesbaden 2007.
[3]XBRL International. http://www.xbrl.org.
[4]Debreceny,R etc. XBRL for Interactive Data,Deutscher Universit?t-Verlag,Wiesbaden 2009.
[5]Ignacio Hernandez-Ros,Hugh Wallis. XBRL维度规范1.0(XBRL Dimension 1.0),XBRL International.2006.9.18.
[6]Hoffmann,C.: Financial Reporting Using XBRL -IFRS and US GAAP Edition,Lulu, 2006..
[7]吕科,古士斌. XBRL数据集成处理与分析[M].电子工业出版社.2008.
作者简介:丁慧(1989-),女,汉族,江苏扬州人,毕业于上海交通大学,研究方向:XBRL。