基于XBRL技术的企业财务与诊断系统构建

更新时间:2024-03-07 作者:用户投稿原创标记本站原创 点赞:29296 浏览:133586

XBRL技术自产生以来,在国际上得到了快速发展和应用,而国内的发展相对较为缓慢,为推进XBRL在我国的应用,促进财务会计报告等业务报告信息的深度分析利用,提高监管效能,2010年国家标准化管理委员会发布了《可扩展商业报告语言(XBRL)技术规范》(GB/T25500-2010)系列国家标准,财政部协同有关部委和监管机构等组成的会计信息化委员会根据该系列国家标准和企业会计准则,发布了《企业会计准则通用分类标准》,并自2011年1月1日起在美国纽约证券交易所上市的我国部分公司、部分证券期货资格会计师事务所施行.2011年和2012年财政部又分别下发通知,推进通用分类标准在地方国有大中型企业、银行业金融机构等企业实施.企业会计准则通用分类标准的逐步推广与应用,必将促进XBRL技术在我国企业的广泛实践和应用.XBRL作为应用于非结构化信息处理尤其是财务报表信息处理的最新技术,它通过给财务报告等业务报告中的数据增加特定标记,使计算机能够很容易、低成本的“读懂”这些报告,并进行符合业务逻辑的处理.将XBRL引入企业财务分析与诊断中,将大大提高财务分析与诊断的质量和效率.


一、XBRL技术框架

XBRL技术框架就是指导XBRL财务报告的理论基础.依据XBRL国际组织发布的XBRL规范和我国发布的《可扩展商业报告语言(XBRL)技术规范》系列国家标准,XBRL技术框架主要包括XBRL规范、XBRL分类标准、XBRL实例文档和样式表组成.整个技术框架采用自下而上的层次结构.

(一)XBRL规范(Specifications)XBRL规范是XBRL的核心和基础,规定了XBRL的理念和原则,主要用于定义XBRL的各种专用术语,规范XBRL的文件格式和基本数据类型等语法要素,以及如何建立分类标准与实例文档等.我国XBRL系列国家标准与XBRL国际组织技术规范相适应,引入了维度、公式和版本规范,其中维度用于描述业务数据中常见的多维信息,便于进行数据的深度加工和分析利用,为数据挖掘和数据分析等提供了可能.

(二)XBRL分类标准(Taxonomy)XBRL分类标准是XBRL为企业报告中的每个项目建立不同的标签,分类标准定义了各项目的属性及其之间的关系等,相当于一个行业商业信息交换的“词典”.分类标准是在技术规范的基础上,结合各个国家、行业、企业的实际情况制定的,每个分类标准都包含一个分类模式文件(XSD文件)和若干链接库文件(XML文件).分类模式文件定义了分类标准所包含的元素及其类型方面的信息;链接库用来描述和组织各概念即元素间的关系.在最新版本的XBRL2.1规范中,所有关系被划分为五种类型:标签、参考、定义、计算和展示,并被组织成五个链接库,其中前两种链接库是资源型链接库,为元素提供附加信息,而后三种链接库则是关系型链接库,表达元素间的关系.

(三)XBRL实例文档(InstanceDocuments)XBRL实例文档是根据XBRL技术规范和分类标准制作的企业实际财务报告数据文件,主要包含财务报告中的标签和数据.XBRL根据财务报告中标签与会计业务数据的对应,利用一些工具自动从会计业务数据库中提取数据,生成实例文档,实例文档中不含显示格式的信息.

(四)样式表(StyleSheets)样式表用于定义财务报告发布时的显示项目和格式.由于实例文档不便于直接阅读,可以利用样式表对实例文档进行“格式化”处理,即可生成使用者想要的文件类型和格式.

二、XBRL技术与企业财务分析及诊断系统

