XBRL基本概念优势及发展_第1页
XBRL基本概念优势及发展_第2页
XBRL基本概念优势及发展_第3页
XBRL基本概念优势及发展_第4页
XBRL基本概念优势及发展_第5页
已阅读5页,还剩81页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章财务报告分类标准4.1分类标准概述4.2模式文档规则与应用规范4.3链接库规则与应用规范4.4可发现分类集层5分类标准扩展4.6本章小结4.1分类标准概述一、XBRL流程简介(1)从财务报告中提取财务信息元素;(2)用XML语言在模式文档中定义这些财务报告元素;(3)从财务报告中提取元素与元素间的关系,例如资产负债表数据间的计算关系和层次关系,以及描述元素存在的其他关系,例如元素与标签、元素与法律法规及准则条文之间的关系;(4)用XML语言在链接库中体现这种关系,并建立模式文档和链接库之间的关系;(5)企业运用XML语句对上述分类标准财务信息元素赋值,就构成了一份实例文档。步骤如下图:4.1分类标准概述

XML是一种标记语言。在标记语言之前,计算机无法分析文档的结构,将其当做一个整体来处理,这就限制了对信息的处理能力。标记语言通过对语言进行标记,能够得到结构化的文档,提升计算机程序自动化处理文档的能力。4.1分类标准概述二、简略财务报告与分类标准对照示例(下图为简略财务报告)二、简略财务报告与分类标准对照示例1、除外在形式,上述财务报表的每一个项目有一个标准名称。如货币资金;2、项目间有相互关系,如货币资金包括现金、银行存款、其他货币资金这三项之和。财务报告和附注转换为分类标准,首先需要在模式文档中定义元素:运用XML语言从多角度描述元素的特性,将其全面地存入模式文档,形成分类标准的一部分;对于财务报表中隐含的内部关系,通过链接库完成。3、以“货币资金”元素举例4.1分类标准概述三、财务报告分类标准架构2005年XBRL国际组织制定了财务报告分类标准架构(FinancialReportingTaxonomiesArchitecture,FRTA)。财务报告分类标准的目标是最大化分类标准对于非技术用户和报告领域的专家的可用性,而不损害分类标准用于描述报告需求的能力以及以精确的、XBRL相符方式的可能性。分类标准架构有以下特性:(1)代表性:分类标准应当使用相似的XBRL结构表现元素之间的相似关系,考虑元素的共性而非个性。(2)模块化:分类标准的内容应该按照逻辑关系放置于不同的模块中。(3)演变:基于FRTA设计的架构所制定的分类标准可以以类似的方法进行扩展或者修订。即可指导人们按照一定的规则,扩展或修订分类标准。4.2模式文档规则与应用规范一、财务信息元素定义及示例

二、定义财务信息元素的一般性规则4.2模式文档规则与应用规范——财务信息元素定义及示例

一、财务信息元素定义及示例

财务信息元素从语义层次上说,一个财务信息元素是对所报告商业实体的活动或性质的事实的定义。从语法层次上说,财务信息元素是利用特定的XML语法来定义的元素,这种定义分为数据项与元组两部分。4.2模式文档规则与应用规范——财务信息元素定义及示例

数据项元素:单独一个财务报告元素就可以完整表达财务信息的意思,即特定时间内关于一个特定商业实体的某项客观事实。数据项元素描述的是具有特定意义且对应值唯一的元素,例如“股东权益”、“固定资产金额”等,同一上下文中只存在唯一取值。元组元素:与数据项对应的另一个财务报告元素,它本身并不能表达出完整的意思,需要几个元素组合在一起才能表达一个完整清晰的意思。例如“工程物资增减变动情况”、“子公司情况说明”等,单看元素本身不能清晰表达含义,所对应的取值也并不唯一,只有和具体明细项目联合,才能说明完整的意思。

例如元组“工程物资增减变动情况”,如果仅定义这一个元素,显然无法对应具体项目与数值,必须结合“项目”、“年初金额”等元素,才能理解工程物资的具体情况。项目年初金额本年增加本年减少年末金额A……B……

元组“工程物资增减变动情况”示例4.2模式文档规则与应用规范——财务信息元素定义及示例

4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

二、定义财务信息元素的一般性规则1.财务信息元素的唯一性2.财务信息元素属性的定义规则3.元组的特有规则1.财务信息元素的唯一性当我们从财务报告中提取概念时,通常有两种方法:演绎法和归纳法。演绎法按照某种理论指导,例如企业会计准则的要求,先定义最基本的概念,然后逐级将其扩展。目前,IFRS和中国分类标准采用的准则法即演绎法的一种。归纳法统计所有上市公司在财务报告中出现的所有元素,归纳出公用性强、符合会计定义的元素,称为财务信息元素。这种方法更灵活全面,适应不断发展变化的会计实务,也是我们重点讨论的部分。但是,在归纳的过程中,我们会遇到一个问题:如何判断几个元素是否可以归纳为唯一的财务信息元素。这涉及到财务信息元素的唯一性。4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

