关注我们: 2015年3月17日 English version
 
 
 相关知识
 百科词条
 入门读物
 研究文献
 相关法规
 
xbrl > 相关知识 > 入门读物 >
一次思想实验:了解XBRL实例文档
2009-11-04 来源:XBRL Business Information Exchange 编辑:zlcx 浏览量:

分享到:

(阿尔伯特·爱因斯坦善于在思想试验中用简单的故事解释复杂的情况,他本人也因此而著名。本次思想实验就是为了让你对XBRL实例文档有一个更好的了解。在本次试验中,我们首先要告诉你有哪些因素会对XBRL文档的使用情况产生重要影响,然后我们会说明为什么商业用户使用XBRL的方法决定了他们能够从XBRL信息中所获得的好处。)

我写了一本叫做《XBRL傻瓜教程》的书(正在销售!)。在书的第18章,我通过一次思想实验告诉你如何才能实现XBRL的功能,也就是如何通过一些自动化程序实现信息的重复使用。这是众多商业用户使用XBRL的目的。如果你不关心信息的重复使用,那么你可能不会关心这类事情;但是如果你关心,那么你可能会问:“要怎样才能实现信息的重复使用呢?”

我们以一份财务报告为例。

我们使用XBRL的终极目标就是使某些进程自动化。一旦实现了这个目标,你就可以多次从中获得巨大的收益。我并不是说所有的商业进程都可以自动化,或者说应该自动化。哪些进程需要自动化?什么地方需要人的参与?这些都取决于这些商业进程的创造者。

但 是在实现自动化的过程中会受到一些阻碍,比如会发生一些错误和矛盾,或者会导致含义不清等。这时候就需要人的参与才能够使进程继续。这并不是因为人想参 与,而是人不得不参与,只有这样才能够解决这些错误、矛盾和含义不清的情况,而不至于影响到自动化进程。当然,这是建立在你选择了让某些进程自动化的基础 上的。

想象一下我们的网络,再想象一下如果世界上所有的公司都用XBRL来 创建季度报告或年度报告,并且将这些报告发布到自己的网站上,那会是什么样的情景?你不用考虑你能不能让每家公司都公开它们的信息,或者说是不是每家公司 都应该公开它们的信息(这是一次思想实验,你就假设这些情况可以实现好了)。接下来再假设你出于某些原因而需要对所有的这些信息进行分析。

以下是你将面临的挑战:

l            找到XBRL实例文档: 你要怎样才能找到XBRL实例文档呢?有两种方法:“推”和“拉”。“推”表示被动接受,比如你可以订阅RSS,这样信息就会被“推”到你身边;“拉”则表示主动获取,比如当你通过搜索引擎发现XBRL实例文档时,你就可以将它们“拉”下来使用。不过你可能需要找到整套XBRL实例文档来进行你的分析。在这次思想试验中,假设搜索引擎可以找出所有合适的XBRL实例文档,并且只找出合适的实例文档,而且能让你使用这些实例文档。现在,你可以获得所有的信息了。

l            有可以进行比较的概念和关系: 你已经通过你的搜索引擎获得了所有的XBRL实例文档。如果不同的XBRL实例文档使用不同的XBRL分类标准,那么对它们进行比较就更有挑战性。你可以将一家公司的XBRL实例文档和另一家公司的XBRL文档配对起来,然后创建一个总的对比分类标准。在这种情况下,你需要对所有的XBRL文档进行这种配对。另一种情况就是所有的公司都同意使用同样的XBRL分类标准,假设它们都使用IFRS(国际财务报告准则)XBRL分类标准编制财务报告。不过如果允许公司对基本的IFRS XBRL分类标准进行扩展,就相当于每家公司都使用特有的XBRL分类标准,也就是之前所说的,不同的公司使用不同的概念和关系。不过在本次试验中,假设不能够进行扩展。因此,你可以获得完美的可比较性。

l            把所有实例文档放在一起: 现在,你已经有了一整套XBRL文档,这些文档都基于同一个XBRL分类标准,都不能进行扩展。所以就XBRL分类标准来说,你已经获得了完美的可比较性。现在你要将这些XBRL实例文档综合在一起,形成一个总的XBRL实例文档,这个实例文档包含了世界上所有公司的所有信息。够简单吧?毕竟XBRL就是为了达到这样的一个效果。

