XBRL-XML时代的商业报告语言
XBRL(可扩展商业报告语言,eXtensible Business Reporting Language),是 XML(可扩展标记语言,eXtensible Markup Language)技术于财务报告信息交换的一种应用。XBRL 是由 XBRL 国际指导委员会倡导并推动其发展。
XBRL(可扩展商业报告语言,eXtensible Business Reporting Language),是 XML(可扩展标记语言,eXtensible Markup Language)技术于财务报告信息交换的一种应用。
XBRL 是由 XBRL 国际指导委员会倡导并推动其发展。目前世界各国共有 250 多个机构参加了该组织。XBRL 国际指导委员会由美国注册会计师协会,德勤、安永和毕马威国际会计公司,微软、IBM、J.D.Edwards、SAP 以及其它技术与金融公司资助。自从 1998 年 XBRL 诞生时起,XBRL 就获得了迅速的发展,尤其作为财务信息处理的最新标准和技术,XBRL 增加了公司财务报告披露的透明度,同时极大的提高了财务报告信息处理的效率和能力。以金融行业为例,目前国际上许多交易所、会计师事务所和金融服务与信息供应商等机构已采用或准备采用该项标准和技术,如东京交易所的 TD net 系统采用了 XBRL 技术报送财务数据,澳洲交易所正在研究并准备使用 XBRL,德国德意志银行将 XBRL 用于处理贷款信息并使其信用分析过程更加流畅。在中国 XBRL 也开始得到应用。上海证券交易所和深圳证券交易所都开始了 XBRL 技术的研究和试验。目前已有几十家上市公司参加了使用 XBRL 技术提交公司年报摘要的试点工作。当然以国内目前的现状来说,XBRL 的应用还处于起步阶段,还有很多的问题。以下就 XBRL 语言,进行介绍。
XBRL 基础
XBRL 源于 XML,所以要理解 XBRL 技术,首先需要了解 XML。对于 XML,这里不再做更多的介绍,有需要的读者请自行参考相关的资料。最新的标准是 XBRL 国际指导委员会前不久通过的 XBRL Specification 2.1。XBRL 信息模型主要是由两部分组成的,XBRL 实例(XBRL instance)及 XBRL 分类集(XBRL Taxonomy)。XBRL 实例包含了报表中的具体事实(concrete facts),而分类集则是对具体事实的定义,包括它的语法,它的形式以及属性。
在 XBRL 技术中使用了 XML Schema 和 XLink。
XBRL实例
XBRL 实例中封装了具体的商业事实。其中最基本的单位是事实(facts)。例如,最近一个季度的销售额("sales in the most recent quarter")就是一个事实。没有复杂信息结构的简单事实叫条目(item)。为了表达较复杂的信息单元,可以把一组相关联的事实放到一起,用相对复杂的结构比如元组(tuple)等来表示。元组中既可以包含条目,也可以包含其他的元组。条目对应于商业概念,而这些商业概念的具体业务含义和定义描述则是由分类集(taxonomy set)完成的。
具体的实例可以参考微软公司的部分XBRL财务报表,其内容可以从微软公司的主页上下载。
XBRL 分类集
对于报表中的具体事实,是由实例来表现的。但是这些具体事实应该遵守怎样的语言规范,他们的形式以及属性如何,则是由分类集来定义的。
不同的国家,不同的行业都使用不同的会计准则。作为一个国际通行的标准,XBRL 要适应各种不同的情况,其中的关键就是建立符合各国会计准则的具体的分类集。这一工作由各国的 XBRL 组织负责建立符合本国会计准则的 XBRL 分类集。分类集首先要定义财务报表中将要使用的各项财务报表元素,同时还要附加上相关的其他信息,比如各个元素之间的关联性,以及各个元素在报表中的名称,位置,还要反映出制作财务报表所依据的会计准则。
- 本文关键词:

