Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 2.85 KB

DQC_0131.md

File metadata and controls

55 lines (40 loc) · 2.85 KB

Lease Allocation in Balance Sheet

Rule ID: DQC_0131
Status: Final
Release date: January 19, 2022 Effective date: May 1, 2022

Rule function

This rule identifies if an extensible list item exists for finance or operating leases. If the filing contains these elements the rule gets the qname representing the balance sheet location and looks up the value of the BS Item and compares that value to the value of the lease that was reported in the footnotes.

If the value of the lease reported in the footnotes is greater than the balance sheet line item then an error is reported.

Problem solved by the rule

Example rule message

The concept FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList has been reported with a value of OtherLiabilities. The value of this element is recorded as 234,000 in the financial statements. This value is less than the value recorded for FinanceLeaseLiability with a value of 432,000. It is expected that the value of 432,000 should be less than the value of the Financial statement line item as it comprises this total.

Element: FinanceLeaseLiability Period: 2021-12-31 Dimensions:

Rule Element ID: 9589 Rule version: 17.0.0RC1

For Developers

The Global Rule Logic document contains general guidelines for implementation of rules. The rule message template contains text and parametric reference to arguments of the rule operation, using the syntax ${parameter} to indicate that insertion of a parameter's value is to occur.

General message template

The concept {$leaseItem[2]} has been reported with a value of {$extensibleListQname}. The value of this element is recorded as {$ValueOfLeaseLineItemINBS} in the financial statements. This value is less than the value recorded for {$leaseItem[1]} with a value of {$ValueOfLeaseItem}. It is expected that the value of {$leaseItem[1]} should be less than the value of the Financial statement line item as it comprises this total.

Element: {$ValueOfLeaseItem .concept.name} Period: {$ValueOfLeaseItem .period} Dimensions: {$ValueOfLeaseItem.dimensions.join(', ','=')}

Rule Element ID: {$rule_id} Rule version: {$ruleVersion}

Rule element ID index

The rule element id is used to identify unique elements or combinations of elements tested in the rule.

Rule Element ID Elements
DQC.US.0131.9726 FinanceLeaseLiability,
FinanceLeaseLiabilityCurrent,
FinanceLeaseLiabilityNoncurrent,
FinanceLeaseRightOfUseAsset,
OperatingLeaseRightOfUseAsset,
OperatingLeaseLiability,
OperatingLeaseLiabilityCurrent,
OperatingLeaseLiabilityNoncurrent

© Copyright 2016 - 2024 XBRL US, Inc. All rights reserved.
See License for license information.
See Patent Notice for patent infringement notice.