财务信息元素的唯一性包括两个层面含义,一个层面是指对于实质相同的若干不同元素,只能定义一个财务信息元素,从而简化XBRL分类标准基本元素。例如股份制公司的股本与实收资本属于同一元素的不同表述,又如IFRS将资产负债表的英文表述从“BalanceSheet”改为“StatementOfFinancialPosition”,也属于同一元素的两种表述。我们称之为“元素等价”。

另一个层面则是指元素实质相同,由于时期、实体、场景、计量方法、财务报告中出现的位置不同,而造成同一元素的事实表述有差异,但本质上是同一元素,应遵守财务信息元素的唯一性原则。我们称其为“元素同质”。例如,根据中国的企业会计准则和财务报告准则规定,货币资金同时出现在资产负债表以及报表附注中,但我们不能因此而定义“资产负债表货币资金”与“报表附注中货币资金”两个元素。这体现了财务报告中不同位置财务信息元素的唯一性。4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

元素元素解释净利润净亏损他们是相同的元素,因为一个实体在同一期间不会同时获利和亏损。4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

相同的元素示例4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

元素相关但不相同元素解释现金金额现金变动额第一个元素是在一个特定时点现金的金额;而第二个是在一个时点与另一个时点之间现金余额的变动。收入收入变动率第一个元素是一个期间收入的金额;第二个是在一个期间到另一个期间的收入变动。存货后进先出存货第一个元素是仅用后进先出法计量。先进先出存货第二个元素是仅用先进先出法计量。存货计量准则描述存货如何计量的文本说明。应收账款净值应收账款总额他们是不同的元素,因为他们的计算方式不同:一个剔除了“坏账准备”,而另一个则没有。递延所得税资产递延所得税负债他们是不同的元素,因为根据准则规定他们是各自披露的,可以同时存在一个实体中。不同的元素示例当我们面对两个相似元素,如何判断定义一个元素还是两个呢?(1)元素唯一性基本判断标准对于元素唯一性最基本的要求是不同上下文信息不可以导致一个分类标准产生不同元素。如事实描述的实体、期间及场景。实例文档中的计量信息不可以导致一个分类标准中产生不同的元素。如“保留一位小数的货币”、“保留两位小数的货币”实例文档中的不同位置不可以导致一个分类标准中产生不同的元素。4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

主管姓名主管工资……张三主管姓名主管性别……张三元组1:主管薪酬情况元组2:高层主管信息元素相同(2)元素唯一性的职业判断从计量方法判断元素唯一性。两个元素计量方法相同时,一般用同一元素表示,计量方法不同,一般用不同元素表示。但也有例外,如果那个元素具有广泛的定义,这个定义由其标签和引用资源以及同其他元素之间的计算和定义扩展类型链接关系来提供,可以使用同一个元素表示。如“存货”、“投资性房地产”。从聚合方法判断元素唯一性。聚合是指将多个子项目合并成为一个项目,它包括数值型聚合和非数值型聚合。前者是数字的相加,后者是文字段落的合并。

对于数值型聚合,如果采用同种方法得到相同结论,可以认为元素是等价的。例如:

货币资金=现金+银行存款+其他货币资金(账户口径)

货币资金=人民币+美元人民币等值+……(币种口径)

非数值聚合主要考虑对于一系列的文本事实,是采用一个还是多个元素表达。如,对于存货两种计价方式的注释,第一种是建立一个元素“存货计价方法”;第二种是建立两个元素,分别是“后进先4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

出法存货计价”、“先进先出法存货计价”。具体采用哪种方式与特定环境和管理者的目的相关。从实质性判断元素唯一性。当两个元素的实质相同,应该只定义一个元素。判断实质性需要我们对会计制度及企业业务有深入的了解。例如,一般企业的存货不包括房屋建筑,但房地产企业的存货却包括。较好的方式是只设置一个存货的元素,因为存货的潜在定义适合这两种实体,并不存在实质性差别。从披露要求判断元素唯一性。财务报告披露的规则经常根据经济发展的变化适时提出一些披露要求或特殊事项,但是不能仅根据不同的披露要求来定义不同的元素(例如不能定义“易腐烂的存货”与“耐用的存货”)。一种解决的方法是不作为一个数值型元素来对待,而是根据实际情况设置字符型元素进行披露;另一种解决方法是根据粒度的要求设立不同元素,但该方法增加了元素的数量,是元素唯一性不提倡的。例如,存货可以做出两种定义:(a)“存货”数据项和“存货政策”数据项;(b)“LIFO存货”数据项和“FIFO存货”数据项。4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

