基于IFRS分类标准的标记报告生成扩展分类文件技术问询
关于基于IFRS标记XHTML生成扩展分类标准的解决方案
你的理解验证
你的理解完全正确:IFRS分类标准是通用概念的全集,企业报送时仅需使用其中匹配自身报告的子集,因此必须配套扩展分类标准来定义报告的结构、概念引用及各类链接关系,你提到的文件夹结构和文件清单是符合XBRL报送规范的典型配置。
一、生成目标文件的具体流程(基于Arelle实现)
由于你已经用Arelle完成了XHTML的IFRS概念标记,可直接通过Arelle的命令行或API提取标记信息,自动生成所需文件:
1. 前置准备
- 确保Arelle已加载对应版本的IFRS全部分类标准(如IFRS 2024版)
- 确认XHTML中的标记符合XBRL规范(包含正确的命名空间、
xbrli:context/xbrli:unit属性、IFRS概念标签等)
2. 生成扩展分类标准XSD(核心文件)
该XSD定义你用到的IFRS概念子集,依赖于IFRS全集,无需手动编写概念引用:
arelleCmdLine.exe --file "你的标记XHTML文件路径" --saveInstanceTaxonomy "www.mycompany.com/xbrl/2025/123456abcde-2022-12-31.xsd" --taxonomy http://xbrl.ifrs.org/taxonomy/2024-03-22/ifrs-full
3. 生成各类链接库文件
Arelle可从标记XHTML自动提取关系生成链接库:
- 计算链接库(_cal.xml):定义数据计算逻辑(如资产=负债+所有者权益)
arelleCmdLine.exe --file "你的标记XHTML文件路径" --saveCalculationLinkbase "www.mycompany.com/xbrl/2025/123456abcde-2022-12-31_cal.xml" - 定义链接库(_def.xml):定义概念的时期类型、角色等属性
arelleCmdLine.exe --file "你的标记XHTML文件路径" --saveDefinitionLinkbase "www.mycompany.com/xbrl/2025/123456abcde-2022-12-31_def.xml" - 多语言标签链接库(_lab-en.xml/_lab-de.xml):生成对应语言的概念标签
# 英文标签 arelleCmdLine.exe --file "你的标记XHTML文件路径" --saveLabelLinkbase "www.mycompany.com/xbrl/2025/123456abcde-2022-12-31_lab-en.xml" --lang en # 德文标签 arelleCmdLine.exe --file "你的标记XHTML文件路径" --saveLabelLinkbase "www.mycompany.com/xbrl/2025/123456abcde-2022-12-31_lab-de.xml" --lang de - 展示链接库(_pre.xml):定义报告的层级展示结构(如报表章节顺序)
arelleCmdLine.exe --file "你的标记XHTML文件路径" --savePresentationLinkbase "www.mycompany.com/xbrl/2025/123456abcde-2022-12-31_pre.xml"
4. 整理文件夹结构
- 将所有生成的文件放入
www.mycompany.com/xbrl/2025目录 META-INF目录需添加xbrl.xml(DTS清单文件),可通过Arelle的--saveDTSManifest命令生成reports目录存放原始标记XHTML文件
二、流程的合规性与可行性
这个流程完全合规且具备可落地性:
- 符合XBRL/IFRS规范:Arelle是XBRL国际组织认证的合规工具,生成的文件严格遵循XBRL 2.1标准及IFRS分类规范
- 符合IFRS使用原则:扩展分类标准仅引用IFRS全集的必要子集,未重复定义通用概念,符合IFRS分类标准的使用要求
- 自动化集成友好:你可将上述命令通过Arelle的Python/Java API集成到现有程序中,实现从标记到生成的全自动化
关键验证步骤
生成完成后,必须用Arelle验证整个DTS的合规性:
arelleCmdLine.exe --file "www.mycompany.com/xbrl/2025/123456abcde-2022-12-31.xsd" --validate
内容的提问来源于stack exchange,提问作者CrazyEight
相关产品推荐
相关产品推荐

