Skip to content

Commit

Permalink
Update for v25 public review (#851)
Browse files Browse the repository at this point in the history
* Update DQC_0161.xule

Updated 161 to remove portion of rule that was in rule 189

* Update dqc_15_usgaap_2024_concepts.csv

* Update dqc_15_usgaap_2024_concepts.csv

* Update DQC_0190.xule

Updated to avoid set index error.

* Updated rule 99 for BS with single asset caption in the presentation and no calc.

Updated rule 99 for those cases where a value of Assets was reported for Assets.

* Update dqc-us-2024-V25-ruleset.zip

Compiled V25 to confirm it works

* Updated rule 170 to fire appropriately

* Update effective_dates.csv

Updated for rule 10103 as it was not picking up errors.

* Update recompile ruleset .zip files

Python 3.12.4 || Arelle 2.30.21 || XULE 30024 for v25.0.0RC6

* Update travis.yml for dqc_0170 tests

---------

Co-authored-by: campbellpryde
  • Loading branch information
davidtauriello authored Sep 5, 2024
1 parent 7ea15eb commit deed64d
Show file tree
Hide file tree
Showing 30 changed files with 208 additions and 229 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ env:

matrix:
#1 - v24 public exposure
- INFILES='[{"file":"http://www.sec.gov/Archives/edgar/data/932781/000155278123000271/e23251_fcco-10q.htm", "xule_run_only":"DQC.US.0178.10134"},{"file":"http://www.sec.gov/Archives/edgar/data/1368637/000149315223017119/form10-q.htm", "xule_run_only":"DQC.US.0178.10135"},{"file":"http://www.sec.gov/Archives/edgar/data/1321834/000149315223017488/form10-q.htm", "xule_run_only":"DQC.US.0178.10137"},{"file":"http://www.sec.gov/Archives/edgar/data/1368637/000149315223017119/form10-q.htm", "xule_run_only":"DQC.US.0178.10138"},{"file":"http://www.sec.gov/Archives/edgar/data/931059/000149315223017256/form10-q.htm", "xule_run_only":"DQC.US.0178.10145"},{"file":"http://www.sec.gov/Archives/edgar/data/1321834/000149315223017488/form10-q.htm", "xule_run_only":"DQC.US.0178.10152"},{"file":"http://www.sec.gov/Archives/edgar/data/1162896/000149315223016842/form10-q.htm", "xule_run_only":"DQC.US.0178.10146"},{"file":"http://www.sec.gov/Archives/edgar/data/754811/000143774923015310/usglobal20230307_10ka.htm", "xule_run_only":"DQC.US.0179.10143"},{"file":"http://www.sec.gov/Archives/edgar/data/1141688/000149315223016606/form10-q.htm", "xule_run_only":"DQC.US.0179.10151"},{"file":"http://www.sec.gov/Archives/edgar/data/874396/000162828023017221/lcut-20230331.htm", "xule_run_only":"DQC.US.0179.10142"},{"file":"http://www.sec.gov/Archives/edgar/data/1832161/000149315223018593/form10-q.htm", "xule_run_only":"DQC.US.0182.10160"},{"file":"http://www.sec.gov/Archives/edgar/data/1300734/000149315223016645/form10-q.htm", "xule_run_only":"DQC.US.0182.10160"},{"file":"http://www.sec.gov/Archives/edgar/data/1144546/000168316823003596/hfactor_i10q-033123.htm", "xule_run_only":"DQC.US.0187.10174"},{"file":"http://www.sec.gov/Archives/edgar/data/1729944/000149315223018358/form10-q.htm", "xule_run_only":"DQC.US.0187.10174"},{"file":"http://www.sec.gov/Archives/edgar/data/751364/000095017023002248/nnn-20221231.htm", "xule_run_only":"DQC.US.0178.10136"},{"file":"http://www.sec.gov/Archives/edgar/data/1703056/000170305623000046/adt-20221231.htm", "xule_run_only":"DQC.US.0178.10152"},{"file":"http://www.sec.gov/Archives/edgar/data/1703056/000170305623000046/adt-20221231.htm", "xule_run_only":"DQC.US.0178.10150"},{"file":"http://www.sec.gov/Archives/edgar/data/1236275/000118518523000161/silversun20221231_10k.htm", "xule_run_only":"DQC.US.0187.10173"},{"file":"http://www.sec.gov/Archives/edgar/data/1499849/000121390022069303/f20f2022_brasilagro.htm", "xule_run_only":"DQC.US.0186.10170"},{"file":"http://www.sec.gov/Archives/edgar/data/933267/000165495422014187/irsa_20f.htm", "xule_run_only":"DQC.US.0186.10171"},{"file":"http://www.sec.gov/Archives/edgar/data/1119639/000129281422003820/pbrfs2q22usd_6k.htm", "xule_run_only":"DQC.US.0186.10172"},{"file":"http://www.sec.gov/Archives/edgar/data/723603/000095017024083115/culp-20240428.htm", "xule_run_only":"DQC.US.0193.10153"},{"file":"http://www.sec.gov/Archives/edgar/data/1123596/000143774924022597/babs20240531_10q.htm", "xule_run_only":"DQC.US.0193.10153"},{"file":"http://www.sec.gov/Archives/edgar/data/27904/000002790424000009/dal-20240630.htm", "xule_run_only":"DQC.US.0193.10153"}]' EXFILES=$EXPECTED/DQC.US.0178.10134_FCCO_US-2023.xml,$EXPECTED/DQC.US.0178.10135_PETR_US-2023.xml,$EXPECTED/DQC.US.0178.10137_MYMD_US-2023.xml,$EXPECTED/DQC.US.0178.10138_PETR_US-2023.xml,$EXPECTED/DQC.US.0178.10145_RENN_US-2023.xml,$EXPECTED/DQC.US.0178.10152_MYMD_US-2023.xml,$EXPECTED/DQC.US.0178.10146_PROP_US-2023.xml,$EXPECTED/DQC.US.0179.10143_USG_US-2023.xml,$EXPECTED/DQC.US.0179.10151_LARK_US-2023.xml,$EXPECTED/DQC.US.0179.10142_LCUT_US-2023.xml,$EXPECTED/DQC.US.0182.10160_KEYR_US-2023.xml,$EXPECTED/DQC.US.0182.10160_SISI_US-2023.xml,$EXPECTED/DQC.US.0187.10174_HWTR_US-2023.xml,$EXPECTED/DQC.US.0187.10174_IMAC_US-2023.xml,$EXPECTED/DQC.US.0178.10136_NNN_US-2022.xml,$EXPECTED/DQC.US.0178.10152_ADT_US-2022.xml,$EXPECTED/DQC.US.0178.10150_ADT_US-2022.xml,$EXPECTED/DQC.US.0187.10173_SILV_US-2022.xml,$EXPECTED/DQC.US.0186.10170_LND_IFRS-2022.xml,$EXPECTED/DQC.US.0186.10171_IRS_IFRS-2021.xml,$EXPECTED/DQC.US.0186.10172_PBR_IFRS-2021.xml,$EXPECTED/DQC.US.0193.10153_CULP_US-2024.xml,$EXPECTED/DQC.US.0193.10153_BABS_US-2024.xml,$EXPECTED/DQC.US.0193.10153_DAL_US-2024.xml
- INFILES='[{"file":"http://www.sec.gov/Archives/edgar/data/1603793/000149315224021582/form10-k.htm", "xule_run_only":"DQC.US.0170.10103"},{"file":"http://www.sec.gov/Archives/edgar/data/1133421/000113342124000052/noc-20240630.htm", "xule_run_only":"DQC.US.0170.10129"},{"file":"http://www.sec.gov/Archives/edgar/data/1476034/000155837024010721/mcb-20240630x10q.htm", "xule_run_only":"DQC.US.0170.10131"},{"file":"http://www.sec.gov/Archives/edgar/data/932781/000155278123000271/e23251_fcco-10q.htm", "xule_run_only":"DQC.US.0178.10134"},{"file":"http://www.sec.gov/Archives/edgar/data/1368637/000149315223017119/form10-q.htm", "xule_run_only":"DQC.US.0178.10135"},{"file":"http://www.sec.gov/Archives/edgar/data/1321834/000149315223017488/form10-q.htm", "xule_run_only":"DQC.US.0178.10137"},{"file":"http://www.sec.gov/Archives/edgar/data/1368637/000149315223017119/form10-q.htm", "xule_run_only":"DQC.US.0178.10138"},{"file":"http://www.sec.gov/Archives/edgar/data/931059/000149315223017256/form10-q.htm", "xule_run_only":"DQC.US.0178.10145"},{"file":"http://www.sec.gov/Archives/edgar/data/1321834/000149315223017488/form10-q.htm", "xule_run_only":"DQC.US.0178.10152"},{"file":"http://www.sec.gov/Archives/edgar/data/1162896/000149315223016842/form10-q.htm", "xule_run_only":"DQC.US.0178.10146"},{"file":"http://www.sec.gov/Archives/edgar/data/754811/000143774923015310/usglobal20230307_10ka.htm", "xule_run_only":"DQC.US.0179.10143"},{"file":"http://www.sec.gov/Archives/edgar/data/1141688/000149315223016606/form10-q.htm", "xule_run_only":"DQC.US.0179.10151"},{"file":"http://www.sec.gov/Archives/edgar/data/874396/000162828023017221/lcut-20230331.htm", "xule_run_only":"DQC.US.0179.10142"},{"file":"http://www.sec.gov/Archives/edgar/data/1832161/000149315223018593/form10-q.htm", "xule_run_only":"DQC.US.0182.10160"},{"file":"http://www.sec.gov/Archives/edgar/data/1300734/000149315223016645/form10-q.htm", "xule_run_only":"DQC.US.0182.10160"},{"file":"http://www.sec.gov/Archives/edgar/data/1144546/000168316823003596/hfactor_i10q-033123.htm", "xule_run_only":"DQC.US.0187.10174"},{"file":"http://www.sec.gov/Archives/edgar/data/1729944/000149315223018358/form10-q.htm", "xule_run_only":"DQC.US.0187.10174"},{"file":"http://www.sec.gov/Archives/edgar/data/751364/000095017023002248/nnn-20221231.htm", "xule_run_only":"DQC.US.0178.10136"},{"file":"http://www.sec.gov/Archives/edgar/data/1703056/000170305623000046/adt-20221231.htm", "xule_run_only":"DQC.US.0178.10152"},{"file":"http://www.sec.gov/Archives/edgar/data/1703056/000170305623000046/adt-20221231.htm", "xule_run_only":"DQC.US.0178.10150"},{"file":"http://www.sec.gov/Archives/edgar/data/1236275/000118518523000161/silversun20221231_10k.htm", "xule_run_only":"DQC.US.0187.10173"},{"file":"http://www.sec.gov/Archives/edgar/data/1499849/000121390022069303/f20f2022_brasilagro.htm", "xule_run_only":"DQC.US.0186.10170"},{"file":"http://www.sec.gov/Archives/edgar/data/933267/000165495422014187/irsa_20f.htm", "xule_run_only":"DQC.US.0186.10171"},{"file":"http://www.sec.gov/Archives/edgar/data/1119639/000129281422003820/pbrfs2q22usd_6k.htm", "xule_run_only":"DQC.US.0186.10172"},{"file":"http://www.sec.gov/Archives/edgar/data/723603/000095017024083115/culp-20240428.htm", "xule_run_only":"DQC.US.0193.10153"},{"file":"http://www.sec.gov/Archives/edgar/data/1123596/000143774924022597/babs20240531_10q.htm", "xule_run_only":"DQC.US.0193.10153"},{"file":"http://www.sec.gov/Archives/edgar/data/27904/000002790424000009/dal-20240630.htm", "xule_run_only":"DQC.US.0193.10153"}]' EXFILES=$EXPECTED/DQC.US.0170.10103_NRIS_US-2024.xml,$EXPECTED/DQC.US.0170.10129_NOC_US-2024.xml,$EXPECTED/DQC.US.0170.10131_MCB_US-2024.xml,$EXPECTED/DQC.US.0178.10134_FCCO_US-2023.xml,$EXPECTED/DQC.US.0178.10135_PETR_US-2023.xml,$EXPECTED/DQC.US.0178.10137_MYMD_US-2023.xml,$EXPECTED/DQC.US.0178.10138_PETR_US-2023.xml,$EXPECTED/DQC.US.0178.10145_RENN_US-2023.xml,$EXPECTED/DQC.US.0178.10152_MYMD_US-2023.xml,$EXPECTED/DQC.US.0178.10146_PROP_US-2023.xml,$EXPECTED/DQC.US.0179.10143_USG_US-2023.xml,$EXPECTED/DQC.US.0179.10151_LARK_US-2023.xml,$EXPECTED/DQC.US.0179.10142_LCUT_US-2023.xml,$EXPECTED/DQC.US.0182.10160_KEYR_US-2023.xml,$EXPECTED/DQC.US.0182.10160_SISI_US-2023.xml,$EXPECTED/DQC.US.0187.10174_HWTR_US-2023.xml,$EXPECTED/DQC.US.0187.10174_IMAC_US-2023.xml,$EXPECTED/DQC.US.0178.10136_NNN_US-2022.xml,$EXPECTED/DQC.US.0178.10152_ADT_US-2022.xml,$EXPECTED/DQC.US.0178.10150_ADT_US-2022.xml,$EXPECTED/DQC.US.0187.10173_SILV_US-2022.xml,$EXPECTED/DQC.US.0186.10170_LND_IFRS-2022.xml,$EXPECTED/DQC.US.0186.10171_IRS_IFRS-2021.xml,$EXPECTED/DQC.US.0186.10172_PBR_IFRS-2021.xml,$EXPECTED/DQC.US.0193.10153_CULP_US-2024.xml,$EXPECTED/DQC.US.0193.10153_BABS_US-2024.xml,$EXPECTED/DQC.US.0193.10153_DAL_US-2024.xml
#2 - CHALLENGING
- INFILES='[{"file":"http://www.sec.gov/Archives/edgar/data/1755672/000175567223000018/ctva-20230630.htm", "xule_run_only":"DQC.US.0126.9590"},{"file":"https://www.sec.gov/Archives/edgar/data/1649744/000164974421000017/dlth-20210502x10q_htm.xml", "xule_run_only":"DQC.US.0121.9580"},{"file":"https://www.sec.gov/Archives/edgar/data/842180/000084218021000019/bbva-20210630_htm.xml", "xule_run_only":"DQC.IFRS.0127.9596"},{"file":"http://www.sec.gov/Archives/edgar/data/1300938/000118518522000468/abcoenergy20211231_10k.htm", "xule_run_only":"DQC.US.0144.9866"},{"file":"http://www.sec.gov/Archives/edgar/data/1838431/000121390022020040/f10k2021_sciontechgr2.htm", "xule_run_only":"DQC.US.0144.9866"}]' EXFILES=$EXPECTED/DQC.US.0126.9590_CTVA_us-2023.xml,$EXPECTED/DQC.US.0121.9580_dlth-us-2020.xml,$EXPECTED/DQC.IFRS.0127.9596_bbva-ifrs-2020.xml,$EXPECTED/DQC.US.0144.9866_abco-us-2022.xml,$EXPECTED/DQC.US.0144.9866_scio-us-2022.xml
#3 - v23 public exposure
Expand Down
Binary file modified dqc_us_rules/dqc-esef-2020-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-esef-2021-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-esef-2022-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-ifrs-2020-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-ifrs-2021-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-ifrs-2022-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-ifrs-2023-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-ifrs-2024-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-us-2020-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-us-2021-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-us-2022-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-us-2023-V25-ruleset.zip
Binary file not shown.
Binary file modified dqc_us_rules/dqc-us-2024-V25-ruleset.zip
Binary file not shown.
Loading

0 comments on commit deed64d

Please sign in to comment.