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

Update install and usage instructions #356

Merged
merged 90 commits into from Sep 1, 2018

Conversation

davidtauriello
Copy link
Contributor

@davidtauriello davidtauriello commented Aug 31, 2018

Changes:

  • Edits to accommodate plugin split (xule and validate subfolders)
  • Changes in this pull request are documentation-only

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.

phillipengel and others added 29 commits August 17, 2018 19:19
* Updated rule 78 for srt taxonomy

* Updated version number

* Updated compiled rules

* Updated rule 67 for additional exceptions as children of salesrevenuenet

* Updated version 7 to include latest updates for IFRS

Added rules for IFRS 2018 and updated ifrs 2017 for the allowabale use of dei 2018.

* Updated version 7 for IFRS 2018 and Hotel Member.

* Updated Rule 7 Compiled versions

* Updated for public comment for additional axis as part of dqc0001

* Removed V6 rules for V7

* Update .travis.yml

Added quotes.

* test python call

* Update to python 3.5

* Fix call to arelle command line

* correct plugin location

* correct plugin

* Fix plugin location

* Fix plugin location

* Added infile

* update plugin and travis

* add --xule-filing-list

* Fix infiles

* fix infiles

* fix infiles

* fix infiles

* using script file

* add script file

* Add call to arelle

* fix quotes

* write infiles

* capture output

* fix input file name

* Update .travis.yml

* Update travis-run.sh

* Update travis-run.sh

* Update ruleset map file to point to the loacl rulesets

* Update xule plugin to handle file list with dqc

* add back call to arelle

* output log file

* fix location of input file

* testing next 2 test cases. added compare

* fix EXPECTED

* fix travis_wait call

* fix quotes on infiles

* fix rulesetmap mappings

* fix cat for report.txt. Remove printing args from compare.py

* Updated to fix rule 71 for muti product table case

* add all the test cases

* add sorting to the message

* added line limit on log and report

* add SEC transforms to the arelle command

* Updated version number and updated latest non negative rules

Duplicate non negative rules were eliminated.

* Updated complied IFRS 2018 code

* update rule set map file

* Updated Test Case file results.

* Updated nonneg file

* Updated for updated cache

* updated rule 15 expected results

* Remove file

* Updated ford file

* updated rule 67 to return all 606 elements in the message.  Wasnt returning items with no units.

* Updated DQC67 to return all 606 elements

* Updated errror to DQC 13 ehic

* updated ehic output file. Updated travis.yml. Added print to the compare.py

* fix indentation in compare.py

* update for new versoin of python

* testing arelle dir

* test env

* test fix python location

* Add html report. Remove properties from comparison

* fix nested factsets

* fix key used for compare

* Clean up ole v5 files
* Remove v5 ruleset zips and source, except 2011-15 ruleset zips

* update ifrs ruleset zips