2.财务信息元素属性的定义规则对于财务信息元素而言,属性是其会计特性的最好诠释,当会计人员看到一个财务信息元素,例如“主营业务收入”,他可以联想到一系列的特性,例如,增减加计贷方,可以去空值;对应一段时间区间而不是某一时点;属于货币类型等等。属性正式试图从多个角度描述会计人员眼中的元素。对于其他XBRL元素而言,元素属性同样是为了多角度描述其特征,便于归类和查找。4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

数据项属性

对应数据项元素特性名称属性可以代表该元素、表示其存在的名称,由人工根据元素内容赋予。标识属性确保元素被识别的独一无二的代码,由人工根据一定规则赋予。空值属性某元素一旦被企业所披露,是否必须存在取值。属性值包括真伪两种。类型属性列示元素所属类型,XBRL规范中推荐的元素类型种类是有限的,常用的有货币型、字符串型、小数型、枚举型等。借贷属性适用于货币型元素,类似会计借贷方,即切合会计数据的特性,又方便数值计算。时间类型属性表明元素内容涵盖一段时间还是对应某时点。例如,资产负债表中金额对应期末时点,利润表中金额涵盖一段时间。替代组属性表明该元素是数据项元素、元组元素还是部分元素等。数据项元素的替代组为数据项。抽象属性表明该元素为抽象元素还是具体元素。前者不出现与实例文档中,后者则可以出现。默认值为false,即具体元素。数据项元素的定义构成元组组件对应元组元素特性名称属性与数据项类似,表示元组名称。替代组属性与数据项类似,元组元素的替代组属性为元组。空值属性与数据项类似,表示元组是否可取空值。抽象属性与数据项类似,默认值为false,即具体元素。标识属性与数据项类似,确保元组被识别的独一无二的代码。元组内子元素内容在上述工程物资的例子中,“项目”、“年初金额”均为“工程物资增减变动情况”的子元素。子元素如为已被定义的元素,则直接引用;如为未被定义的元素,则需从新定义。元组内子元素次序元组内子元素的排列次序。元组元素的定义构成4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

具体说明:(5)借贷属性。

首先,数据借贷属性一经确定,不在更改;其次,只有符合会计贷方或借方余额定义的货币型元素才有且必须有借贷属性(包括资产、负债、权益、收入、费用五类科目),不符合的则不定义借贷属性。例如,“应收账款”,借贷属性为借方,则在利用其进行说明和计算时,它的借贷属性不变,一直都是借方。如果对其赋值为正数,则表示借方增加;如果实务中出现与其属性相反的余额,则以负数表达。对于没有借贷属性的数字数据项,可以对它先赋予一个预期符号,数据项的符号确定合计-数据项弧的权重。如果它表达的是某个潜在元素的变动情况(例如“收入变动”),则必须以正数表示增加。4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

(6)时间类型属性。代表借贷或在某个时间点发生的数值型元素,必须有属性值为时间点的时间类型属性。并非在特定时点计量的数值型元素,必须有属性值为期间的时间类型属性。如净收入。在特定日期表达、但却适用于整个期间的非数值型元素,必须有属性值为“期间”的时间类型属性。如存货会计政策、计量基础等。只在特定日期发生的非数值型元素,必须有属性值为“时点”的时间类型属性。如资产负债表日后事项、资产待售披露等。如果一个元素能够以一段时间,有能够以特定时点来衡量,那就必须以不同的元素来表达。例如“现金及现金等价物”,它可能表示期末这一点上的金额,也可能表示在一个会计年度中发生的金额,因此将其区分为两个元素,分别是“现金及现金等价物”和“现金及现金等价物变动”。对于无法准确区分时点类型还是期间类型的非数值型元素,一般定义为期间类型。如控制程序证明披露、独立审计未完成省略事实。在一个元组下的不同元素可以有不同的时间类型属性。4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

(7)元素的抽象属性。在模式文档中我们定义两类元素:具体元素和抽象元素,其中具体元素可在实例文档中赋值,而抽象元素不需要赋值,因此不出现在实例中,它的存在仅仅是为了更好的表达财务信息元素之间的层次关系。例如,“资产合计”是“流动资产合计”、“非流动资产合计”的父元素。然而,我们无法用父子关系表达资产负债表中“资产合计”和“负债和股东权益合计”元素之间的关系。因此,为了更好的表达上述资产负债表中财务信息元素之间的层次关系,模式文档定义了一个新的抽象元素“资产负债表”。4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

