java xbrl_XBRL中国

The Formula Working Group are pleased to begin public review of a set of additional modules and functions for the formula specifications.  Seefor details.

Most of the following features have been implemented to some degree.  The main points are:

1.Messaging: Both conformant formula processors have deployed mechanisms to generate human readable messages based on assertion results.  Stakeholders have various facets of this feature in deployed production, the draft standard details the ability to embed XPath expressions in the messages. The implementation experience has helped in evolving to a pair of specifications,one for the general mechanism of messages, which can embed XPath expressions in the message text, so that this mechanism is usable by non-formula XBRL consumers, and the other spec for the specific arc roles and variables visibility for messages for assertion validation results.

2.Aspect cover filter:  Variable set evaluations with terms of unlike units, periods, and other facets depend on filters to support aspect intermixing, with a feature of implicit filtering that ignores covered aspects.  The aspect cover filtermakes explicit and uniform the declaration of aspects to be covered in the implicit filtering process, and willimprove the readability and maintenance of formulasthat used existing 'trick' expressions to achieve this currently.

3.Custom function implementation:  Custom functions have been supported in arbitrary programming languages, such as Java, but not in a manner that allows the custom functionsto be implemented within formula linkbases, be portable between vendor implementations, and be maintainable in the linkbases.  This feature supports multi-step XPath expressions to implement custom functions, and should reduce the clutter of existing products that resulted to repeatedly copying expression codeor were unable to implement, without Java, some mathematical functions (like present value calculations and such).

4.Concept relation filters and associated DTS functions:  The dimension filter provided a means of filtering based on dimensional relationships in the DTS, this filter and companion functions extends that to all kinds of relationships.  It allows calculation processing implemented by formula, movement analysis driven by patterns of relationship structure, and reduction of difficult formula maintenance where one repeated pattern of expression can be driven by linkbase relationships and coded once, instead of repeated for each summation or movement formula. Also, supportive functions are provided to obtain available link roles, labels, role and arcrole definitions.

5.Instances, Tuples, and Chaining are supported by a set of related specifications for arc roles and techniques.  There has been steady demand for these features by stakeholders, and a prototype implementation to prove its feasibility.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值