网络财务报告模式分析

时间:2022-09-13 06:37:44

网络财务报告模式分析

XBRL(可扩展商业报告语言)是XML标记语言在财务报告信息交换和提取领域的一种应用。该语言具有两方面的重要作用:一是建立了财务报告内容的标准化分类体系,有助于各类财务报表使用者从网络上快速检索特定的财务数据;二是确立了不同应用程序之间进行数据交换的标准格式,有助于提高数据的共享程度,实现应用系统的高度集成。企业的各种信息,特别是财务信息,都可以通过XBRL在计算机互联网上有效地进行处理。信息者一旦输入了信息,就无需再次输入,通过XBRL就可以很方便地转换成书面文字、PDF文件、HTML页面,或者其他相应的文件格式。而且,通过XBRL获取到的信息,也无需打印或再次输入,就可以方便快捷地运用于各种财务分析等领域。

一、XBRL概述

按照国际组织的定义,XBRL是企业网络财务报告编制、、数据交换和财务报表及所含信息分析的一种标准方法。要正确理解XBRL的实质,应当注意XBRL与其他相关概念之间的区别:

(一)XBRL不是一个会计系统 XBRL是一种标准方法,而不是一个新的会计系统,它不会改变会计系统的数据。企业通过XBRL所提供、披露的财务报表数额完全取决于报告主体。

(二)XBRL不是一套会计准则 XBRL并不需要改变现行的会计准则。会计准则属于现行公认会计原则及监督组织机构考虑的范畴。XBRL是用来表述报告标准内容的一个平台。

(三)XBRL不是一个通用的明细科目表 XBRL具有对一个组织经营结构中可能使用的截然不同的应用软件之间进行数据转换的能力,所以通过这种数据转换能力能够促进组织结构更好地运行。

(四)XBRL不是一个简单的公认会计原则变换器 它不将具有透明度的、反映现行公认会计原则的信息转换成更低层次的信息,它解决的问题是包含同样会计准则信息的企业报告文件是采用XBRL格式、WORD格式或是PDF格式。

(五)XBRL不是一项专有技术 XBRL是免费许可和面向公众的。XBRL以XML为基础,因而希望能被各种应用软件广泛接受,即允许人们通过所有的软件格式和技术自动交换、自由地使用,并能可靠地提取所需要的信息。

(六)XBRL不是一种交易协议 XBRL是为说明包含在企业报告中的相关信息的编制和使用而设计的,它始于会计系统的分类数据层面。所以XBRL是关于企业报告信息的处理方法,而不是在交易层面获取数据的方法。

二、XBRL的特性

XBRL之所以能应用于网络财务报告披露,与其自身具有的优势是分不开的。对于信息供给方而言,无须编制不同格式的财务报表,没有重复输入而导致错误的风险,大大降低了信息的生产成本;对于信息需求方而言,可实时、方便、精确地获取所需的财务信息,并根据其决策模型加以分析和利用。主要表现在:

(一)协同性(通用性)好 XBRL具有跨平台使用的特性。不同企业、部门中存在很多不同的操作系统、数据库和应用软件,要想在它们之间传输信息,不得不使用一些特殊的软件,这样不仅浪费资源,而且使用起来极其不方便。XBRL是一种互联网上企业报告通用的语言,其可以使得信息在不同操作系统、数据和应用软件之间进行传输和交换,使得财务信息得到更有效的利用。

(二)开放性好 XBRL具有属性良好的开放式技术构架,它使任何处于财务信息供应链上的人都能免费、自由地在不同的软件平台上获得、交换并分析财务信息。因而使采用XBRL的所有与财务信息有关的供应链体系上的用户均能受益。

(三)准确性高 利用XBRL,数据只需要一次输入,就可能实现多处共享,从而减少人工输入过程中的错误风险。

(四)效益高XBRL减少了重复输入资料的次数。XBRL在第一次对财务信息进行生成和编排时,其数据可以被以任何形式保存起来,各种格式的报表都不需要再由手工重新输入或编排即可生成。人们只要对财务信息进行重新组合,就可以生成各类所需文件,还可以将数据应用于各个会计应用软件中,直接进行种类财务分析,在很大程度上降低了数据输入、传递和分析的成本。

(五)强大的搜索能力XBRL使用的标签以标准化的会计业内定义为基础,以描述和识别财务信息的每个项目为目的,通过对搜索内容加上详细的标签后,搜索引擎就能更精确且快速地找到使用者所需的财务信息。如某使用者想查找某公司的销售收入,可以通过标签定义快速精确地找到损益表的销售收入。由于采用统一的财务报告标准,使用者还可以通过搜索引擎去抓取特定的比较信息,如不同年度的某公司的销售收入,或特定年度不同公司的销售收入;另外还可以取得同一公司跨报表科目来进行比较,如销售收入和保留盈余的比较等。

三、XBRL 技术构架

XBRL比较复杂,有着较多的组成部分与文档。大致可以从以下方面来观察它的技术框架:XBRL规范,XBRL分类标准,XBRL实例文档和样式单。

(一)XBRL规范(Specification)XBRL规范,或称规格书,是XBRL的核心和基础,它规定了XBRL的理念和原则。主要用于定义XBRL的各种专用术语,规范XBRL的文件格式,说明怎样建立XBRL。XBRL规范定义了表达信息的XML元素和属性,这些信息可以被用于商务报告的创造、交换和比较等任务。陈述了XBRL的框架模型,并详尽地定义了分类标准的实例文档的句法与语义,明确规定要怎样才能写出一份规范的XBRL文档。不同行业、或者不同地区、国家可以自由地基于不同版本的XBRL规范制定和自己的分类标准。