3.元组的特有规则1)元组适用场合当数个事实的意义彼此相关,并且单独披露这些事实没有意义时,必须使用元组结构。例如,对主管名字、工资和购股权的列表是很普遍的。如果XBRL实例仅由子数据项内部的元素名称和取值组成,就不可能确定这些事实组合。在实例中通过将名字和头衔嵌套在主管薪酬元组内,元组就联系了名字和头衔。名字4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

名字薪水奖金已支付费用支付的总薪酬AB元组“主管薪酬情况”的财务报表表格当实例可能包含相同上下文、相同单位下同一数据项的不同值,必须使用元组。

例如“固定资产名称”,在上下文都是2009年12月31日、A公司、实际发生,单位也都是人民币,可能存在多个取值。在这种情况下,“固定资产名称”这个数据项必须出现在元组下,例如元组“固定资产折旧明细”。4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

元组数据项1数据项2数据项3……固定资产折旧明细固定资产名称固定资产历史成本固定资产折旧年限固定资产折旧明细2)元组不适用场合不应当使用元组表达片段、单位、报告个体、期间或场景信息,而应该使用上下文元素。3)元组的替代者——维度随着XBRL应用的深入,元组的设计暴露出了许多问题,并直接影响到XBRL的会计信息质量基础——XBRL的可比性。维度的开发初衷是实现一类元组结构无法准确表达集合含义的结构,以及实现类似嵌套元组的作用。4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

存货金额实体:A、B时间:09.12.31场景:实际单位:人民币方法一元组数据项1数据项2数据项3数据项4方法二数据项上下文中实体元素上下文中期间元素上下文中场景元素单位元素存货元素表达对比4)元组应用规则

(1)定义元组内数据项的规则同一个数据项可能有多个取值,但不可顺序标号多个数据项以实行同一数据项元素的多种值。如“应收票据单位名称”。元组的内容模型不应当包括对自身或者其任意的祖先的引用。

(2)定义元组元素的规范元组内容模型不可以使用“所有(all)”容器。

在模式文档中,我们可以使用顺序容器元素固定元组中元素的顺序,也就是说实例文档中对元组中元素的赋值必须按照模式文档中相应元组的次序;也可以在模式文档中使用所有容器元素,打乱元组中元素的顺序,使得实例文档中对元组中元素的赋值不用按照一定的顺序。元组内容模型必须包括可选的带有名字id和类型ID的局部属性。

4.2模式文档规则与应用规范——定义财务信息元素的一般性规则

4.3链接库规则与应用规范一、链接库定义及工作原理(一)“链接库”定义当元素A与元素B存在关系,我们将A设为起始元素,将B设为目标元素,在描述A、B关系时,一种方法是直接确认A到B的关系,这种关系称作“弧角色”。更常用的方法是,把所有可能的关系放到几个“库”里,先寻找出合适的“库”,再找出合适的关系来表示A、B的关系。其中这些“库”称作“链接库”,库内存放的关系称作“弧”4.3链接库规则与应用规范

(二)链接库的工作原理根据B元素归属的不同,链接库的工作原理有两种1、当B元素不属于模式文档模式文档标签链接库“HuoBiZiJin”元素…………“货币资金”标签标签链接弧1、目标:找到元素“HuoBiZiJin”方法:使用定位器元素2、目标:创建标签“货币资金”方法:在连接库中建立3、目标:连接元素“HuoBiZiJin”与标签“货币资金”方法:使用标签弧4.3链接库规则与应用规范

适用范围:A元素是我们在模式文档中定义过的,而B元素不是。例:为元素名称为“HuoBiZiJin”的数据项贴一个中文标签,这个元素我们在模式文档中已经定义过了。但是中文标签是没有定义的。基本步骤:1、利用XML语句在模式文档中找到“货币资金”元素。2、在标签链接库中创建一个标签“货币资金”,把它作为一种资源放入标签链接库以备使用。3、在标签链接库中创建一个弧,运用XML语句将定位到的元素同新创建的标签联系起来。4.3链接库规则与应用规范2、当B元素属于模式文档模式文档计算链接库“货币资金”“银行存款”“现金”“其他货币资金”…………计算链接弧1、目标:找到四个元素“货币资金”“银行存款”“现金”“其他货币资金”方法:使用定位器元素2、目标:分别链接元素“货币资金”与“银行存款”;“货币资金”与“现金”“货币资金”与“其他货币资金”方法:使用三条计算弧4.3链接库规则与应用规范适用范围:A、B元素都是在模式文档中定义过的,只想表明他们的关系。例:想表明模式文档中元素具有这样的关系:货币资金=银行存款+现金+其他货币资金公式中的四个元素在模式文档中都定义过了

