(中国石油天然气股份有限公司 北京100007)
现代信息技术的迅猛发展深刻影响着会计信息披露的环境,随着会计改革的不断深入,会计信息化水平得到很大提升,会计信息化的标准体系建设工作也越来越迫切。目前会计信息化标准化工作还没有一个完整的体系,还存在各自为政的现象,导致不同会计信息系统之间难以进行信息交流和实现共享,产生了数据和信息重复采集和输入的现象。这不仅增加了额外的数据和信息登录工作量,而且容易产生数据不一致性,严重制约了会计信息资源的有效利用,XBRL(可扩展商业报告语言)正是顺应统一企业财务报告信息平台,实现会计信息互联互通需求而出现的。目前澳大利亚、荷兰等国家已经开始尝试采用 “标准企业报告”平台模式,来实现企业对政府部门和监管机构的统一报送,美国、加拿大等国也正在研究如何利用XBRL实现企业报告信息共享。
XBRL是由美国注册会计师霍夫曼先生于1998年提出,通过使用基于XML的数据标记,建立会计信息元素数据库,并定义元素间的关系,实现会计信息生成、报告、披露全过程的自动化、标准化、规范化和集成化,以及数据的在线实时共享。因此,XBRL拥有优于传统报告方法的许多优势,可以不受系统、应用程序等束缚,突破时间、地域等限制,更有效地提供会计信息。XBRL的发展至今已经历了10多年时间。2009年2月,SEC发布了上市公司XBRL信息披露最终规则。按照该规则,公司需要在提交2011年年报时同时报送XBRL财务报告。XBRL技术在2000年左右引入中国,上海和深圳两家股票交易所于2005年开始要求中国的上市公司向监管机构提交XBRL为基础的实例文档。2007年12月3日,XBRL国际组织对全世界宣布:XBRL China——中国地区组织正式成立。2009年4月,财政部提出通过5-10年时间,建立健全包括XBRL分类标准在内的会计信息化标准体系,2010年7月,财政部发布《基于企业会计准则的可扩展商业报告语言(XBRL)通用分类标准 (征求意见稿)》。
编制XBRL财务报告是一个非常复杂的过程,需要根据中国会计准则通用分类标准和国际财务报告准则分类标准及美国证监会的要求,创建财务报告层面的中国准则和国际准则扩展分类标准,基于分类标准生成中国准则XBRL实例文档和国际准则XBRL实例文档,有条件的单位可以自行开发XBRL系统,固化XBRL报告编制流程,自主出具XBRL财务报告。笔者将XBRL报告编制整个工作过程中的主要事项总结如下:
以公司财务报告为基础,遵循中国准则或国际准则分类标准及EDGAR报送要求,同时考虑财务报告后续可能的发展与变化,将从财务报告(含主表和附注)中提取出的所有项目与分类标准中的元素进行匹配。对每种类型的项目,要根据该项目在报告中的实质含义定义名称,需要遵循LC3 规则、IFRS Taxonomy 2010、SEC的相关规定,需要从四个层级定义报告元素,识别相应的属性,如:数据类型、借贷类型、时间类型(期间或时点)等。对于表格,还要判断是否需要用维度建模,提取表格横轴、纵轴中的项目,定义其抽象属性和维度属性。在元素匹配方面,必须在元素名、类型、期间、借贷等属性的各个方面进行严格的匹配,而且为保证匹配的正确性,还需进行从准则到财务报告的反向匹配,对会计业务素质要求很高。
与分类标准元素匹配不成功的报表项目需要创建扩展元素,并定义扩展元素的属性,元素定义直接影响标签链接库、列报链接库、定义链接库和计算链接库的各项工作,是扩展分类标准的基础。元素命名和属性不但要能正确反映财务报告实质,而且要遵循SEC相关规则,减少后续重复劳动,避免违规情况的发生。同时定义扩展分类标准的标签、列报、计算、定义链接库。此项工作非常重要,需要花费相当长时间。另外扩展元素不宜建立太多,应尽量向标准元素匹配,不然后期的维护工作量大,而且不利于同行业的对标分析。
扩展分类标准定义好后,需要将财务报告的数值与扩展分类标准中的特定元素进行映射,同时定义报告时间、金额单位和其他属性值。注意要基于扩展分类标准初稿中的列报链接库,为每一非抽象元素逐一填写2-3年的元素值(包括金额、日期、股数、文本等)。
对扩展分类标准和实例文档的校验是报送工作的重中之重,直接关系到报送的成功与否。进行校验主要是检查扩展分类标准及实例文档是否遵循了XBRL领域的各种规范,是否遵循了监管机构的报送规则。如果在系统尚未完全开发完成的情况下,可以通过Excel模板进行分类标准和实例文档的创建,验证分类标准的准确性。在实例文档生成过程中,针对发现的分类标准中存在的错误,进行修改更新,错误类型包括:标签遗漏、计算关系定义错误,列报链接库定义不准确等。
校验主要包括:针对XBRL2.1规范的基本技术校验;针对Dimension 1.0规范的基本维度技术校验;FRTA1.0校验,由于FRTA1.0定义了使用XBRL语言构建财务报告分类标准的基本标准架构,所以一定要遵守其规则。最后是EDGAR校验,它是SEC制定的XBRL报送规则,企业必须强制遵守,是最重要的校验规则,在Edgar Filer Manual中规定了196条规则,包括XBRL语法规则、语义规则,语义规则中因包含了需要人工比照年报判断的内容,需要逐条进行手工校验。
编制XBRL财务报告必须依赖XBRL软件系统,目前国际上的XBRL软件功能相对专一,主要可分为5类:1.分类标准编辑和实例文档编制软件(Taxonomy editor),如美国UBMatrix公司的Automator,日本富士通公司的分类标准编辑器 (Taxonomy Editor),日立公司的产品XiRUTE分类标准编辑器(XiRUTETaxonomy Editor,是 附挂在Microsoft Excel上的产品,所以可享有Excel界面使用上的便利性)。2.实例文档验证软件(Instance validator),如日本富士通公司的Validator,英国DecisionSoft公司的True North产品系列都是XBRL专用的实例文件验证软件。3.文档转换软件(Document converter),如日本富士通公司的Mapping Tool,可以将CSV格式的文件转换成XBRL格式文件。4.财务分析软件(Analyzer),如上海证交所,深圳证交所,韩国的Kosdaq交易所已在其XBRL应用网站上提供server-side的XBRL文件财务分析功能,美国EDGAR Online公司在2005年底发表一套XBRL财务分析软件I-Matrix。5.XBRL通用账簿应用软件,XBRL通用账簿分类标准是XBRL技术规范从企业报告层次向下延伸至信息系统内部的核心技术,通过XBRL通用账簿,企业信息系统可在交易发生时即以XBRL格式记录交易内容,再向上汇总为XBRL格式的企业报告。日本富士通公司开发了一套GL Taxonomy Editor软件,提供制订通用账簿分类标准的功能。
一个完整的XBRL软件的主要功能应为:一是能够管理各种准则分类标准,例如元素的新增和变更,列报、计算、定义链接库的维护等。二是能够管理各种准则的实例文档,如数值录入和展示功能。三是能够根据财政部下发的 《企业会计准则通用分类标准编报规则》进行校验,即开发符合要求的验证处理器,保证通过系统生成的扩展分类标准与实例文档能通过CAS验证器进行正确性校验。四是能够进行财务数据和指数的对比分析,能够将同行业企业的XBRL财务报告直接装载到系统中,进行对比分析。当然作为一个功能齐全的信息系统,还可以具备如:生成XBRL实例文档的同时自动生成多种格式 (WORD/PDF/HTML)的财务报告;在主管机构调整基础分类标准时,自动升级系统内分类标准,保证XBRL报告符合监管机构的最新要求;内嵌内部控制应用框架,确保XBRL系统中的每一步都遵循内控要求;提供XBRL财务报告版本管理,记录每个版本变更记录,实现对XBRL报告数据的全过程跟踪管理等功能。总之在开发过程中,不但要思考目前的要求,还要考虑未来公司业务发展和监管要求。
标准化是信息化的基础工程,是实现信息共享和互联互通的必由之路。财政部也一直在稳步推进通用分类标准扩大实施,建立健全会计信息化标准体系。可扩展商业报告语言(XBRL)标准建设为实现会计信息数出一门、资源共享,提升会计管理的科学化和精细化水平发挥了积极的作用。