浅议XBRL在兖州煤业的扩展与实施
XBRL(Extensible Business Reporting Language,可扩展商业报告语言)是XML于财务报告信息交换中的一种应用,是目前应用于非结构化信息处理尤其是财务信息处理的最新标准和技术。根据财政部的要求,部分在纽约证券交易所上市的中国公司将按照通用分类标准编制中国企业会计准则财务报告XBRL实例文档。兖州煤业作为首批实施企业进行了XBRL的理论学习和实践操作,按时并保质保量地完成了财政部要求的通用分类标准扩展的报送工作。
一、XBRL实施工作过程
根据财政部关于XBRL格式的财务报告报送要求,兖州煤业成立了XBRL工作推进小组。
1.确定扩展分类标准的策略和原则
在开始通用分类标准的扩展工作前,首先对2010年年报业务内容和通用分类标准进行了分析和研究,结果显示年报中披露的业务项大部分都在分类标准中有涉及相关定义。因此,决定采取复用(Rused)方式应用通用分类标准,引用通用分类标准中的链接库文件进行扩展,扩展分类标准模式文件、引用通用分类标准入口文件和企业扩展链接库文件。
对于通用分类标准中有相关披露但是不能直接满足公司年报披露要求的,则通过扩展相应的业务内容,如普通的元素项扩展,维度表格的扩展等,满足实际披露需要;对于部分通用分类标准中没有相关披露的,则新建扩展链接角色。
2.元素匹配及链接库的映射
确定了扩展的原则和策略,将财务报告映射到通用分类标准上之后,开始确定适用的通用分类标准元素和链接库。
按照分析和映射的原则,逐一分析、匹配财务报告的概念和关系与通用分类标准的元素、链接库和扩展链接角色之间的对应关系。对于匹配不成功的业务概念,则扩展对应的分类标准元素。为了能够比较规范准确地命名元素名称,公司根据英文年报对业务概念的定义来命名相应的元素名称和英文标签。
3.创建企业扩展分类标准
根据映射结果,需要创建扩展分类标准,创建通用分类标准中没有定义的扩展元素,并设置元素间的关系,包括扩展元素间的关系和扩展元素与通用分类标准元素间的关系。扩展分类标准的创建遵循《可扩展商业报告语言(XBRL)技术规范》系列国家标准、通用分类标准扩展原则和通用分类标准指南等规定。本次通用分类标准的扩展情况如表1。
4.编制财务报告实例文档
创建了基于通用分类标准的扩展分类标准后,公司开始以扩展的分类标准为基础编制财务报告实例文档。编制的实例文档通过专业软件进行测试,包括对XBRL技术规范、通用分类标准、编报规则以及计算关系和公式的校验。
按规定时间向财政部报送扩展分类标准和2010年年报实例文档后,公司继续对分类标准进行核对复查,并根据财政部发送的研究分析测试报告对公司的扩展分类标准和2010年年报实例文档进行修改和完善。
二、XBRL实施方法及元素扩展
按照对象不同,通用分类标准建模方法分为三类。
1.财务报表主表(不包括附注)建模
财务主表部分,直接复用通用分类标准的财务主表,对于不能映射的财务主表项目,则进行分类标准元素的扩展,并且定义到相关的链接库中。
2.利用维度的附注建模
维度是用来建模多维表格的一种XBRL技术,对于财务报告附注中存在的多维表格,如果能够映射的财务报告概念,则直接使用通用分类标准中的维度表格,如果与通用分类标准未能映射成功的,则需要新建维度表进行扩展披露,遵循通用分类标准的原则,采用维度技术(明确维度),不使用元组(Tuple)和类型化维度(Typed dimension)。
3.普通附注建模
对于财务报告中的普通附注项,如“销售费用和管理费用及财务费用信息披露”,可以直接映射成功,则直接复用,但是对于煤炭行业特有的科目,如“采矿权使用费”、“矿产资源补偿费”等,则需要扩展普通的元素项。对于不能映射的财务报告概念,则需要新扩展相关元素,并使用Abstract抽象元素作为标题标记,同时遵循通用分类标准建模方式,不使用维度表格。
公司以XBRL格式编报财务报告时,遵循编报规则的四级标记要求,将财务报告的主表中项目逐一标记,作为一级标记;将每一项附注的全部内容用一个text block文本块进行整体标记,作为二级标记;将会计政策和会计估计附注中每一项内容用一个单独的文本框元素进行整体标记,作为三级标记;将附注中的重要金额、百分比和其他数字进行逐一标记,作为四级标记。在具体的实施过程中,我们的策略与通用分类标准保持一致,在附注部分同一个ELR下实现二级和四级标记。首先,在ELR下设置text block,将每项附注的全部内容用一个文本块进行整体标记,作为二级标记。然后,在text block下面,将附注中的重要金额、百分比和其他数字进行逐一标记,作为四级标记。例如,我们复用了通用分类标准的ELR[830420]附注-投资收益,通用分类标准中已经设置了text block对这项附注进行了整体标记,在text block下面又对投资收益明细中的具体金额进行了明细四级标记,公司又根据实际披露需求,在四级标记增加了“权益法核算的长期股权投资收益”、明细四级标记。见表2。
三、XBRL实施经验
在本次通用分类标准实施过程中,团队协作、分工明确是公司实施XBRL的一大特点。由于使用采购XBRL专业报送软件方式,因此实现了团队在线共同协作,共同制作一份分类标准和财务报告实例文档。根据业务技术特点,进行不同分工,对分类标准的扩展和数据录入设置专职专岗。对于扩展的分类标准和录入的数据,还可以在线进行交叉检查和复核以保证质量。为秉承一贯严格要求的方针,兖州煤业在构建扩展分类标准时,将公式链接库也引入到企业扩展分类标准中,加强财务数据的进一步验证。构建扩展分类标准时,还参考了通用分类标准的模式,为扩展分类标准增加了通用标签链接库,为所有新增的基础角色定义了中文通用标签。
四、XBRL实施中的问题
公司在录入2010年实例文档时发现标准元素应用出现一些特殊情况,公司根据实际情况进行了简单的调整。例如:
1.关于专项储备(Specialized Reserve)元素
元素专项储备(Specialized Reserve),在资产负债表、所有者权益表中均出现,在分类标准中为同一元素,元素属性为瞬时值(instant)。而实际业务披露时,所有者权益中的专项储备(股东权益合计)为本年增减变动值,元素属性应为期间值(duration)。实例文档编制时,自定义扩展了专项储备元素,用于记录本年度增减变动值,元素属性为duration。
2.关于元素“利息支出”、“汇兑收益”、“财务费用”三个元素
元素“利息支出”、“汇兑收益”、“财务费用”在利润表和附注的财务费用中均出现。在利润表中均为“营业总成本”的子项,而在“财务费用”部分,“利息支出”和“汇兑收益”为财务费用的子项。因此,会发生利息支出在营业成本的勾稽关系计算中出现两次的问题,实例文档校验时,较容易导致营业成本勾稽关系出现错误。
五、通用分类标准实施的相关建议
在复用通用分类标准情况下,新建的扩展连接角色(ELR)分为两种情况。一种是:由于按维度表拆分扩展链接角色,在通用分类标准中有相关披露内容;另外一种是通用分类标准中没有相关披露内容,完全新建扩展连接角色。这两种不同情况下,其角色的通用资源标识符命名格式最好都能有明确的规则来定义。对于填报规则,建议能够进一步细化校验检查的要求,同时对规则做一些等级区分;实际扩展时,有可能会存在复用和重新定义两种方式并存的情况,对这种场景建议也做一些规则定义。