Releases: xbrlus/xule
30052
XULE is an open-source expression syntax for creating business rules that work with XBRL processing software. The U.S. Securities and Exchange Commission uses XULE to check every XBRL submission for Data Quality Committee Rules maintained in FASB’s US GAAP Taxonomy.
In addition to validating data in reports, XULE extracts, compiles and analyzes data, restructures and normalizes it, creates taxonomies and more. Read the documentation and install a syntax highlighter for VS Code.
Interactive Example - Running XULE in Arelle for data extraction
30051
XULE is an open-source expression syntax for creating business rules that work with XBRL processing software. The U.S. Securities and Exchange Commission uses XULE to check every XBRL submission for Data Quality Committee Rules maintained in FASB’s US GAAP Taxonomy.
In addition to validating data in reports, XULE extracts, compiles and analyzes data, restructures and normalizes it, creates taxonomies and more. Read the documentation and install a syntax highlighter for VS Code.
Interactive Example - Running XULE in Arelle for data extraction
30050.2
- remove ESEF-DQC.py as functionality is supported with DQC.py plugin DQC Rules Validator
- update rulesetMap.json for DQC v27 approved
XULE basic command line use
Interactive Example - Running XULE in Arelle