基本步骤:1、利用XML语句在模式文档中找到“货币资金”、“现金”、“银行存款”、“其他货币资金”元素。2、在计算链接中创建三个弧,通过弧把银行存款、现金和其他货币资金同货币资金联系起来。具体连接过程与第一种原理的第三步相同。唯一的区别是弧角色不同。

4.3链接库规则与应用规范

二、链接库一般规则链接库由Xlink构造,它定义了一个在XML文件中创建链接的标准方式。Xlink定义的链接可以分为简单链接和扩展链接。

(一)简单链接

1、定义

简单链接是把文档内部单一资源链接到外部单一资源,内部资源一般是模式文档内部的一个简单链接元素,外部资源可能是其他模式文档或链接库等。4.3链接库规则与应用规范2、简单链接元素主要种类简单链接元素作用模式引用元素链接其他模式文档链接库引用元素链接其他链接库角色引用元素链接其他模式文档中自定义的角色弧角色引用元素链接其他模式文档中自定义的弧角色4.3链接库规则与应用规范(二)扩展链接1、定义

建立内部资源与数个资源间的多项链接,以及外部相关资源间的关系,建立整个的关系耦合网络结构。2、扩展链接包含的子元素

注释、资源、定位器、弧和标题。所有与链接有关的元素都统称为链接元素。

3、扩展类型链接角色属性XBRL赋予在扩展类型链接的角色属性的唯一的处理语义是用值将可发现分类集中的弧集合划分成不同的

4.3链接库规则与应用规范集合,称为链接基础集合。角色属性不可以包含任何处理语义。同时,角色属性不可以为空,XBRL提供标准值为:/2003/role/link

分类扩展链接元素的不同角色属性值得典型原因是这些链接可能不兼容,否则是的处理效率低下。

不同角色属性值代表不同关系的扩展链接元素。

任何可发现分类集(DTS)中必须包括扩展链接库,即使扩展链接库里没有任何内容,其中,扩展类型链接是根据角色属性值划分。对于扩展链接库中财务信息元素的表现方式,可以根据分类标准制定者的偏好展示。4.3链接库规则与应用规范4、弧弧的角色属性弧的使用属性及优先级属性弧的次序属性显示(show)及驱动(actuate)4.3链接库规则与应用规范弧的角色属性

(1)一个弧必须有标准的或者链接角色登记处(LRR)认可的弧角色除了在XBRL标准文档中已提供或者链接角色登记处(LRR)认可的角色之外,一个财务报告分类标准框架(FRTA)相符的可发现分类集不可以使用其他任意弧角色。对于每一个不同的弧,XBRL都有推荐的标准弧角色,对于弧角色的使用,我们首先应该考虑XBRL国际组织(如XBRL,XBRL模块和链接角色登记处)推荐使用的弧角色。

4.3链接库规则与应用规范(2)在同一个扩展类型链接中的所有弧,必须有相同的弧角色属性值

一种扩展类型链接表示一种关系,因此首先需要将表示相同扩展关系的弧放置在相同扩展链接元素中,从而可以分类查找。实际运用中,我们可以根据需要将某一个链接库中不同链接关系按照用途分类。

4.3链接库规则与应用规范弧的使用属性及优先级属性

所有弧类型元素都可以有使用及优先级两种属性值。

优先级属性的内容必须是一个整数,其默认值为“0”。每个关系都有一个优先权,它的值等于用于表达此关系的弧的优先级属性值。例如:优先级属性为2的弧优先于优先级属性为1的弧

使用属性也是可选的,它的取值必须是“可选的”(optional)和“禁止的”(prohibited)的两者之一4.3链接库规则与应用规范弧的次序属性

次序级属性是以十进制形式表示兄弟元素间的次序,数值越小次序越高。如果在层次中的多个兄弟元素有相同次序属性值,那么这些兄弟元素的展示顺序由应用软件决定。次序属性值不一定是最整数,这样可以方便在已经定义好的两个兄弟元素间添加有一个新的兄弟元素。

所有起始和目标都指向元素的弧都必须指定一个次序(order)属性值。

元素在不同关系网下的可能有不同次序值。4.3链接库规则与应用规范显示(show)及驱动(actuate)显示(show)属性定义在何处打开连接,这是一个枚举型的属性。

取值范围包括:(1)新版:目标内容以一个单独的上下文显示(在浏览器中可能是一个新的浏览器窗口)

(2)重置:目标内容应当取代原始上下文中的内容(重置(Replace)是默认值)

(3)嵌入:内容嵌入到文档中的连接位置(代替链接表示本身)4.3链接库规则与应用规范(4)其他:这个链接没有指定被访问的行为。这个文档会包含有关这个链接的其他提示,例如其他描述这个链接目的的标记。

驱动属性定义何时读取和显示被链接的资源,这也是一个枚举型的属性。

驱动属性取值范围包括:

