XBRL的应用对会计信息的影响 联系客服

发布时间 : 星期二 文章XBRL的应用对会计信息的影响更新完毕开始阅读6aa73e54f01dc281e53af081

第三章 XBRL技术的特点分析

可以不包含任何子节点。目前,通过DOM技术对XML文档进行编辑的功能已经得到大多数软件公司的支持。

与XML文档的操作不同,有关于XML数据安全的话题一直是讨论的热点。因为XML对于编辑工具几乎没有什么要求,且没有传统数据库管理系统的安全机制,使用方式主要是通过网络传输,这些特性无一不暗示着XML数据安全的严峻性。为了保证XML数据的安全性,采取的一项主要的防护措施就是数据加密。加密方法主要包括:数据秘钥加密、通信协议加密等。加密的结果可以是对整个XML文档加密,也可以是对XML文档中的某个元素加密。为了保护XML数据安全,除了加密之外,还有一些其它的辅助安全策略也是非常重要的,如:进程的访问令牌、数字签名、数据交互时的点对点跟踪、选择合适的防火墙等。其中,数字签名是数据加密的延生应用,它可以提供端到端的消息完整性保证,还可以提供有关消息发件人的验证信息。XML签名可以定义一系列XML元素,这些元素可以内嵌或以其他方式附加在任何XML文档中,通过这种方法,收件人可以验证收到的消息与发件人原本发送的消息是否相同。通过使用数字签名,如果XML文档中原始内容的某个字节己经被修改(例如在价格上多加了个“0”、“2”改成了“4”、或者“否”改成了“是”等),那么签名验证将失败。XML签名的相关语法和处理规范己经由w3C和工ETF①联合制定,并且自2002年2月以来一直是正式的w3C推荐规范。

3.2 XBRL技术框架分析

XBRL是XML在商务领域内的具体应用,在 XMLSchema、XLINK、XSLT等基本的技术实现基础上,XBRL已经形成了一套独有的标准和应用规范,并通过一定的流程来发挥作用(见图2)。XBRL技术体系主要包括XBRL技术规范(XBRLSpecification)、XBRL分类标准 (XBRLTaxonomy)、以及XBRL实例(XBRL工nstance)。XBRL规范定义了最基本的模型框架;XBRL分类标准是对具体应用进行了要求,包括相关的语法、表达形式、属性、以及元素间的相互关系(例如:资产=负债+所有者权益);XBRL实例则是在XBRL分类标准基础上形成的XBRL格式

11

第三章 XBRL技术的特点分析

的数据文档,该文档应符合XBRL规范和相关XBRL分类标准的要求。

3.2.1 XBRL技术规范 (XBRLSpeeifieation)

XBRL技术规范是XBRL应用的基础,由XBRL国际组织统一制定并发布,供全球XBRL用户免费使用。截至2009年3月,XBRL国际组织共发布3个版本的技术规范,分别为 SpeCifiCation1.0、 SpeCification2.0、 Speeifieation2.1(2003年4月23日发布)。2004年n月19日,XBRL国际组织宣布:为了鼓励使用者采

用SPeeifieationZ国际组织还表示,1规范,将不再对原有的1.0和2.0规范进行维护和勘误。XBRL为了保证规范的稳定性,将保证2.始至少三年内不会进行大规模的改动。目前,1规范从2003年12月31日开规范的最新版本仍然是SpeCifiCation2.1,但己经进行了多次的细节改进和勘误。在XBRL的应用过程中,大部分国家和地区制定的xBRL分类标准都是基于 specification2.1的,部分软件供应商已经提供了支持SpeCificati。 n2.1的软件产品。

XBRL技术规范的核心是在XML的基础上定义了一种语法,在介绍语法的

12

第三章 XBRL技术的特点分析

