614-04 : EDGAR Filer Manual v65 6.14.4 page 6-69

Created by: SEC Office of Structured Disclosure

No directed cycles in calculation relationships.

There must be no directed cycles in effective relationships having arc role http://www.xbrl.org/2003/role/summation-item. This rule prevents a fact from participating in a summation that includes itself.

REMARK: This only applies to company extension linkbases. If a standard taxonomy linkbase appearing in edgartaxonomies.xml violated this rule it would be included in a 'good' test variation. In particular, add this test: calculation arcs form a directed cycle, but one of the imported standard arcs is prohibited, GOOD.

References

Variations

Number Name Description References Data Inputs Result Outputs
_000gd 6.14.4, calculation relationships form an undirected cycle, which is allowed. GOOD. calculation relationships form an undirected cycle, which is allowed. GOOD. 10931 
    valid
 
_002ng 6.14.4, calculation relationships form a directed cycle. NOGOOD. calculation relationships form a directed cycle. NOGOOD. 10931   
_003gd 6.14.4, calculation arcs form a directed cycle, but effective relationships do not. GOOD. calculation arcs form a directed cycle, but effective relationships do not. GOOD. 10931 
    valid