(1)载入:该链接在载入文档时自动激活。在xlink:show属性为embed时非常有用,而且在它为new时也有一些应用。

4.3链接库规则与应用规范(2)触发:用户必须采取动作激活链接时的行为,类似于HTML中超链接的方式,用户必须点击链接文本来激活这个链接。

(3)其他:该链接没有指定激活链接时的行为。文档会包含如何激活这个链接的其他提示。

(4)无:该链接没有指定激活这个链接时的行为。这个文档不会包含如何激活这个链接的其他提示。4.3链接库规则与应用规范

5、资源

标签及引用元素分别表示标签资源与引用资源,其角色属性值必须是标准值或链接角色登记处(LRR)认可值。通常来说,标签及引用资源与定位器建立关系,该关系由弧完成。6、标题

所有扩展类型链接,定位器类型,弧类型以及资源类型的元素均可以有标题属性。XBRL处理器忽略标题属性。标题属性是用于Xlink处理器使用的。4.3链接库规则与应用规范

7、角色类型定义(1)角色类型元素中的角色URI必须是LRR认可的角色,或者以相同的摘要和权威部分开始,作为其出现的模式文档的目标命名空间。URI为统一资源标识符,有两种形式,URI或URL,前者是统一资源名称,相当于每个资源独一无二的名称;后者是统一资源定位,用于具体定位。角色类型元素的角色URI相当于其他元素的角色属性。

4.3链接库规则与应用规范(2)角色类型元素中的角色URI应当以“role”和便于读者阅读的名字结束。除了角色URI的前部有约束之外,它的后部也必须有特定形式。计算机并不识别角色URI的内容,但我们仍然要尽量使其对读者阅读有帮助。首先要表示是一个角色,其次要表示它所代表的含义。这条规则不是强制的,因为不是所有的URI模式都可能支持这一约定。当URI是一个URN时,这条规则可以理解成NIS应当包含角色。4.3链接库规则与应用规范(3)模式不可能重复定义一个在可发现分类集已定义过的角色类型,该可发现分类集的起点就是定义那个角色类型的模式。

如果一个模式文档定义了一个角色类型元素,那么在这个模式文档的可发现分类集中不可以再次定义该元素。从而确保在给定的可发现分类集中,只有一个定义得到使用。

4.3链接库规则与应用规范(4)在持续性可发现分类集中对扩展类型链接所作的任何角色类型定义,必须在其定义元素内有便于读者阅读的解释文档。

这条规则的目的是确保便于读者阅读“标签”有效地出现在分类标准工具中。

元素在角色类型元素中是必需的,且它的非空内容是至多50个字符的解释文本。语义处理的额外描述应当在文档中提供。

4.3链接库规则与应用规范三、标签链接库特有规则

(一)元素的标签一个元素必须拥有一个带有标准标签角色的标签,该标签必须是一个扩展类型链接,元素定义的模式文档是可以发现这个链接的。

标准标签是指根据各元素的基本会计含义而定的标准名称,而非标准标签是描述元素基本含义的名称。例如:在银行存的款项,会计标准名称是“银行存款”。一个元素还可以有非标准标签,例如:“期末银行存款”、“期初银行存款”把所有的标签分类,并为每一类别取名字,4.3链接库规则与应用规范例如:“标准标签”、“期初标签”,这个名字就是标签角色。在语法中,一个标签是标准标签还是非标准标签,取决于它的标签角色。

设置标签的应用规范:(1)在标签文档中不可以存在需要软件推断标签含义的内部结构。

(2)同一个链接库中的标签的拼写必须保持一致

(3)标签的组词方式应当保持一致

(4)标签中若用到非字母字符,在使用上应当保持一致

4.3链接库规则与应用规范(5)标签应当具有唯一性一个模式文档可发现分类集中所有的链接库,不能对于一个元素有多于一个的同种语言且同种角色的标签(6)标准标签或详细标签具有唯一性即在某一模式文档的可发现分类集的范围内,对于某一特定语言,要求下列情况之一成立:对于包含标准标签的元素,没有两个元素的标准标签内容是完全相同的。每个元素都有一个详细标签,并且没有两个元素的详细标签内容是完全相同的

4.3链接库规则与应用规范(二)元素的文档注释标签除了可以提供中文形式的元素标题外,还可以用较长文本形式提供元素的准确的意义及文本补充说明。元素的文档注释的实质内容:

(1)元素的意义及与其相似元素的任何重要差别

(2)包括在分类标准中的原因说明