同时讲解了XBRL框架、XBRL实例文档和XBRL分类标准技术基础。首先,XBRL必须提供与商务信息相匹配的格式和核算要求,如:资产由流动资产和非流动资产组成;资产负债表中的资产总额等于资产负债表日流动资产总额与资产负债表日非流动资产总额之和等。其次,为了更好的兼顾计算机与具体使用者对于XBRL实例文档的要求,需要将一个概念进行多种表示,资产可能同时被表示为“ZIChan”、“ASSet”、“资产”等。第三,为了能够在XBRL中满足上述要求,在XBRL技术规范中定义了definitionLink、ealeulationLink、presentationLink、labe1Link、referenCeLink、footnoteLink等元素,这些元素的定义单独的包含在xbrl一linkbase一2003一12一31.XSd文件中,分别可以实现解释、核算、逻辑结构描述等功能。在XBRL技术规范中,这些元素都是作为抽象元素存在的,都包含有子元素,每个子元素分别实现不同的功能。例如:presentationLink上还包括四个子元素title、doCumentation、loC、presentationArc。通过应用元素loC,实现在指定Schema文件中特定标签的定位;通过应用元素presentationArc,实现元素间与现实相符的逻辑关系。

XBRL技术规范将公司的财务信息分为两个部分,实例文档和分类标准。实例文档存放信息,而分类标准使得实例文档中的信息按照指定的结构和内部逻辑关系表示出来,当然,这样的前提是实例文档的产生也是以该分类标准为依据的。

XBRL分类标准的定义和实例文档的生成不可避免的要涉及到XBRL的扩展特性,为了避免XBRL扩展在实际使用中产生混乱,XBRL技术规范对XBRL的扩展也作出了要求。

3.2.2 XBRL分类标准 (XBRLTaxonomy)

XBRL分类标准中涉及的数据类型、文档结构等由XBRL技术规范来要求。在XBRL技术规范1.0中,一个XBRL分类标准只包括一个模式定义(SChema)文件①。在随后的规范2.0和2.1中,一个XBRL分类标准成为一个文件体系,包括一个模式定义文件和五个链接库 (Linkbase)②文件(见图3)。分类信息包括的

13

第三章 XBRL技术的特点分析

模式定义文件必须是一个合法的 XMLSehema文件,即满足 XMLSehema规范的要求。此外,它还必须满足XBRL技术规范2.1的要求。分类信息包括的模式定义文件声明了一系列元素,包括元素命名、ID属性、元素类型等内容。五个链接库文件主要针对模式定义文件中定义的元素进行说明。定义链接库文件 (DefinitionLinkbase),描述模式定义文件中包含的元素之间的层次结构关系;计算链接库文件(Ca1Culati。nLinkbase),描述模式定义文件中包含的元素之间的计算关系;表示链接库文件(PresentationLinkbase),描述模式定义文件中包含的元素的展现顺序,通常这种展现顺序和定义链接库中描述的层次结构关系类似甚至一致;标签链接库文件 (LabelLinkbase),为模式定义文件中包含的元素定义个性化的标签,以便展现时使用。通常,元素的标签名称与元素名称一致。参考链接库文件(ReferenceLinkbase)为模式定义文件中包含的元素提供参考信息,如:元素来源依据。一个分类标准并不一定要全部包含五个链接文件,可以根据需要进行选择。

XBRL分类标准是XBRL应用体系的核心,既反映了XML的技术特点,又体现了一个国家和地区的财务政策。制定的分类标准是否能够全面包括所需要的信息、是否符合XBRL技术规范的要求、是否结构合理以便于改进、是否易于重用、是否符合相关领域其他规范的要求,这些问题直接关系到XBRL的应用及效果。所以,为了保证分类标准的质量,各国和地区投入了大量的人力物力进行了XBRL分类标准制定的研究,目前为止,各国和地区通过XBRL国际组织认证的上市公司XBRL分类标准中:草案17件,正式26件。①

XBRL分类标准可分为财务报告分类标准 (FinancialReportingTax。Nomy,XBRLFR)、账簿分类标准 (GeneralLedgerTaxonomy, XBRLGL)以及其他的扩展分类标准。XBRLFR主要是对上市公司提交XBRL格式财务报告做出规范,一个国家的财务报告分类标准可以由一个分类标准文件体系构成,也可以是若干个分类标准文件体系构成的复杂系统,不同的分类文件体系之间通过继承、引用或链接等技术实现相互作用。扩展分类标准在文件体系和技术要求上与XBRL

14