(二)XBRL分类标准(Taxonomy)分类标准是Specification的具体应用,它必须基于特定版本的Specification制定。换言之,一组相互关联的分类标准是依据特定版本的Specification制定出的一套表达规则,它规范了特定报告所涉信息的表达方式。在XBRL中,分类标准是用来定义特定类型财务报告的XBRL实例文档中的数据元素及这些元素之间的关系。其主要目的是提供一个可以让不同公司的财务信息以相同的名称或方式来呈现的标准。因为各种类型财务报告中的关键数据元素均不同,需要制订相应类型的分类标准来描述它们。

Taxonomy由多个文件组成。每一个分类标准主要文件包括一个Taxonomy Schema文件(*.xsd)和计算(calculation)、定义 (definition)、标签(label)、表示(presentation)、参考(reference)这五个链接库文件(*.xml)。定义链接库文件:描述Schema文件中包含的元素之间的层次结构关系。计算链接库文件:描述Schema文件中包含的元素之间的计算关系。表示链接库文件:描述Schema文件中包含的元素的展现关系,通常这种展现顺序和定义链接文件中描述的层次结构关系类似甚至一致。标签链接库文件:为Schema文件包含的元素定义个性化的标签,以便展现时使用。通常元素的标签名称和元素名称一致。参考链接库文件:为Schema文件中包含的元素提供参考信息,如元素来源依据。

(三)XBRL实例文档(Instance Documents)实例文档是数据元素的集合,其相当于企业财务信息的原始码,这些数据元素被与该实例文档相关联的分类标准中的定义(“词”)打上了标记(Tagged)。如某公司2008年年报资产负债表项目中固定资产的期末余额是600万元,则用一个简单的实例可表示如下:

某公司

600万元

需要说明的是,XBRL是一个添加标记的计算机程序,用计算机处理的每则信息都有一个可识别的代码或标记相对应。但是因这些标记与其他用于定义计算机视觉特征的格式标记一起内嵌在信息中,当屏幕上显示或打印输出企业数据时,用户看不见这些标记。实例文档与分类标准的关系如图1所示:

(四)样式单(Style Sheets) XBRL实例文档本身只是数据元素以及标记的集合,它没有向外界提供一个用户友好的界面。所以当你从浏览器中打开一个XBRL数据文件时,它显示的就是该文件的源码,全是XML的标签,阅读者不能很快弄清楚他看到的数字是什么意思。如果要编制可供打印的财务报表,实例文档也许不能满足要求,可以通过级联样式单(Cas-cading Style Sheet,CSS)、可扩展样式单(Extensible Stylesheets Language,XSL)或电子表格等样式单用以向一个XBRL实例文档中添加一些必要的表示元素,生成HTML或其他格式的可输出文档。

四、XBRL概念构架

XBRL的概念框架包含五种类型: 数据项、 元组、 元素和分类信息。

(一)数据项(Items) 数据项是XBRL概念框架中最基本的东西。一个数据项通常跟一个数字型的事实(fact)对应。事实的报告是关于商业实体在某个时间范围的。如“某公司2004年总收入为800万”这样一个客观事实就是一个数据项。数据项通常是数字信息,但也可以是字符型的描述性内容。XBRL定义了一种语法,可以描述多种不同的事实和这些事实的背景,如此可以让应用程序有效而可靠地发现、提取和解释相关事实。

(二)元组(Tuples) 元组就是事实的联合体,因为合在一起可以让阅读者更好理解一组事实,它就像数据库表中的一行数据。在一个特定商业实体的报告中,某些信息需要和其他信息相关联才能得到正确的理解,尤其是那些在报告中多次出现的同类信息。如上市公司披露的董事、监事及高能管理人员情况可能涉及多个董事、监事或者高级管理人员的信息,每个董事、监事或者高级管理人员都包括姓名、职务、年龄等信息,且其姓名、职务、年龄是一一对应的。因此,每个董事、监事或者高级管理人员的信息都是一个信息集合(姓名/年龄/职务/……),这样一种信息集合就被称为Tuples。Tuples在概念上类似于数据库中的记录行,而Tuples类型的元素则可以被看作一种容器,用来囊括某些数据项或其他Tuples类型的元素。

(三)元素(Elements) 即XML元素,它对应一个客观概念。如本部分定义的元素“流动资产”即对应财务报表中的“流动资产”这个概念。元素被用来标记XML文档部分,也就相当于标签。XML元素具有下面的格式:

内容

(四)分类信息(Taxonomies) XBRL的分类信息中的一些元素及这些元素之间的关系,是XBRL框架中非常重要的部分。虽然一个数据项只能引用一个分类信息,但实例文档中其它的数据项又可以引用其它的分类信息,因此一个实例文档中的分类信息可能有多个。单个的分类信息可以作为“砖块”去建造更大、更复杂的分类信息。用户可以将存在的分类信息组合成高级的形式,而且为了建立自己特殊的分类信息还可以有选择地向里面添加内容。举例来说,医院有这么一种开销“医生的工资”,但在已有的标准分类中不存在这么一个词汇,那么就可以定义一个小的分类,在其中定义术语“医生工资”,并将其引用到已有的标准分类中,使它和那里已经存在的概念“开销”产生联系。

综上所述,运用XBRL可以高效地编制各种格式的财务报表,并从各种格式的财务报表中快速、可靠地抽取特殊的财务信息,这是存取网络财务报告的一大创新,无论是跨国公司还是中小企业都将受益。

参考文献:

[1]潘琰、林琳:《网络财务报告的基础:XBRL分类账》,《会计研究》2006年第1期。

上一篇:杜邦财务分析体系发展模式思考 下一篇:基于资源基础理论的企业全面预算管理构建战略...