l            解决实体冲突: 你已经把所有XBRL信息综合成一个XBRL实 例文档。它们的内容会冲突吗?从理论上来说,不会。每家公司只报告自己的信息,不报告其他人的信息。每份内容都属于所报告的公司,因此,每家公司都在内容 中提供自己的实体标识符。假设每家公司都只有一个唯一的标识符,每家公司都可以被有效的识别,并且只能被识别一次(也就是说没有重复),那么我们不会有实 体冲突。

l            解决时间冲突: 如 果各公司财政年度的结束时间都不一样,会是什么情况?我们都用同样的日历,对吧?这是因为世界上绝大部分地方的日历都是标准化的(也不一定全都如此)。那 么,在现实世界中,不同公司的财政年度不同,并不是在同一日历日结束。财政年度和日历年不同,它只表示一个财务周期(比如从7月1日到6月30日)。此外,还有些零售商将52/53周作为一年。让我们忽略这些。在这次思想实验中,假设每家公司的财务年度都在12月31日这一天结束。

l            解决单位冲突: 不同的国家使用不同的货币,因此报表上的信息就包含了不同的计量单位,比如:美元、英镑、欧元、日元、人民币或其他货币。假设你将它们转换成标准货币:欧元。在本次实验中,假设这些转换都是实时的,正确的。这样你就不会有计量单位的冲突了。

l            使用标准的元数据: 在 本次思想试验中,假设你已经将所有影响可比较性的因素标准化,比如:行业标识符(用于区分属于不同行业的公司,比如银行、航空公司、零售商等)、地理位置 (区分运营地点是在欧洲、亚洲,还是其他地方)和实体标识符(用于区分总公司和子公司)等。你的元数据是完美的。这样你就可以通过XBRL区分总公司和子公司;区分预算信息和实际信息;知道某家公司属于哪个行业。你使用XBRL维度来建设这些维度信息,所有公司的信息都是标准化的(记住,这是一个思想实验。爱因斯坦就假设他坐在一束光上。)因此,所有的元数据都是标准化的,可以进行比较。

l            创建一个分析界面: 你已经拥有了大量的信息,都是XBRL格式的,包括了世界上所有的公司;所有的公司都有自己唯一的识别信息;所有的公司都使用完全一样的XBRL分 类标准,并且不能进行扩展;每个人在报告自己的信息时,都使用同样的财务年度;所有的数值都使用同样的货币;所有的总公司都能够被清楚的识别;所有的实际 信息都能和预算信息区分开来。从基本上来说,一切都是完美的。你已经获得完美的可比较性。你有一个易于使用的商业用户界面,其易用性比苹果公司的iPhone还强。这是完美的商务应用。生活真是太美好了!!!

你对此有什么看法呢?

一方面,实际情况是一团糟,并不完美。上面所列出的情况并不存在。这些都是XBRL所要处理的实际问题。

另一方面,有些东西在技术上可以实现,但在政治上却行不通。从技术上来说,我们可以通过XBRL解决我们所说到的一切问题,实际上,这些都很简单,难就难就在实际操作,比如:如何创建一个类似于XBRL的标准格式、如何创建标准化的实体识别信息以及如何创建标准化的行业信息和地理信息等等。

我们已经在财务报告方面达成了某些共识。XBRL本身就是朝着这一方向迈出的一步,国际财务报告标准(IFRS)又是迈出的另外一步。但是财务报告只是商业中的一个方面。在商业中还有其他很多,很多个方面。在某些方面,我们更容易进行比较。在某些方面,我们需要进行比较;而在某些方面,我们又不需要进行比较。让数据具有可比较性,是我们的一种责任。从技术上说,XBRL能提供可比较性,只是我们必须有这种需求,而且要为之努力。

本次思想实验指出了XBRL实例文档的一些重要应用。财务报告只是我在这个思想实验中所举的一个例子。XBRL在不同的领域会有不同的应用,我们需要对此好好考虑。

 
 
关于XBRL-cn.org | 联系我们 | 欢迎投稿 | 官方微博 | 友情链接 | 网站地图 | 法律声明
XBRL中国地区组织 版权所有 power by 上海国家会计学院 中国会计视野 沪ICP备05013522号