Candidate Recommendations

A Candidate Recommendation is a document that XII believes has been widely reviewed and satisfies the Working Group’s technical requirements. XII publishes a Candidate Recommendation to gather implementation experience.
 

2.1 Conformance Suite (Candidate Recommendation 5) - January 24, 2012

Although the conformance suite is considered a "Candidate Recommendation" it is listed on the "Recommendations" page because of its close association with the latest version of the Specification RECOMMENDATION. Please click on the link above to take you to the correct page.


Formula Tuples 1.0
- November 30, 2011

This specification is provides the syntax and semantics for generation of tuples by use of an output location aspect and variables-scope relationships.

Feedback is invited and must be sent to formula-feedback@xbrl.org.


Variables-Scope Relationships 1.0 - November 30, 2011

This specification is provides the syntax and semantics for variables-scope relationships to support variable-set evaluation chaining.

Feedback is invited and must be sent to formula-feedback@xbrl.org.  
 

Formula Extension Modules - Instances - Call for Implementations - October 19, 2011

The following extension module to the formula specification has been promoted to Candidate Recommendation and a Call for Implementations issued. Feedback is requested by e-mail to formula-feedback@xbrl.org and MUST be sent to this address in order to be addressed. 

  • 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.

Instances (multi-instance, formula and variable-set chaining) - HTML  4th CR dated 2011-10-19

For convenience a Clickable Diagram of the related specifications is also provided. This includes all Formula specifications including those in Proposed and Candidate Recommendation status - updated effective 2011-03-16


Versioning Specification - Base, Concept Basic and Concept Extended  - May 11, 2011      

The Versioning Working Group have split the Versioning Specification, previously issued as a single, larger, specification into various modules that it is felt more closely align with specific projects' requirements. The first three of these, "Base", "Concept Basic" (formerly named "Basic Concepts") and "Concept Extended" (formerly named "Extended Concepts") have advanced to Candidate Recommendation status.

The currently published versions are second Candidate Recommendations.

The Working Group have also issued a "Call for Implementations". Software vendors are invited to share their implementation experiences, and provide comments and suggestions resulting from those experiences to versioning-feedback@xbrl.org.

The text of these specifications may be found at the following links

Versioning for Dimensions is addressed by two specifications that are currently in Public Working Draft status

Additional explanatory information about the versioning specifications is contained in a series of Working Group Notes that are available on the Working Group Notes page of this website
 

User login