(一)财务分析与诊断系统概述财务分析与诊断系统就是为实现财务分析与财务诊断目标所使用的工具(硬件、软件)和方法、技术与步骤的综合体.它包括财务分析和财务诊断两个子系统,两者有密切的联系,财务诊断建立在财务分析基础之上,财务分析是财务诊断的重要工具之一;同时两者在实现的功能、运用的方法和手段等方面有明显区别.财务分析主要是以会计核算和财务报表及其他相关资料为依据,采用一系列专门的分析技术和方法,实现对企业过去和现在有关筹资活动、投资活动、经营活动、分配活动等的盈利能力、营运能力、偿债能力和增长能力状况进行分析与评价,常用比率、趋势、结构、因素分析等方法,并通过报表、图文报告等直观、人性化的格式将分析结果展现给用户.财务诊断主要利用企业会计资料和其他经济信息来发现问题、找出风险点并解决存在的问题和风险.大部分企业的财务诊断是通过自己构建财务诊断体系或借助外部相似度检测机构如会计师事务所等专业管理咨询机构来进行,主要经过数据收集、分析诊断、形成诊断报告三个阶段,诊断方式主要通过手工或者运用EXCEL工具辅助完成.

(二)传统财务分析与诊断系统存在的主要问题一是财务分析比较机械、呆板,缺乏个性.企业现有财务分析是对财务报表数据从偿债能力、营运能力、盈利能力和增长能力等方面对常用的财务分析指标进行公式化分析,比较机械.针对行业和企业特点,或者针对企业特殊项目的个性化分析由于缺乏灵活的分析模型和工具而无法进行.二是财务分析缺乏广度与深度.企业现有财务分析是基于财务报告的分析,而传统财务报告实际上是一种通用财务报告,企业不会考虑需求者的要求,而且往往由于害怕广泛的信息披露会对自己产生不良的影响而采取比较保守或片面的信息披露策略,使得财务分析缺乏数据基础,分析的广度和深度不够.三是财务诊断所需要的数据资料不完整、不规范.包括财务数据在内的数据资料是财务诊断的依据,只有完整、准确、规范的数据资料,才能反映出企业存在的问题,但目前企业提交的数据资料可能来源于多个系统,出自多个部门,不仅数据格式多样,而且不完整、不规范,再者随着互联网技术的应用、企业规模的扩大以及地域的延伸,财务分析与诊断面临的财务及业务数据越来越复杂,给整理、分析、诊断带来不便,有效实施财务分析与诊断的难度也越来越大.四是财务诊断方法与技术手段落后.目前企业财务诊断主要由财务人员、相似度检测机构的会计师等通过手工或者运用EXCEL工具辅助完成,不仅工作量大,而且难免会出现人为差错.同时由于技术落后,一些比较复杂的诊断模型无法建立和验证,无法做到对问题的深层次诊断和分析.(三)XBRL技术应用于财务分析与诊断系统的优势分析作为一种以XML为基础发展起来的标记语言,XBRL继承了XML所拥有的所有语言优势,如:XBRL具有良好属性的开放式技术构架;具有跨平台的优势,在不同的操作系统下XBRL文件无需修改就可以直接使用;对同一份XBRL实例文档,采用不同的样式表,可以生成多种企业报告;统一了数据定义和格式,在数据处理方面的效率要远远高于其他如PDF、WORD、HTML格式文件等.因此将XBRL技术应用于财务分析与诊断系统,可以充分利用XBRL的技术优势,获取数据更加容易,数据来源更加丰富,数据规范且无须转换,使得财务分析与诊断能从简单重复劳动中解放出来,有更多精力投入到深层次的财务分析与诊断、决策中,同时XBRL规范数据便于进行多维数据分析和数据挖掘,更容易从深层次上找出存在问题的原因,从而设计出较佳的解决方案.

三、基于XBRL技术的企业财务分析与诊断系统架构

(一)系统架构基于XBRL的财务分析与诊断系统,就是结合XBRL的技术特性和会计准则通用分类标准,将传统财务报告转换为XBRL财务报告,财务分析与诊断是从具有统一XBRL描述形式的数据中利用专门的工具或模型来完成财务分析与诊断.基于XBRL的企业财务分析与诊断系统架构如图1所示.