(3)文档注释提供方式,包括标签资源与参考资源4.3链接库规则与应用规范四、引用链接库特有规则(一)引用元素只包含部分元素,不得包含数据项及元组元素引用必须使用XBRL链接库“部分”元素的替代群组中的元素(二)引用的角色属性对于一个元素,可以从多个角度建立文档注释。例如:对于元素的定义、计量、示例等。此时要应用不同角色属性,区分不同信息。4.3链接库规则与应用规范(三)引用元素不得具有混合内容虽然XBRL模式允许在引用元素中存在混合内容,但是符合财务报告分类标准架构的引用元素,除了在部分德尔替代组中的元素以外,不得包含任何其他元素。4.3链接库规则与应用规范五、展示链接库特有规则展示关系的作用是将财务,信息元素排列成层次结构,使得兄弟元素之间有特定顺序。展示关系通过展示链接库来表达,它表现模式文件中财务信息元素之间的层次关系。

(一)元组与展示链接库

展示链接库和元组元素都可以表现财务信息元素的层次关系,但是通过弧角色的展示链接库更能够清晰灵活地表现财务信息元素的层次。元组定义只控制实例中事实的排列。展示弧利用它们的展示次序,而不考虑XML模式构造,如次序(表示元组内元素的排列顺序)和选择(表示元组一次只能显示其组成元素的一个)

4.3链接库规则与应用规范出现在元组中的子项元素,必须与该组元素表现出至少一个父子关系。相反,没有出现在元组中的子项元素,不应当与元组元素表现父子关系。对不用的子项元素之间的排列关系,并没有限制。4.3链接库规则与应用规范(二)优先标签属性财务信息元素之间的父子关系是可以在展示链接库不同的片段中展示的,但是在不同片段中的展示不能自相矛盾,例如:a是b的父元素,b是c的父元素,因此不可以在片段中展示c是a的父元素。如果在角色属性值相同的扩展链接中,展示父-子关系有相同的父和子,那么该关系应当提供优先标签属性,指示一个XBRL处理器对于子元素应当使用哪个标签。优先标签尤其适用于分析财务报告变动,包括股东权益变动、固定资产变动、收入变动等。4.3链接库规则与应用规范六、计算链接特有规则计算链接库:用来表现财务信息元素之间的计算关系,即一个数据项可以用其他数据项进行数学表达计算链接库分为两个部分:首先对模式文档以及已有的语法规则等的引用,接着表现模式文档中财务信息元素之间的计算关系。

计算链接库中含有合计数据项弧

4.3链接库规则与应用规范计算关系可以作为一种实例约束例:我们首先通过计算链接库的合计数据项弧算出“净资产合计”的数值,然后将其作为“所有者权益”数值的约束,要求二者必须相等。当我们限制某项计算关系时,那么在同一个上下文中这个计算关系始终成立。

权重在计算链接库中表示加或减的计算关系,取值为1或-1.当数据项符号给定时,权重与该符号相同。因此,A=B-C用两个合计数据项关系表示:4.3链接库规则与应用规范自A到B,权重1.0自A到C,权重-1.0对于合计数据关系,有如下公式:A的数值=

其中W(,A)为到A的权重。4.3链接库规则与应用规范(一)计算关系适用场合

1、一份可发现分类集中,在相同上下文下彼此有求和关系的所有数据项,在该可发现分类集中应当有计算关系。2、若要为元组中的相同上下文中的各个数据项值作加总,则必须为这些数据项定义计算关系。

