视野讯:在讨论XBRL公式工作组任务清单的内容时,我希望更多的分类标准开发者和软件供应商能够理解这样一个观点:
XBRL公式是模型的一部分,而不是事后追加的。
利用现有的两个全球性标准——“XBRL计算”以及“XBRL公式”来表述业务规则,是创建优质XBRL分类标准的关键。业务规则定义或记录了重要的关系以及其他信息。如果没有上述信息,用户在使用分类标准表述XBRL实例文档中的财务信息时,将会存在两大缺陷:一是知识方面的缺陷,不知如何对报告信息恰当建模;二是能力方面的缺陷,不能验证信息是否得到正确表达。
用户在创建XBRL实例文档时,可以通过建立自己的业务规则来解决上述问题。事实上,这也是帮助他们确认信息正确表达的唯一可行方法。但是不好的方面在于,每个企业用户只能根据自身环境,依靠自己的力量来创建一套专有的业务规则。如此一来,就不能保证任意两个企业用户能够对相同关系进行一致性地表述。而这些关系应当在所有XBRL实例文档间或者所有的XBRL实例文档类别间采用一致的表达。
人们终将搞懂这个道理。
业务规则的缺失还将导致另一个问题:较差的“渲染”。用户可以利用这些业务规则包含的信息来挖掘相关方式,进而利用这些方式去呈现(“渲染”)XBRL格式财务报告所包含的信息。软件开发人员抱怨XBRL层次扁平,但事实并非如此。一些架构关系并没有在XBRL分类标准模式中呈现,而被放在了其他地方。如果利用XBRL公式对业务规则进行表达,这些缺失的架构关系就会呈现出来,从而证明财务信息并非单一层次的。
如果不明白我说的是什么,或者需要一些更详细的信息,那么就请研究下披露模版。每一个模版都包含一个XBRL分类标准、XBRL实例文档以及业务规则,这些业务规则已经用XBRL公式进行表达并配有简短的文字解释。举例如下:
业务规则:
•资产负债表应当平衡(ASSERTION_Balances_BalanceSheet)
•资产负债表需要列示资产(ASSERTION_Exits_Assets)
•资产负债表上必须有资产项(美国准则:资产)(ASSERTION_Exits_Assets_Alternative)
•分类资产负债表上必须有流动资产项(美国准则:流动资产)(ASSERTION_Exits_CurrentAssets)
•分类资产负债表上必须有流动负债项(美国准则:流动负债)(ASSERTION_Exits_CurrentLiabilities)
•资产负债表需要列示股东权益(ASSERTION_Exits_Equity)
良好的模型化XBRL分类标准能够产生非常好的渲染效果。如果按照XBRL公式建立一整套完整的业务规则,用户就能够很好地进行建模,保证语义信息明确,从而可以提供给软件供应商并能够被软件所利用。
如今,良好的模型化财务报告具备这些语义。然而,不论企业用户还是软件开发商都没有注意到这些语义,但看不到并不代表它们不存在。元模式可以证明这一观点。
校对:张翔
中国会计视野2012年10月22日23:40发布,转载请注明来源和作者。
原文链接: |