* Additional edits for V6 Public Exposure (DataQualityCommittee#32)

* Updated Rule 65 so that values with nil are not evaluated

* Updated for V6 incorporating Public Exposure Comments (DataQualityCommittee#31)

* Additional edits for V6 Public Exposure (DataQualityCommittee#32)

* Updated Rule 65 so that values with nil are not evaluated

* update xule for arelle gui

* update xule for arelle gui

* Public Exposure Updates for V6 (DataQualityCommittee#34)

* Updated DQC 15 to work with explicit member

* Updated Version 6 to amend typed dimension issue.

* Updated rules so dei is non taxonomy specific.

* Updated Rule 36 so not dependent on dei namespace.

* Compiled DQC FIles

* Updated DQC_0062 for CashPeriodIncreaseDecreaseExcludingExchangeRateEffect

Element was missed in previous version.

* Updated Rulesets fro V6 2016, 2017 and 2018

* Ran Updates on IFRS

* Updates for Public Exposure (DataQualityCommittee#36)

* update xule files for arelle gui

* Update xule for arelle gui (DataQualityCommittee#37)

* Updated Rules 62 and 57 to limit the cases that are valid cashflow Statements

Must include StatementOfCashFlowAbstract and include the word cashflow.

* Version V6 updated compiled Rules Including Packages

* Remove to resolve conflict

* Revert "Remove to resolve conflict"

This reverts commit 995379e.

* update ruleset zips UGT v6 2016-18 from CP revert

* V6 Update to make  Identification of the Cash flow statement consistent across all rules (DataQualityCommittee#38)

* Updated V6 to include support for the 2015 Taxonomy

Updated namesapaces, taxonomy version and resources

* Created Compiled version of 2015 rules

* Removed 2015 V5 from V6 release

* Update Ruleset Map

Support for 2015 Taxonomy V6 rules

* Added 2015 Taxonomy Rules to Version 6 Release (DataQualityCommittee#39)

* Updated for latest package for Revenue Recognition Elements

Revenue Recognition elements can be negative.

* update ruleset .zips and resource files for dqc_0015 non negatives

* Update ruleset zips, non-neg exclusion resources (DataQualityCommittee#40)

* Updated Rules to collect all taxonomy concepts.

Now includes exchange, STPR, NAICS and SIC

* Updated zip files for changes in rules

* update catalog.xml and add resources.zip

* update travis.yml

* Update from DQC v6

* Updated for Transition Report Error (DataQualityCommittee#46)

*  Update from DQC v6 (DataQualityCommittee#45)

* Updated Version number and nonils for rule 65

* Remove 2015 UGT source

* fixes to resources.zip, dqc_0060

* v7 public exposure without testing

* update rulesetMap.json

* remove test cases

* update 2015 V6 ruleset .zip

Updated DQC 0001 to be consistent with rule for for 0069 - The
automobiles member was not included in the exclusion list.  The
exemption for aircraft products may not work in some cases and was
updated.

* Updated zip files for changes to DQC.US.0001

* update ruleset.zips v7 2017 and 2018

cherry-pick from CP 51a8fb8 then
e4feeed

* Updated rule 78 for srt taxonomy

* Updated version number

* Updated compiled rules

* Updated rule 67 for additional exceptions as children of salesrevenuenet

* Updated version 7 to include latest updates for IFRS

Added rules for IFRS 2018 and updated ifrs 2017 for the allowabale use of dei 2018.

* Updated version 7 for IFRS 2018 and Hotel Member.

* Updated Rule 7 Compiled versions

* Updated for public comment for additional axis as part of dqc0001

* Removed V6 rules for V7

* Update .travis.yml

Added quotes.

* test python call

* Update to python 3.5

* Fix call to arelle command line

* correct plugin location

* correct plugin

* Fix plugin location

* Fix plugin location

* Added infile

* update plugin and travis

* add --xule-filing-list

* Fix infiles

* fix infiles

* fix infiles

* fix infiles

* using script file

* add script file

* Add call to arelle

* fix quotes

* write infiles

* capture output

* fix input file name

* Update .travis.yml

* Update travis-run.sh

* Update travis-run.sh

* Update ruleset map file to point to the loacl rulesets

* Update xule plugin to handle file list with dqc

* add back call to arelle

* output log file

* fix location of input file

* testing next 2 test cases. added compare

* fix EXPECTED

* fix travis_wait call

* fix quotes on infiles

* fix rulesetmap mappings

* fix cat for report.txt. Remove printing args from compare.py

* Updated to fix rule 71 for muti product table case

* add all the test cases

* add sorting to the message

* added line limit on log and report

* add SEC transforms to the arelle command

* Updated version number and updated latest non negative rules

Duplicate non negative rules were eliminated.

* Updated complied IFRS 2018 code

* update rule set map file

* Updated Test Case file results.

* Updated nonneg file

* Updated for updated cache

* updated rule 15 expected results

* Remove file

* Updated ford file

* updated rule 67 to return all 606 elements in the message.  Wasnt returning items with no units.

* Updated DQC67 to return all 606 elements

* Updated errror to DQC 13 ehic

* updated ehic output file. Updated travis.yml. Added print to the compare.py

* fix indentation in compare.py

* update for new versoin of python

* testing arelle dir

* test env

* test fix python location

* Add html report. Remove properties from comparison

* Fixed issue with rule DQC.US.0013

Updated the rule to move multi factset variable to the inside of the for loop.

* fix nested factsets

* fix key used for compare

* Clean up ole v5 files

* Updated for nils issue in rule 70 and the function
… function name cleanup on extension_concepts() -> extension-concept() and num_to_string() -> num-to-string()
* Update to xule. Support for first-value(), nildefault, and some minor function name cleanup on extension_concepts() -> extension-concept() and num_to_string() -> num-to-string()
@davidtauriello davidtauriello merged commit afcba6a into DataQualityCommittee:v7 Sep 1, 2018
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

3 participants