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

Conversation

davidtauriello
Copy link
Contributor

@davidtauriello davidtauriello commented Oct 29, 2020

Changes:

  • DQC_0098 - Liability Revenue Recognized - This rule identifies where the element ContractWithCustomerLiabilityRevenueRecognized (Contract with Customer, Liability, Revenue Recognized) is greater than the value of ContractWithCustomerLiability reported in the instance.

  • DQC_0099 - FS with No Associated Calculation - 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.

  • DQC_0100 - Invalid Consolidation Axis - 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.

  • Removed reference implementation for 2016 & 2017 US GAAP and IFRS Taxonomy rules

  • Fix messaging dqc_0087 (Update v13 for dqc_0087 and dqc_0099, 2020 US GAAP constant.xule #485)

  • Remove DQC_0096 and DQC_0097 from reference code & update DQC_0081 child promotable to siblings list NotesReceivableNet,LoansReceivableHeldForSaleNetNotPartOfDisposalGroup (Update v13 to remove dqc_0096 and dqc_0097, dqc_0081 update, dqc_0092 typo #488)

  • Removed elements PolicyholderBenefitsAndClaimsIncurredNet & DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection from DQC_0015 (Update v13 #490)

  • Updates for xule data resiliency (Update v13 #495)

  • Update dqc_0001 for missing US-GAAP currency taxonomy (Update v13 #497)

  • recompiled ruleset and resources .zip files

Pull request process

  • Full description of changes provided above.
  • Reviewed by another person. (+1)
  • If this is a code change, reviewed by a second person. (+1)
  • QA'd to the specifications listed here. Documentation only changes do not require the formal code quality assurance process. (+10)
Once checklist is complete, @campbellpryde @marcward @davidtauriello please review for merge.

@davidtauriello davidtauriello merged commit e5a7648 into DataQualityCommittee:v13 Oct 31, 2020
@davidtauriello davidtauriello mentioned this pull request Oct 31, 2020
4 tasks
davidtauriello added a commit to davidtauriello/dqc_us_rules that referenced this pull request Jun 25, 2021
…mittee#189)

* fix .gitignore

* Update v13 for dqc_0087 and dqc_0099, 2020 US GAAP constant.xule (DataQualityCommittee#485)

* Updated DQC_0099 for addotional non cash exception abstracts

* Updated V13 for 2 additional CF abstracts on rule 99

* Update dqc_0099 unit test for change

* Updated rule message for 87

* Updated V13 to incorporate the DQC rules taxonomy for 2020 taxonomy.

* Update to remove test rule

* Update constant to handle dimension member exceptions

* Updated complied file for change

Co-authored-by: campbellpryde

* Update DQC_0092 rule submission form

* Update v12 (DataQualityCommittee#486)

* Update DQC_0092 rule submission form

* Updated Parent sibling relationship

* Update .gitignore

Co-authored-by: campbellpryde

* Update to remove dqc_0096 and dqc_0097 from public review

* Update .gitignore

* Update .gitignore for vscode settings

* Fix conflicts v13 for merge

* Update v13 to remove dqc_0096 and dqc_0097, dqc_0081 update, dqc_0092 typo (DataQualityCommittee#488)

* Update DQC_0092 rule submission form

* Update child_elements_promotable_to_sibling.csv

* Updated Version

* Updated zip files for V13

* Updated to remove rule 96 & 97

* Update to remove dqc_0096 and dqc_0097 from public review

* Update .gitignore

Co-authored-by: campbellpryde

* Update base-taxonomy-IFRS-2020.xule

* Updated for non-negs and IFRS

* Updated files for link files and version

* Updated V12 for non neg and IFRS fix

* Update v13 for DQC Rules Discussion

* Update from DQC Rules Team Discussion

* Update documentation - dqc_0015 for element removal v12

790, DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection

* Update documentation - dqc_0015 for element removal v13

2750, PolicyholderBenefitsAndClaimsIncurredNet

* resolve v12.0.2 conflicts for release

* Update dqc_0015 test case remove 790

* Update dqc_0015 test case remove 790

* Update dqc_0015 test case remove 2750

* Update .gitignore and symlinks

* Update .gitignore and symlinks

* Update .gitignore and symlinks

* CP update symlinks

* Update v12 (DataQualityCommittee#489)

* Update for DQC Rules Team discussion

dqc_0015 remove 790 DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection

Update IFRS 2020 taxonomy for DEI

* Update documentation - dqc_0015 for element removal v12

790, DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection

Co-authored-by: campbellpryde

* Update dqc_0015 test case remove 790

* Update dqc_0015 test to remove 2750

* resolve v12.0.2 conflicts for release

* Update dqc_0015 test case remove 790

* Update .gitignore and symlinks

* Update v13 (DataQualityCommittee#490)

* Update from DQC Rules Team Discussion

* Update documentation - dqc_0015 for element removal v12

790, DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection

* Update documentation - dqc_0015 for element removal v13

2750, PolicyholderBenefitsAndClaimsIncurredNet

* Update dqc_0015 test case remove 790

* Update dqc_0015 test to remove 2750

Co-authored-by: campbellpryde

* Updated DQC 0099 to exclude additional statements

* Updated V13

* Update v13 for DQC Rules Team fixes

* Update v13 (DataQualityCommittee#492)

* Update v13 for DQC Rules Team fixes

Co-authored-by: campbellpryde

* Update rulesetMap.json for IFRS 2020

* Update rulesetMap.json for IFRS 2020

* Updated for changes from the DQC meeting

* Updated role exceptions to be lower case.

* Updated to fix error in rule 99 where statement comparison was incorrrect

Fixed case on lower case items to be actually lower-case.

* Updated version number for V13

* Updated V13

* from DataQualityCommittee#494 119e009

* Fix typo in test file name

data_resiliency_fixes

* Remove xml from file name

data_resiliency_fixes

* Updated for changes from the DQC meeting

* Updated role exceptions to be lower case.

* Updated to fix error in rule 99 where statement comparison was incorrrect

Fixed case on lower case items to be actually lower-case.

* Updated version number for V13

* Updated V13

* Update DQC.US.0070.7645_mpc-us-2019.xml

* Update v13 (DataQualityCommittee#495)

* from DataQualityCommittee#494 119e009 - data_resiliency_fixes

* Updated for changes from the DQC meeting

* Updated role exceptions to be lower case.

* Updated to fix error in rule 99 where statement comparison was incorrrect

Fixed case on lower case items to be actually lower-case.

* Updated version number for V13

* Update DQC.US.0070.7645_mpc-us-2019.xml

Co-authored-by: campbellpryde 
Co-authored-by: Derek Gengenbacher

* Update DQC_0001 for currencies not included in the taxonomy.

$Currencies_Not_In_US-GAAP_Taxonomy = set(currency:VES, currency:SVC, currency:STN, currency:MRU);

* Updated V13 for change to rule DQC 0001

* Update .gitignore

* Update v12 Approved (DataQualityCommittee#496)

* Updated DQC 0001 for currencies missing from US-GAAP taxonomy

$Currencies_Not_In_US-GAAP_Taxonomy = set(currency:VES, currency:SVC, currency:STN, currency:MRU);

* Recompiled to add back 4 currencies not in the taxonomy

Co-authored-by: campbellpryde

* Revert "fix v12 conflicts"

This reverts commit cb3be32, reversing
changes made to 2b39630.

* Revert "Merge branch 'v12-conflicts'"

This reverts commit 8db8562, reversing
changes made to da9ee34.

* Update dqc_0001 reference

* Update v14 Rule Submission forms, index, formatting fixes (DataQualityCommittee#499)

* Update DQC_0104_ListOfAxes.xlsx

* Update DQC_0001_ListOfAxes.xlsx

* Update DQC_0001_ListOfAxes.xlsx

* Update DQC_0001 list of axes (DQC_0001.81)

* Update DQC_0001_ListOfAxes.xlsx

* Create child_should_be_sibling_message-9277.csv

* Create sibling_should_be_child_message-9278.csv

* Update readme.md - Arelle source URL

* Update v13 documentation as approved

* Update version.xule

* Updated Version 13

* Merge for v13.0.0 DQC Approved (DataQualityCommittee#501)

* Update restore symlinks remove .vscode ettings.json

* v14 for public exposure (DataQualityCommittee#500)

* Updated links

* Updated IFRS rules to add rule 45.

* Updated IFRS rules for DQC_0004

* Added DQC 0091

* Updated for IFRS_0099

* Update base-taxonomy-IFRS-2020.xule

* Updates to support DQC V14

* Updated V14 of rules

* Update .gitignore

* Updated Version and functions

* Updated Rules to correct errors from 1st Run

* Updated V14 rules to fix xule errors and errors in coding

* Removed V13 files

* Updated rules for resolution from DQC meeting.

* Updated rules for invalid dimensions in IFRS and maturity schedules

* Updates for IFRS V14

* Updated to fix errors from latest run

* Updated for changes from DQC

* Updated items to be lower case

* Added exceptions for IFRS

* Updated rules so message matches the rule

* Updated V13

* Updated based on DQC meeting changes

* Updated files based on DQC feedback

* Updated rules to remove xule errors on processing.

* Updated for DQC changes and XULE errors

* Fived missing version and rule number.

* Update DQC 0001 for FASB dropping currencies.

$Currencies_Not_In_US-GAAP_Taxonomy = set(currency:VES, currency:SVC, currency:STN, currency:MRU);

* Updated version 14 rules based on feedback

* Updated V14 for changes

* Update v14 Rule Submission forms, index, formatting fixes

* Update DQC_0104_ListOfAxes.xlsx

* Updated DQC 0001 for issue with base elements

* Updated for error in DQC0001

* Update DQC_0001_ListOfAxes.xlsx

* Added local taxonomies for xule element checking

* Added 2017 rules

* Updated Rules for 2017 taxonomy

* Updated files to clean up comments

* Updated rulesets for version 14

* Updated files for resource change

* Delete children_should_be_sibling_message.csv

* Updated rule 81 for detailed messages

* Update resources.zip

* Compiled rules

* Updated to add rule message for 9278

* Updated latest zip file

* Delete fr-2019.xml

* Update readme.md - Arelle source URL

* Update documentation for v14 public review

* Update travis.yml and test cases

* Update rulesetMap.json

* Update travis.yml to consolidate unit tests

* Update travis.yml and dqc_0105 test case

* Update test cases and restructure travis.yml

* Update restore symlinks remove .vscode ettings.json

Co-authored-by: campbellpryde <campbell.pryde@xbrl.us>

* Update rulesetMap.json

* Update effective_dates.csv

* Update resources.zip

* updated v13 us-gaap for resource file change

* Update v13 effective date - republish as v13.0.0 (DataQualityCommittee#503)

* Update effective_dates.csv

* Update resources.zip

* updated v13 us-gaap for resource file change

Co-authored-by: Campbell

* Update v13 effective date - republish as v13.0.0 (DataQualityCommittee#503) (DataQualityCommittee#505)

* Update effective_dates.csv

* Update resources.zip

* updated v13 us-gaap for resource file change

Co-authored-by: Campbell

* Update v14 (DataQualityCommittee#504)

* Updated for additional exclusion for rule 104

* Update version.xule

* Recompiled rules for changes to 104

Co-authored-by: campbellpryde

* Update documentation dqc_0104 and list of axes spreadsheet

* Updated IFRS file locations

* Update dqc-ifrs-2020-v13-ruleset.zip

* Updated Rule 95 for Entity Common Stock and version number

* Updated compiled rules for V13

* fix conflicts

* Update .travis.yml for dqc_0095 update

* Update v13.0.1 (DataQualityCommittee#507)

* Updated IFRS file locations

* Update dqc-ifrs-2020-v13-ruleset.zip

* Updated Rule 95 for Entity Common Stock and version number

* Updated compiled rules for V13

* Update .travis.yml for dqc_0095 update

Co-authored-by: Campbell

* Update v14 (DataQualityCommittee#506)

* Fixed 2020 IFRS

* Update dqc-ifrs-2020-v14-ruleset.zip

Co-authored-by: campbellpryde

* Update dqc-us-2019-v14-ruleset.zip

* Update DQC v13.0.1

* Update from DQC v13.0.1 archive

* Updated nonnegs for DQC meeting

* Updated version number

* Update xule from DQC v13.0.1 archive

* Updated version 13 for nonneg items removed

Removed:
FinancingReceivableUnamortizedLoanFeeCost
SalesTypeLeaseLeaseIncome

See issue:  xbrlus/xule.dqc#165

* Update dqc_0015 to remove SalesTypeLeaseLeaseIncome output

* Merge for v13.0.2 (DataQualityCommittee#510)

* Updated version 13 for nonneg items removed

Removed:
FinancingReceivableUnamortizedLoanFeeCost
SalesTypeLeaseLeaseIncome

Co-authored-by: Campbell

* Updated rules based on DQC feedback

Changed rule 99 to include all possible abstract types that could have possible supplemntal info.

* Updated constants to include basis swap as a non neg string

* Updated non negs for latest removal

Removed rule 1039 and 1040:
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales

Because of short sales issuance by parents and selling of investment pools these elements are used in a way which is difficult to constrain.

* Update resources.zip

* Update version.xule

* Updated rules for Tuesday meeting

* Updated rule 102 for consistency

After discussion with IFRS the element CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners was removed from the definition as IFRS indicated it was incorrect.

* Removed Rule 106

* Added PremiumsWrittenGross to allowable exceptions

This item is often reported as a headline number at the top of the income statement for an insrance company

* Updated message to 99 for IS item abstracts

* Update DQC_0089.xule

* Updated to https

* Updated message for 102

Changed Balance sheet to Statement of Financial Position

* Updated rule message for 99 for Parenthetical disclosures

* Updated rule 99 to exclude SSE

* Updated to exclude duration items only from SSE for rule99

* Updated version 14 rulesets

* Updated 2020 for changes in Nonnegs

* Updated DQC 15 to exclude fact values with none

* Update resources.zip

* Updated rule sets for Version 15 V6

* Update dqc-us-2019-v14-ruleset.zip

* Update v13 (DataQualityCommittee#511)

* Updated 99 for exception element NetCashProvidedByUsedInDiscontinuedOperations

* Updated to exclude PremiumsWrittenGross if on the income statement.

* Updated to https

* Updated rule 99 to be in syn with changes in version 14

* Updated resources for version 13

* Update version.xule

* Updates to V13

* Update DQC.US.0099.9533_xito-us-2019.xml

Co-authored-by: Campbell

* Update v14 (DataQualityCommittee#512)

* Updated rule 102 for consistency

After discussion with IFRS the element CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners was removed from the definition as IFRS indicated it was incorrect.

* Removed Rule 106

* Added PremiumsWrittenGross to allowable exceptions

This item is often reported as a headline number at the top of the income statement for an insrance company

* Updated message to 99 for IS item abstracts

* Update DQC_0089.xule

* Updated to https

* Updated message for 102

Changed Balance sheet to Statement of Financial Position

* Updated rule message for 99 for Parenthetical disclosures

* Updated rule 99 to exclude SSE

* Updated to exclude duration items only from SSE for rule99

* Updated 2020 for changes in Nonnegs

* Updated DQC 15 to exclude fact values with none

* Updated rule sets for Version 15 V6

* Update DQC.US.0099.9533_xito-us-2019.xml

* Update v14 test cases for removal and messaging

* Update DQC_0015 test case for removals

* Remove dqc_0106 rule submission form

Co-authored-by: campbellpryde

* Update dqc_0015 input remove 7084

* Bump lxml from 3.4.4 to 4.6.2

Bumps [lxml](https://github.com/lxml/lxml) from 3.4.4 to 4.6.2.
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](https://github.com/lxml/lxml/commits/lxml-4.6.2)

Signed-off-by: dependabot[bot] <support@github.com>

* Updated rules for DQC 15 None issue.

* Updated 0004 and 0102 for comparison of values

Only do comparison with nonils values.

* Update resources.zip

* Recompiled version 14

* Update v14 (DataQualityCommittee#516)

* Updated rules for DQC 15 None issue.

* Updated 0004 and 0102 for comparison of values

Only do comparison with nonils values.

* Update resources.zip

* Recompiled version 14

Co-authored-by: campbellpryde

* Merge for v13.0.5 (DataQualityCommittee#517)

* Update dqc_0015 input remove 7084

* Update v13 (DataQualityCommittee#515)

* Updated DQC13 for none issue

* Update resources.zip

* Updated version

* Compiled Rules

Co-authored-by: campbellpryde

* Create api.http

Added an api file to pull directly from the API in vscode.

* Updated rule 84 to make message easier to read in excel.

* Update api.http

* Added 2021 rules

Added 2021 rules to the DQC ruleset

* Create dqc-us-2021-V14-ruleset.zip

Added ruleset for 2021 taxonomy

* Update remove api files

* Updated rule 104 to allow extensions on operating items.

* Update ifrs_effective_dates.csv

* Update effective_dates.csv

* Update resources.zip

* Update version.xule

* Updated ruleset files for V14

* Update documentation as approved & copyright

includes edits to xlsx files dqc_0104 and dqc_0015

* Merge for v14.0.0 DQC Approved (DataQualityCommittee#519)

* Updated rules for DQC 15 None issue.

* Updated 0004 and 0102 for comparison of values

Only do comparison with nonils values.

* Update resources.zip

* Recompiled version 14

* Updated rule 84 to make message easier to read in excel.

* Added 2021 rules

Added 2021 rules to the DQC ruleset

* Create dqc-us-2021-V14-ruleset.zip

Added ruleset for 2021 taxonomy

* Updated rule 104 to allow extensions on operating items.

* Update ifrs_effective_dates.csv

* Update effective_dates.csv

* Update resources.zip

* Update version.xule

* Updated ruleset files for V14

* Update documentation as approved & copyright

includes edits to xlsx files dqc_0104 and dqc_0015

Co-authored-by: campbellpryde

* Update rulesetMap.json

add UGT 2021

* Updated Rule 0099 for error

* Updated compiled taxonomies for V14.

* Update v14 (DataQualityCommittee#522)

* Update rulesetMap.json

add UGT 2021

* Updated Rule 0099 for error

* Updated compiled taxonomies for V14.

Co-authored-by: campbellpryde

* Update v14 (DataQualityCommittee#522)

* Update rulesetMap.json

add UGT 2021

* Updated Rule 0099 for error

* Updated compiled taxonomies for V14.

Co-authored-by: campbellpryde

* Update DQC.US.0099.9533_xito-us-2019.xml

* Update DQC.US.0099.9533_xito-us-2019.xml

* Update DQC_0015_MemberExclusions.xlsx

* Updated namespace for 2021 version of the taxonomy for SEC changes

* Update DQC_0104.md

* Update rulesetMap.json

gaap_2021_support

* Remove incorrectly named GAAP 2021 file

gaap_2021_support

* Add correctly named GAAP 2021 file

* Updated rule 48 to single error for multiple Calc Networks

* Updated rules for changes to Rule 48

Also updated Rule 43 for net income item excluded.

* Updated rule set 14 for changes to rule 48

* Updated Rule 99 for SHE exceptions.

* Updated Version 14 for V14.0.1

* Update documentation - dqc_0001 list of axes .xlsx

* Remove v14 rulesets for reload as V14.zip

* Reload v14.0.1 rulesets as V14.zip

* Update rulesetMap.json

* Update constant.xule

Updated for 2021 taxonomy

* Merge for v14.01. (DataQualityCommittee#527)

* Update DQC_0015_MemberExclusions.xlsx

* Updated namespace for 2021 version of the taxonomy for SEC changes

* Update DQC_0104.md

* Update rulesetMap.json

gaap_2021_support

* Remove incorrectly named GAAP 2021 file

gaap_2021_support

* Add correctly named GAAP 2021 file

* Updated rule 48 to single error for multiple Calc Networks

* Updated rules for changes to Rule 48

Also updated Rule 43 for net income item excluded.

* Updated rule set 14 for changes to rule 48

* Updated Rule 99 for SHE exceptions.

* Updated Version 14 for V14.0.1

* Update documentation - dqc_0001 list of axes .xlsx

* Remove v14 rulesets for reload as V14.zip

* Reload v14.0.1 rulesets as V14.zip

* Update rulesetMap.json

Co-authored-by: campbellpryde 
Co-authored-by: Derek Gengenbacher

* Update DQC_0099.md

* Update DQC_0099.md

* Updated DQC 1 to improve error message

* Update DQC_0001.xule

Added rule 81 which is in the 2021 rules for V14

* Updated rule 99 to exclude other SSH items

* Updated IFRS 105 for statement exemptions

* Updated version 14 for potential rule 99 exemptions

* Updated rule 98 to remove false positives

* Updated to take units out of alignment.

* Updated DQC rules for fix to rule 87

* Update DQC_0098.xule

* Update v14 (DataQualityCommittee#528)

* Update constant.xule for 2021 taxonomy

* Updated DQC 1 to improve error message

* Update DQC_0001.xule added rule 81 which is in the 2021 rules for V14

* Updated rule 99 to exclude other SSH items

* Updated IFRS 105 for statement exemptions

* Updated version 14 for potential rule 99 exemptions

* Updated rule 98 to remove false positives

* Updated to take units out of alignment.

* Updated DQC rules for fix to rule 87

* Update unit test dqc_0098.9532

Co-authored-by: Campbell

* Merge for v14.0.2 approved (DataQualityCommittee#529)

* Update constant.xule for 2021 taxonomy

* Updated DQC 1 to improve error message

* Update DQC_0001.xule added rule 81 which is in the 2021 rules for V14

* Updated rule 99 to exclude other SSH items

* Updated IFRS 105 for statement exemptions

* Updated version 14 for potential rule 99 exemptions

* Updated rule 98 to remove false positives

* Updated to take units out of alignment.

* Updated DQC rules for fix to rule 87

* Update unit test dqc_0098.9532

Co-authored-by: campbellpryde

* Update symlinks 2021

* Updated rule 4 and rule 87

Rule 4 has false positives for Comprehensive income, which was fixed by checking for a calculation.
Rule 87 improved rule message and cases where operating lease liability mixed with current and non current. Also improved the error message

* Update version.xule

* Updated V14 rulesets

* Update v14 (DataQualityCommittee#530)

* Update for v14.0.3 from CP xule.dqc

- Rule 4 has false positives for Comprehensive income, which was fixed by checking for a calculation.
- Rule 87 improved rule message and cases where operating lease liability mixed with current and non current. Also improved the error message

* Update dqc_0004 and dqc_0087 unit tests; re-order unit test matrix

* Remove passing unit test dqc_0004.9258

* Update travis and dqc_0004.9285 unit test

Co-authored-by: Campbell

* Updated message for 1.65

* Update version.xule

* Updated for Vwerion 14.1

* Updated with new xule version that checks version number

* Updated again ver 1.4

* Update xule pf 23197 public

* Update for v14.1 pf 23202 (DataQualityCommittee#190)

* Update unit test dqc_0098.9532

* Update for v14.0.3 from CP xule.dqc

- Rule 4 has false positives for Comprehensive income, which was fixed by checking for a calculation.
- Rule 87 improved rule message and cases where operating lease liability mixed with current and non current. Also improved the error message

* Update dqc_0004 and dqc_0087 unit tests; re-order unit test matrix

* Remove passing unit test dqc_0004.9258

* Update travis and dqc_0004.9285 unit test

* Updated rule 70 to fix default change in XULE

* Updated for change to rule 70

* Updated spelling error

* Update DQC_0001.xule

Updated for spelling error

* Updated Ruleset 14

* Update test cases for xule change v14.1

* Update DQC.py pf 22782

* Update unit tests for v14.1

* Update .travis.yml python to 3.9

* Update travis-run.sh for python 3.9

* Update xule (unified processor 23202)

* Update v14 for unified xule processor

* Update unit tests for unified xule processor

* Update unit tests for v14.1

* resolve conflicts for v14 merge

* Update v14 (DataQualityCommittee#532)

* Update travis and dqc_0004.9285 unit test

* Update xule (unified processor 23202)

* Update v14 for unified xule processor

* Update unit tests for unified xule processor

* Update unit tests for v14.1

Co-authored-by: Campbell

* Update unit tests 70.7645

* Update pf 23204

* Update xule pf 23204

* Update fix copyright xuleutility.py

* Update travis.yml to isolate tests

* Updated Rule 70 to fix tag issue

To avoid tag rewrite aded an if then else statement to evaluate the expression and dont waste cycles on a non error condition.

* Updated rule 5 to handle none items.

* Update rulesetCompatibility.json

* Update rule submission index - remove duplicates

* Update DQC_0070.xule

* Update version.xule

* Updated Rule 14.1.1

* Update .travis.yml to include all tests

* Update dqc_us_rules from CP v14.1.1

* Update from CP pf 23215

* Update from CP pf 23215

* Update unit tests 70.7645

* Add saveXuleQNames - taxonomy to json

* Update xule pf 23221

Co-authored-by: Campbell <campbell.pryde@xbrl.us>

Co-authored-by: campbellpryde <campbell.pryde@xbrl.us>
Co-authored-by: Derek Gengenbacher <derek.gengenbacher@workiva.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants