Version 2.1.0.3 (Jan 2011 Community Technology Preview) – Dec 30 2010
Functionality Added Since Previous Version
Support for Additional XML/XBRL Data Types
Support for XBRL Elements
New Classes
New Class Properties
- Added the InfinitePrecision property to the Fact class.
- Added the PrecisionInferred property to the Fact class.
- Added the InfiniteDecimals property to the Fact class.
- Added the RoundedValue property to the Fact class.
New Class Events
Miscellaneous
Breaking Changes from Previous Version
- Removed the NumericValue property from the Fact class. Use the RoundedValue property instead.
Passed Conformance Tests
The Jan 2011 CTP passes all of the 67 unit tests passed by the previous CTPs as well as the following 22 additional unit tests in the XBRL-CONF-CR3-2007-03-05 conformance suite, for a total of 89 passed conformance tests:
- Decimal and Precision Mutual Exclusion and prohibition on nil items
- 305.07 a genuine inconsistency due to roll up of child values
- Relevant sections for calculation binding rules 5.2.5.2 and 4.6.6
- 320.00 - Valid
- 320.01 - Valid
- 320.02 - InValid
- 320.03 - Valid
- 320.04 - Valid
- 320.05 - Valid
- 320.06 - inValid - inconsistent
- 320.07 - inValid
- 320.08 - Valid
- 320.09 - Valid
- 320.10 - Valid - precision stated as 15
- 320.11 - inValid - inconsistent
- 320.12 - Valid - Consistent - precision attribute stated as 15
- 320.13 - Valid - Consistent
- 320.14 - Valid - Consistent
- 320.15 - Valid - COnsistent - Decimal attribute zero
- 320.16 - InValid - Inconsistency contributing items 3200, summation value is 3201
- 320.17 - InValid - Inconsistent roll up - weights stated as 1.0
- 320.18 - InValid - 2.04 effective value generates inconsistent roll up - weight is defined as 1.01
- 320.19 - InValid - effective value 1.02 generates inconsistent roll up - weight is defined as 1.01
- 320.20 - Valid - Consistent roll up - weight is defined as 1.01