目 次
前言. III
引言. IV
1 范围. 1
2 规范性引用文件. 1
3 术语和定义. 1
4 命名空间及其前缀. 2
5 公式部分结构说明. 4
6 通用链接规范. 5
6.1 通用链接. 5
6.2 通用标签. 7
6.3 通用参考. 7
7 变量. 8
7.1 XPath的求值与初始. 8
7.2 方面. 8
7.3 变量的语法. 12
7.4 变量求值. 17
8 过滤器. 18
8.1 布尔过滤器. 18
8.2 概念过滤器. 20
8.3 维度过滤器. 26
8.4 实体过滤器. 29
8.5 通用过滤器. 31
8.6 隐式过滤器. 32
8.7 匹配过滤器. 34
8.8 期间过滤器. 36
8.9 相关过滤器. 39
8.10 片段-场景过滤器. 40
8.11 元组过滤器. 42
8.12 单位过滤器. 44
8.13 值过滤器. 45
9 公式. 46
9.1 语法. 46
9.2 公式处理模型. 56
10 校验规范. 56
10.1 概述. 56
10.2 语法. 57
10.3 所有断言的处理模型. 58
11 断言规范. 58
11.1 概述. 59
11.2 一致性断言规范. 59
11.3 存在性断言规范. 63
11.4 值断言规范. 64
附录A (规范性附录) 模式文件. 66
参考文献. 99
前 言
GB/T 25500 《可扩展商业报告语言(XBRL)技术规范》分为四个部分:
——第1部分:基础;
——第2部分:维度;
——第3部分:公式;
——第4部分:版本。
本部分为GB/T 25500的第3部分。
本部分按照GB/T 1.1—2009 给出的规则起草。
本部分技术内容与XBRL国际组织制定的XBRL公式规范1.0版(XBRL Formula Specification 1.0)基本一致。
本部分由中华人民共和国财政部归口。
本部分起草单位:中华人民共和国财政部。
本部分主要起草人员:应唯、王颖、李红霞、丁亮、黄敏、李敏敏、覃东、杨海峰、廖伟东、杨诚、臧梓伊、朱健鹏、徐泓、蒋小娜、童盼盼。
引 言
可扩展商业报告语言(Extensible Business Reporting Language,XBRL)是一种基于可扩展置标语言(Extensible Markup Language,XML)的开放性业务报告技术标准。它通过给财务会计报告等业务报告中的数据增加特定标记、定义相互关系,使计算机能够“读懂”这些报告,并进行符合业务逻辑的处理。
XBRL的构想最早由美国注册会计师查尔斯·霍夫曼在1998年提出。随后,在美国注册会计师协会(AICPA)赞助下提出了第一个XBRL原型。XBRL技术广泛适用于财务会计报告、上市公司年报、金融机构监管报告、税务报告等领域,目前在美国、英国、日本、澳大利亚等很多国家中都已投入实际应用。在我国,XBRL已应用于上市公司信息披露和基金信息披露领域,取得良好效果。
XBRL技术的应用,可以避免报告数据的重复性录入、报送、传输、转换、比对等人工操作,减少差错率,提高数据生成、传递、使用效率和信息化水平。因此,推进XBRL在我国的应用,有利于促进财务会计报告等业务报告信息的深度分析利用,提高监管效能。XBRL技术规范,是各项XBRL应用所需共同遵循的底层技术标准。制定XBRL技术规范,是推进XBRL在我国应用的基础性工作。目前,国际上均遵循XBRL国际组织制定的技术规范。
本部分是《可扩展商业报告语言(XBRL)技术规范 第1部分:基础》(GB/T 25500.1)的一个扩展规范,它扩展了能在可发现分类标准集(DTS)里可获得信息的范围,提供了一套表述XBRL数据结构相关复杂公式关系的语法,这些语法可用于编制从XBRL实例获得信息产生新XBRL事实的规则。
阅读全文请点击:可扩展商业报告语言(XBRL)技术规范 第3部分:公式
|