(二)系统功能说明基于XBRL的企业财务分析与诊断系统主要包括XBRL财务报告转换、智能财务分析、个性化财务诊断等三个部分.各部分之间的信息流动和数据交换都是基于XBRL进行的.(1)XBRL财务报告转换.XBRL财务报告转换就是对企业传统财务报告经过财务报告元素梳理与映射、创建扩展分类标准、编制和验证实例文档、生成XBRL财务报告等过程,最终根据不同的报告模板生成不同利益主体所需的XBRL财务报告.财务报告元素梳理与映射就是企业分析传统财务报告结构,从财务报告中提取报告信息,并梳理提炼成财务报告元素,然后与通用分类标准元素相匹配.创建扩展分类标准就是对于不能匹配映射的报告项目及关系或者企业需要进行更为全面详细的其他财务信息披露,需要根据《可扩展商业报告语言(XBRL)技术规范》系列国家标准以及会计准则通用分类标准的规则来创建扩展分类标准,主要包括:创建扩展链接角色、创建元素、定义元素间关系等工作.编制和验证实例文档是企业基于会计准则通用分类标准,结合通用分类标准指南和创建的扩展分类标准,将财务数据与分类标准映射来编制XBRL财务报告实例文档,并对实例文档进行测试验证,以确保财务报告中的所有事实值已被正确地标记并包含在实例文档中,从而保证会计信息的完整性.生成XBRL财务报告就是根据财务报告模板和XSLT(扩展样式表转换语言),把实例文档中的数据转换为各具特色的财务报告或业务报告,以满足各利益主体对信息的需求.(2)智能化财务分析.智能化财务分析就是为企业提供一种全方位财务分析以及最佳分析评估模型的量化分析工具,XBRL应用主体可以根据其对信息的需求,从XBRL实例文档中快速搜集和提取数据进行各种应用分析,实现灵活、高效、多维的数据查询与统计分析,来满足企业中高层管理者、决策者等对企业智能财务分析与价值评估的需求,包括能提供更细致的财务报表、财务状况分析、财务趋势分析、财务成果分析、流量分析、财务风险分析等主要以财务指标为基础的资金、资本、资产分析,在此基础上从战略决策的角度考虑,为企业股东、金融机构、风险投资基金等投资主体提供对企业长期持续经营影响较大的财务数据和分析报告,满足对企业投资价值的评估需求;能给企业内部管理层及时提供经营状况的数据和分析预测,为股东及其他投资主体提供风险分析和未来发展的预测分析等,最终提高企业的竞争力,实现企业决策过程科学化、最优化、智能化.(3)个性化财务诊断.个性化财务诊断就是根据不同利益主体的关注点和具体财务风险点建立个性化诊断模型,利用多维分析、数据挖掘等工具对影响企业财务状况的关键环节、关键因素进行揭示,并结合诊断人员职业判断提出多种解决方案供企业选择、实施.由于XBRL财务报告已经对财务数据进行了特定的标签识别和分类,财务数据在不同的计算机平台和财务信息使用者之间实现了共享,能够方便地获取企业财务、非财务数据,及时和大量的数据调取更有利于财务诊断中对底层数据的挖掘,因此基于XBRL技术的财务诊断,能有效提高财务诊断的可靠性和质量,更好地发挥财务诊断的控制职能.

企业建立基于XBRL的财务分析与诊断系统与传统的财务分析与诊断方式相比具有多方面的优势,可以更准确、高效、动态地实施财务分析与诊断,同时也为财务分析与诊断智能化的发展提供技术支持.随着XBRL技术在企业的广泛应用,在XBRL环境下实施财务分析与诊断是财务分析与诊断发展的趋势,但鉴于目前我国的实际情况,这种模式还须进一步改进和完善,如利用网络平台进行在线即时财务分析与诊断,引入多维分析、数据挖掘、人工智能技术来提高财务分析与诊断的智能化等.