财务报告中,常常需要计算元组元素的取值,但元组本身是不能参与计算的,因此,需要另设一个数值型数据项来代替元组的取值。也即是:元组A中元素的合计值为B和C的总和,其中B=D+E+F,C=G+H,A是一个元组,B-H均为数值型数据项。元组A不参与计算,因此,可以设一个数值型数据项(=B+C)作为元组A中元素的合计值。4.3链接库规则与应用规范(二)扩展类型链接角色值数个计算关系若代表相同数据项的不同加总方式,则必须置于有不同角色值的扩展型链接中。在某个数据项可以通过多种途径计算时,若这些方法同时出现在相同角色值得扩展链接中,会产生双倍结果,因此以上要求可以区分他们的计算关系。4.3链接库规则与应用规范七、定义链接库特有规则(一)定义链接库定义链接库从元素以及逻辑的角度表现财务信息元素之间的关系,这种关系可能在其他三种链接库中无法表示定义链接库包括定义链接元素,其中又包括定位器、定义胡元素4.3链接库规则与应用规范(二)弧角色值定义1、本名-别名关系本名-别名关系是用来表示,处在同一个可发现分类集中不同的模式文档关于同一个事实可能有不同的元素这种等价关系的。其标准弧角色值为:/2003/arcrole-alias如果两个模式文档中的两个数据项具有相同的数据项类型,在实例的同一上下文有相同的值,为了表示这两个元素是等价的,就采用本名-别名弧,至于那个元素作为本名而哪个作为别名,并无要求。4.3链接库规则与应用规范2、一般-特殊关系一般-特殊弧是定义弧元素的另一种标准弧角色值:/2003/arcrole/general-special它表示一个数据项与任何一个其他数据项的一般-特殊关系,通过区分归属于相同类别的数据项,帮助用户在将模型或术语映射到一个分类标准时选择合适的元素一般-特殊关系的意义只为读者提供,而遵循XBRL规则的处理器不会根据一般-特殊关系是否存在得出任何推断结果。4.3链接库规则与应用规范3、相似-元组关系一个元组如果与另一个在相同可发现分类集、但不同分类标准中的元组有相同的报告目的,则应当有一个相似-元组关系连接至该元组。这是定义弧角色的第三个标准弧角色值:/2003/arcrole/simple-tuples相似-元组关系一般应用在分类标准扩展中,相似-元组弧角色用来表示两个不同的元组元素是用于不同烦人目的。例如:联系两个邮箱地址元组,这两个元组使用了不同的地址结构。4.3链接库规则与应用规范4、必须-元素关系定义弧元素的第四个标准弧角色值:/2003/arcrole/require-element即是必须-元素弧,具有这种弧角色值的定义元素必须仅表达元素间的关系必须-元素弧是指一个元素只有当另一个元素出现时才会出现,例如还账准备只有当应收账款存在时才会出现,资产减值损失只有当资产存在时才会出现。如果这种关系可以通过元组表示,例如将“资产”设置为元组,“资产减值准备”是该元组一个子数据项,那么就可不用必须-元素弧表示。“必须-元素”关系对元组内元素实例的相对位置并没有要求4.4可发现分类集层一、定义可发现分类集是一系列分类的集合,而一个分类是由一份XBRL分类模式文档和其相关的链接库文档组成。一个XBRL实例往往由一个或多个分类标准来支持,分类标准之间也可以不同的方式相互链接、扩展和修改。“可发现”的出发点可以是XBRL实例文档、XBRL分类模式文档或是XBRL链接库文档。出发点不同导致发现的分类及极有可能不同。可发现分类集的发现原理不同条件下,可以发现的分类集可能是不同的。可发现分类的发现过程是一个递进的过程,由某个出发点(实例文档、XBRL模式文档或者XBRL链接库)开始发现,期间会通过中间发现点(XBRL模式文档或者XBRL链接库)继续发现,不同类型的发现点的发现规则是不同的。因此实例文档、XBRL模式文档或者XBRL链接库都可以作为可发现的出发点。二、可发现分类集结构的规则1、模式文档结构规则(1)模式文档声明模式元素是模式文档的根元素。在根元素下有一系列的声明,例如:目标命名空间声明、元素默认形式声明、属性默认形式声明等。可发现分类集中每一个模式的命名空间不可以为空值,且唯一。元素默认形式有两种取值:限定和非限定。当取限定时,实例文档在引用模式文档中元素时,必须加命名空间前缀,否则不加。属性默认形式与元素默认形式一样,有限定和非限定两种取值。以上两种形式默认声明只是在模式文档起始位置出现,在后文具体元素及属性定义中就不再出现。二、可发现分类集结构的规则1、模式文档结构规则(2)链接库导入与模式引用为了确保从一个给定的起始文档(模式文档)可以发现唯一的分类标准组件,起始文档可以仅提供指向其它文档的物理连接,即初始的模式文档里应该包括链接到其余模式文档与链接库的起点。在XML语句中,“起点”包括导入、包括、模式引用和链接库引用四种元素,其中导入元素和包括元素都是在一个模式文档中引入另一个模式文档。二、可发现分类集结构的规则1、模式文档结构规则(3)模式文档元素定义元素完整定义集可能存在与三种模式文档中:包含元素定义、自定义角色以及弧角色的模式文档;包含文本片段和场景元素的模式文档;包含其引用部分的模式文档。链接库结构图二、可发现分类集结构的规则2、链接库结构规则(1)命名空间每个链接库只能包含一种类型的扩展链接:如标签链接、引用链接库、定义链接、计算链接或者展示链接。所有在单一链接库中的扩展类型链接必须具有相同的命名空间和本地名字。(2)链接库引用元素的角色属性

FRTA要求链接库引用元素必须有角色属性,角色属性值必须符合规定。(3)标签链接库语言一个链接库应当只包含单一语言的标签定义。三、分类标准命名规则1、目标命名空间持续性分类标准必须使用一个目标命名空间,是一个XBRL国际组织样式的绝对统一资源标识符URI,用于确定分类标准版本。持续性分类标准是较为基础的、可以存储起来供其他实例引用。暂时性分类标准主要是个别实例的分类标准,不具有普遍性。2、命名空间前缀

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论