http://www.xbrl-cn.org/publish/news/20110707/20110707110301dp.shtml
http://xbrl.squarespace.com/journal/2011/6/22/is-it-time-for-the-us-gaap-taxonomy-to-add-business-rules.html
任何熟悉XBRL的人都知道,XBRL計算鏈接庫的功能十分有限。使用XBRL計算表達的業務規則只有“合計”一種。但除了“合計”,美國GAAP分類標準還包含了許多其他類型的業務規則:
· 前滾:跨期【軸】計算,期初餘額 + 變化 = 期末餘額
· 維度合計:跨業務部門或地理區域等維度計算
· 調整:跨報告日期【軸】計算,原始餘額 + 調整 = 重置餘額
· 差額:跨報告情況【軸】計算,實際額 – 預算額 = 差額
· 複雜計算:每股收益的計算等。
還有其他一些可以通過功能更爲強大的業務規則引擎實現自動驗證的業務規則。事實上,大多數強制披露信息都能夠通過使用功能強大的業務規則引擎進行驗證。
如果有一種表達業務規則的全球性標準,情況又會如何?美國GAAP分類標準應該採用這種標準嗎?
事實上,的確有這麼一種全球性標準:XBRL公式。
2008、2009和2011版美國GAAP分類標準都不包含XBRL公式。沒有使用XBRL公式的一部分原因是,XBRL公式還不成熟。
對XBRL-DEV郵件發送清單的討論得出了一份目前市場提供的業務規則處理器清單:
具備XBRL公式功能的商業XBRL信息處理器:
· Edgar Online公司/UBmatrix公司:http://ubmatrix.edgar-online.com/products/processing_engine.htm(http://ubmatrix.edgar-online.com/products/formulas2008/index.htm)
· 富士通:
http://www.fujitsu.com/global/services/software/interstage/solutions/xbrl/
· Invoke公司:
http://www.invoke.fr/en/gabarit_03.asp?Page=produits/xbrlsuite.asp
· 報告標準(Reporting Standards)公司:
http://www.reportingstandard.com/en/XBRL_API.html和http://www.hernandez-ros.com/webfp/
· Semansys公司:
http://www.semansys.com/sdnn/Aboutus/tabid/168/Default.aspx
具備XBRL公式功能的開放源碼XBRL信息處理器:
· Arelle:http://arelle.org/
私有業務規則格式:
· CoreFiling公司:
http://www.corefiling.com/products/sphinx/
· PFXBRL:http://pfxbrl.blogspot.com/
其他(具體服務內容不詳):
· GPM Systemy:
http://gpm-systemy.com/en/
· XBRL測試平臺:http://cosx.co.cc
· 中國上海新利多數字技術有限公司:XBRL校驗平臺(鏈接不詳)
不使用XBRL公式對業務規則進行自動驗證就無法編制出正確的SEC XBRL財務報告。您可以嘗試以人工方式驗證所有詳細信息,但這種方法並不實用。
美國聯邦存款保險公司(FDIC)於2005年以私有方式貫徹執行了業務規則,因爲那時XBRL公式還不存在。他們對業務規則的驗證有很深的理解。如果SEC報送者也能使用業務規則,SEC接收到的數據的質量無疑會大幅提升。美國GAAP分類標準不包含XBRL公式並未阻止報送者制定自己的業務規則。但如果使用了SEC認可的美國GAAP分類標準中的規則,不但數據的準確性和質量會有所提升,SEC報送者之間的一致性也會獲得改善。
我想,是時候將XBRL公式應用於美國GAAP分類標準了。您認爲呢?