王伟国 孙玲玲
【摘 要】 文章以会计科目与XBRL分类标准两者本质的相似之处为起点,分析了传统会计核算下以及ERP系统下的会计科目设置的特点,以此为基础,结合XBRL的分类标准创新了会计科目设置体系,以期更好地适应互联网以及未来的发展趋势,实现会计工作的自动化、智能化。
【关键词】 会计科目; XBRL技术; 分类标准
【中图分类号】 F234.4 【文献标识码】 A 【文章编号】 1004-5937(2016)21-0098-03
XBRL是一种可扩展的商业报告语言,它是XML在财务报告领域的应用分支。其本质是一种电子报告语言,通过对财务报告中的数据项目赋予特定的标签,计算机可以依据这些标签的属性来识别数据信息,使用合适的转换工具就可以把财务报告中的数据转换成XBRL格式,同样也可以通过工具把数据从XBRL文档中提取出来。XBRL的应用使得商业报告的格式更加规范、统一,能够使投资者、债权人等会计信息使用者更方便地检索、比较以及分析财务数据。
XBRL的工作原理分为三块内容,分别是XBRL技术规范、XBRL分类标准、XBRL实例文档,其中XBRL分类标准是XBRL工作原理的重心,它是由一个模式文件和若干链接库集合而成的,模式文件主要是完成对财务报告元素及其属性的定义,链接库主要是完成各种关系的定义,并且这些链接库可以通过链接库引用元素被模式定义文件引用或者内嵌到模式定义文件当中[1]。实质上,XBRL分类标准就像是一个包罗万象的词汇表,它是由各个国家以及不同的行业依照XBRL技术规范,结合自身的会计准则及法律条款等环境因素而定义的。其所要解决的问题就是,提供一个语义化的标准,可以让不同会计主体的财务信息都能够用一种通用的、统一名称的标签来进行描述。
会计科目作为对会计核算对象的进一步分类,来源于对每一类会计要素的定义,其本质即是分类、定义,这与XBRL分类标准的意义有异曲同工之妙,都是分类、定义。因此,可以考虑结合XBRL的分类标准来进行会计科目设置体系的创新,以更好地顺应互联网环境的未来发展趋势,实现会计核算工作的自动化、智能化。XBRL的架构图如图1。
一、传统会计科目设置方法及特点
会计科目是为了实现会计的基本职能,以客观存在的会计要素的内容为基础,根据企业核算和管理的需要而设置的项目,它是复式记账、编制记账凭证、设置账簿以及编制财务报表的基础。从手工会计核算时开始,给每一类的会计要素定义一个合适的名称就得到了会计科目,一直延续到现在,会计科目的来源仍是如此。所以说会计科目本质即是对会计核算对象的进一步分类、定义。会计科目的本质是分类,功能是作为数据的载体,由此在凭证、账簿以及会计报表之间承担了纽带的作用,也就成为会计制度中尤为关键的组成部分。其设置的目的就是能够清晰、系统、完整地反映经济业务的发生情况,以进一步具体反映和监督经济业务的发生带来的资产、负债、所有者权益等会计要素的增减变化情况。
目前都是从经济内容和提供的会计信息的详尽程度两方面来对会计科目进行划分,其中按经济内容分为资产类、负债类、所有者权益类、损益类、成本类、共同类这六大类科目[2]。为了方便核算,对每个会计科目都以数字组合的形式设置了与其对应的科目编码。另外一种按照会计信息提供的详尽程度分为总分类科目和明细分类科目两类。为了方便管理以及避免明细科目设置过于冗杂,通常在明细分类科目和总分类科目之间加设二级科目,二级科目所提供信息的详细程度低于明细分类科目但高于总分类科目。一般会计科目设置的主要内容包括科目名称、科目类型、科目编码、科目性质、账页格式,由于在传统的手工会计核算方式下,填制凭证、登记账簿等一系列核算流程都是由手工完成,所以对于会计科目的使用也仅限于填写会计科目的名称,科目编码的设置只是为了满足管理上的需要,在业务处理当中一般不需要使用编码。因此,这也凸显了手工会计核算效率低下的缺陷。
二、ERP系统下会计科目设置方法及特点
ERP系统中会计科目设置是将企业会计核算中所使用的会计科目按照一定的要求逐一描述给系统,并将科目设置的结果保存在科目文件中[2]。一般情况下,企业可以根据自身业务范围及特点去设置会计科目体系,以更好地满足企业自身的会计核算与经营管理的需要。为了更系统、详细地反映企业经济业务变动情况,企业会计人员一般会在总账科目或明细科目下再设置下级科目。实质上,ERP系统下的会计科目设置的基本原理与传统手工核算下的会计科目设置原理是一致的,只是突出了信息系统集成的特点。例如,会计科目设置体系中对部分总账科目以及明细科目增设了“辅助核算科目”;为满足信息化环境下的数据处理需要,在进行会计核算时都使用会计科目编码进行数据检索、排序以及汇总。
辅助核算科目的设置对总账处理起到一种补充和拓展的作用,是企业根据管理的需要和交易、事项的特殊性设置的。一般经济业务独立、单一的核算项目可以设置辅助核算科目,如客户往来、供应商往来、个人往来、部门核算等,辅助核算科目的设置可以减少科目层级和科目数量[3]。在记账凭证录入时,如果录入的凭证出现了辅助核算的会计科目,系统会自动要求追加录入辅助核算的相关数据,这些数据来源于由各业务部门维护的基础档案。由此可知,辅助核算科目的设置实现了财务、业务一体化,完成了数据在不同部门之间的共享。
在ERP系统下,会计科目编码的设计是必要的。会计科目编码设计是根据会计制度的规定及会计科目的设置,按照一个系统的方案确定各级科目唯一数字编码的方法。一般在手工会计核算下会计编码只是为了满足管理上的需要,在业务处理中一般不需要使用会计编码。但在ERP系统下,为了满足计算机处理的需要,在总账系统设计中的基础设置阶段,就把会计科目编码、科目级别、科目名称等都设定下来,当进行记账凭证填制时,以科目编码为检索关键字来随时调用会计科目,以规范、快速地完成记账凭证的生成。同样计算机可以将编码作为关键字进行数据的排序和汇总。科目编码的使用极大地提升了数据处理的效率,为会计工作实现自动化、智能化奠定了基础。
ERP系统下“辅助核算科目”的设置以及“会计编码”的使用,需要思考以下问题:
1.“辅助核算科目”的设置使得部分经济业务核算仅通过总账科目而不再下设明细科目就能完成,同样能够生成明细信息。
2.“辅助核算科目”的设置就是为了避免各企业设置繁琐、冗杂的明细科目,将业务子系统链接到财务子系统,以更好地为会计核算服务。由此可见,会计核算越来越趋向于财务与业务的系统化、一体化。
3.科目编码的使用保证了会计科目的唯一性,同时将文字的会计科目变为统一的编码,为计算机进行分类、检索及数据处理提供了极大的便利,并且节省了数据存储空间。总之,科目编码的使用方便了机器识别、加快了数据处理、统一了部分数据存储的格式,使得会计核算的方式正在向着自动化、智能化的趋势发展。
4.在以上问题的启发下,设想对企业所发生的全部经济业务在不设置冗杂的明细科目的条件下,统一数据的表示方法,来适应互联网环境下数据处理及存储的特点,进一步实现会计工作的自动化、智能化。
5.在思考的启示下,结合XBRL分类标准的本质来尝试创新会计科目设置方法,不设置明细科目,统一使用一级科目来实现会计核算流程。对会计科目按照XBRL分类标准的思想进行语义化的分类、定义,使XBRL这一互联网通用语言扩展应用于会计科目设置上,而不仅仅应用于财务报告领域。
三、XBRL下会计科目设置
在互联网环境下,计算机能够识别的语言有成千上万种,但是与其他语言比较,XBRL具有不可替代的优势。
1.XBRL可以将每一个数据项目语义化,使得数据格式统一化。每个数据都使用特有的标签进行标记,它与商品的条形码有相似之处,各种商品都有其自己的条形码,条形码就像商品的“身份证”,机器通过扫描读取商品的条形码,可以直接了解到商品的信息,这是商品能够流通于国际市场的关键所在。这种统一格式的数据表达极大地方便了使用者在不同软件之间进行电子信息的交换以及利用分析软件分析数据。
2.XBRL格式的数据可以实现跨平台传递以及交换。XML本身就是可以跨平台的,而XBRL作为XML的应用分支,同样有这种优势。在互联网快速发展以及广泛应用的今天,XBRL恰如其分地结合了互联网的优势,使财务信息得到了更高效的利用[1]。
3.XBRL是开放的、不收取任何费用的公开的标准,任何财务人员都能在不同软件平台上免费、自由地交换分析财务信息[1]。
正是由于XBRL的这些优势特点,选择将其应用于企业的会计科目设置体系,能够使得企业经济业务活动发生的数据标识标准化、统一化、数据语义保持一致性,这也使得创新会计科目设置成为可能,为企业实现会计工作的自动化、智能化提供了技术支持。
由以上XBRL的优势特点分析可知,有了XBRL的技术支持,在进行会计科目设置时可以进行如下创新:
1.可以统一使用会计准则发布的一级会计科目,不再增设明细科目。将XBRL引入到会计科目设置体系当中的目的就是为了统一化、标准化,而明细科目是企业根据自身的业务特点而设置的,不同企业的明细科目设置很难实现统一,不利于互联网对会计数据的自动化、系统化的处理以及共享。
2.在原始凭证与记账凭证之间增设事项凭证,实现在不设置明细科目的条件下生成明细信息。在经济业务发生时,企业将产生的原始数据都收集存储在事项凭证中,事项凭证中不仅记载了经济业务的事项数据,还记载着业务处理的规则。根据事项凭证中的明细事项数据来产生明细分类信息。
3.用XBRL分类标准中标签的形式对每个会计科目的含义以及核算要求进行定义说明,然后存储在模式文件中,实现会计科目设置体系中语义格式的统一。XBRL国际组织已经定义了1 880个标签,分别属于12个分类,这些分类包含了会计准则中所规定的一级会计科目。科目与科目之间的关系以及科目与数据资源、凭证、账簿、报表之间的关系在链接库中进行描述。
4.会计科目设置体系由专门的标准数据服务机构提供,减少企业开发成本,方便企业进行自动化会计核算工作。由于一级会计科目都是在会计准则中制定的,所有企业对会计科目的设置和使用都应当遵循会计准则的规定,都应该在其制定的科目范围之内。因此,标准数据服务机构完全可以根据不同行业特点,在规定的一级科目范围内依照XBRL分类标准的模式分别制定符合每个行业特征的会计科目设置体系供企业使用。在经济业务发生时,企业财务人员只需要登录这一系统,就可以进行自身的一系列会计核算工作,企业与企业之间互不影响,可以同时登录进行使用。就像是云服务一样,有专门的软件公司来开发提供这项服务,而用户只需要在云端登录自己的账号即可享用云服务。
在XBRL技术下,我们创新了会计科目设置体系,从根本上改变了会计科目的设置理念,发挥了XBRL技术在数据分类汇总中的作用,减少了企业推广使用XBRL技术的成本,能够在只设置一级科目的条件下生成明细信息。更重要的是,XBRL在会计科目设置体系当中的应用,使数据格式统一化、标准化,有利于数据、信息跨平台的传递和交换,充分发挥互联网优势,为实现会计核算工作的自动化、智能化创造了有利条件。
【参考文献】
[1] 刘世平,罗黎明.XBRL实用案例剖析[M].北京:经济科学出版社,2010:1-5.
[2] 张瑞君,蒋砚章.会计信息系统[M].北京:中国人民大学出版社,2009:89-90.
[3] 杨定泉.会计信息系统[M].北京:清华大学出版社,2013:110-113.
[4] 王伟国,薛璐.自动生成记账凭证要求下的会计科目设置方法[J].财会月刊,2011(12):60-61.
[5] 熊绪进.会计信息化环境下会计科目的设置探讨[J].中国集体经济,2009(12):158-159.