Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge for v13.0.0 DQC Approved #501

Merged
merged 5 commits into from Oct 31, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/DQC_US_0098/DQC_0098.md
@@ -1,8 +1,8 @@
# Liability Revenue Recognized
Rule ID: DQC_0098
Status: Public Exposure August 1 - September 17, 2020 - provide comment at https://xbrl.us/public-review
Release date: TBD
Effective date: TBD
Status: Final
Release date: October 7, 2020
Effective date: January 1, 2021

## Rule function
This rule identifies where the element ContractWithCustomerLiabilityRevenueRecognized (Contract with Customer, Liability, Revenue Recognized) is greater than the value of ContractWithCustomerLiability reported in the instance. The Value of "Contract with Customer, Liability, Revenue Recognized" should be less than or equal to:
Expand Down
6 changes: 3 additions & 3 deletions docs/DQC_US_0099/DQC_0099.md
@@ -1,8 +1,8 @@
# FS with No Associated Calculation
Rule ID: DQC_0099
Status: Public Exposure August 1 - September 17, 2020 - provide comment at https://xbrl.us/public-review
Release date: TBD
Effective date: TBD
Status: Final
Release date: October 7, 2020
Effective date: January 1, 2021

## Rule function
This rule identifies where an element is defined in the presentation linkbase of the filing for the Income Statement, the Balance Sheet, the Statement of Cash Flows and the Statement of Comprehensive Income if it is reported separately. If a monetary element appears in the statements we expect that a calculation is defined somewhere in the company filing. The rule checks if a calculation is defined in any role of the company extension, not just the calculations associated with the roles used to define the presentation linkbase for these 4 statements.
Expand Down
6 changes: 3 additions & 3 deletions docs/DQC_US_0100/DQC_0100.md
@@ -1,8 +1,8 @@
# Invalid Consolidation Axis
Rule ID: DQC_0100
Status: Public Exposure August 1 - September 17, 2020 - provide comment at https://xbrl.us/public-review
Release date: TBD
Effective date: TBD
Status: Final
Release date: October 7, 2020
Effective date: January 1, 2021

## Rule function
This rule identifies where the filer has reported a fact value which uses the axis InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis. The rule checks for the existence of any facts that have used this axis and reports an error. This rule only exists for the 2020 taxonomy.
Expand Down
6 changes: 3 additions & 3 deletions docs/README.md
Expand Up @@ -69,9 +69,9 @@ The following Rules & Guidance have been approved by the DQC. Starting with
| [DQC_US_0093](DQC_US_0093/DQC_0093.md) | Durational Aggregation for IFRS | Approved | 12 |
| [DQC_US_0094](DQC_US_0094/DQC_0094.md) | US Maturity Schedules | Approved | 12 |
| [DQC_US_0095](DQC_US_0095/DQC_0095.md) | Scale - Common Stock Outstanding | Approved | 12 |
| [DQC_US_0098](DQC_US_0098/DQC_0098.md) | Liability Revenue Recognized | DQC Review for Public Review | 13 |
| [DQC_US_0099](DQC_US_0099/DQC_0099.md) | FS with No Associated Calculation | DQC Review for Public Review | 13 |
| [DQC_US_0100](DQC_US_0100/DQC_0100.md) | Invalid Consolidation Axis | DQC Review for Public Review | 13 |
| [DQC_US_0098](DQC_US_0098/DQC_0098.md) | Liability Revenue Recognized | Approved | 13 |
| [DQC_US_0099](DQC_US_0099/DQC_0099.md) | FS with No Associated Calculation | Approved | 13 |
| [DQC_US_0100](DQC_US_0100/DQC_0100.md) | Invalid Consolidation Axis | Approved | 13 |

## Guidance
### [Variable Interest Entities](https://github.com/DataQualityCommittee/documentation/blob/master/guidance/VariableInterestEntities.md) - public review March 16 - April 30, 2020
Expand Down
Binary file modified dqc_us_rules/dqc-ifrs-2018-v13-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-ifrs-2019-v13-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-ifrs-2020-v13-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-us-2018-V13-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-us-2019-V13-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-us-2020-V13-ruleset.zip
Binary file not shown.
4 changes: 2 additions & 2 deletions dqc_us_rules/source/lib/version.xule
Expand Up @@ -9,7 +9,7 @@ DQC Rules

/** Define the rule version **/

constant $ruleVersion = '13.0.0RC7'
constant $ruleVersion = '13.0.0'

/** Define Additional Attribute types that can be associated with a rule **/

Expand All @@ -20,4 +20,4 @@ output-attribute effectiveDate

/** Define attribute values **/

constant $status = 'PROPOSED'
constant $status = 'APPROVED'
2 changes: 1 addition & 1 deletion plugin/xule/README.md
Expand Up @@ -11,7 +11,7 @@
4. Copy the "aniso8601" folder to the root of the Arelle install in your environment. In a Windows environment, this would be located on a path similar to C:\Program FIles\Arelle; on a Mac, the location would be at /Applications/Arelle.app/Contents/MacOS/.

### Source Install
* Download the latest version of [Arelle](https://github.com/Arelle/Arelle/releases) fro GitHub to your environment and install.
* Download the latest [Arelle source code](https://github.com/Arelle/Arelle/) from GitHub to your environment and run setup.py to install.
* Install the following modules to python:
* isodate
* aniso8601
Expand Down