Apache授权的XBRL platform (实现XBRL2.1 Dimension, Formula等功能)
2011-05-04 09:34
453 查看
http://arelle.org/
Arelle is a project to provide an easy to use open source facility for XBRL. The intent is to support XBRL platform requirements including extension modules and test suite facilities, in a compact framework.
Support for XBRL versioning was an initial goal, to provide both a validation tool for versioning reports and a production tool to generate the basics of a versioning report that can be inferred by diffing two DTSes.
Arelle fully integrates test cases with the object models for XBRL instances and DTSes. This allows continual verification of tool performance as it is extended and adapted by its users.
Validation is provided for the Base Specification of XBRL 2.1, Dimensions, Generic Linkbases, Unit Types Registry, U.S. SEC Edgar Filer Manual and the IFRS Global Filing Manual.
Formula validation is complete for formula output instance creation, consistency assertions, existence assertions, value assertions, sequence partitioning and fallback value processing. REC status filters and most common functions (including all used by the formula and assertions test cases) are provided. The extension modules are now available, including validation messages, multi-instance and chaining, custom function implementation, aspect cover and concept-relation filters. Formula processing is not yet optimized for execution performance.
Users can explore the functionality and features from either an interactive GUI or command line interface, and can develop their own controller interfaces as needed.
Arelle is a project to provide an easy to use open source facility for XBRL. The intent is to support XBRL platform requirements including extension modules and test suite facilities, in a compact framework.
Support for XBRL versioning was an initial goal, to provide both a validation tool for versioning reports and a production tool to generate the basics of a versioning report that can be inferred by diffing two DTSes.
Arelle fully integrates test cases with the object models for XBRL instances and DTSes. This allows continual verification of tool performance as it is extended and adapted by its users.
Validation is provided for the Base Specification of XBRL 2.1, Dimensions, Generic Linkbases, Unit Types Registry, U.S. SEC Edgar Filer Manual and the IFRS Global Filing Manual.
Formula validation is complete for formula output instance creation, consistency assertions, existence assertions, value assertions, sequence partitioning and fallback value processing. REC status filters and most common functions (including all used by the formula and assertions test cases) are provided. The extension modules are now available, including validation messages, multi-instance and chaining, custom function implementation, aspect cover and concept-relation filters. Formula processing is not yet optimized for execution performance.
Users can explore the functionality and features from either an interactive GUI or command line interface, and can develop their own controller interfaces as needed.
相关文章推荐
- 关于Apache mod_rewrite的中文配置、使用和语法介绍(实现URL重写和防盗链功能)
- 用LDAP实现Apache的授权与认证
- mac 使用apache开启https功能,实现ios局域网内测(一)
- 实现新浪微博授权一次多次登录的功能
- Apache Spark 的设计与实现(Broadcast功能)
- 利用videoView创建播放器,实现展示视频列表和搜索sd卡功能 以及android6.0的动态授权等功能
- CenOS6服务管理之DNS-子域授权和区域转发及DNS视图功能实现
- Apache Mina2实现类似QQ、飞秋的聊天功能
- mac 使用apache开启https功能,实现ios局域网内测(二)
- Android开发实现新浪账号授权登录的功能
- Apache shiro集群实现 (四)shiro授权(Authentication)--访问控制
- 利用Apache的commons-net实现FTP的文件读取、上传、下载、删除和移动功能
- 使用php 的缓冲区功能和apache的url重写功能实现静态html生成实例
- nginx、apache实现代理功能与直接访问node.js站点
- IIS7中 ASP.NET授权功能如何实现对静态文件的控制
- thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
- 使用easyUI的Tree实现授权功能
- Apache-POI实现Excel文档的导出下载功能
- IOS实现微信授权登录功能