综合百科行业百科金融百科经济百科资源百科管理百科
管理百科
管理营销
资源百科
人力财务
经济百科
经济贸易
金融百科
金融证券
行业百科
物流咨询
综合百科
人物品牌

REA模型

  	      	      	    	    	      	    

REA模型(“资源R(Resource)-E事件(Event)-A参与者(Agent)”模型)

目录

什么是REA模型

  REA模型,即兌模型,是指以美国会计学教授McCarthy为核心的从事企业共有经济现象的资源R(Resource)-E事件(Event)-A参与者(Agent),简称REA语义建模研究的国外学术团体为了对会计系统进行语义建模,提出以微观经济学原理为基础,利用企业业务过程所涉及的资源、事件和参与者等主要实体及其关系来描述企业域内共有经济现象的方法,并将用这种方法得到的描述企业交易现象的概念模型称为REA图。McCarthy提出REA图后,REA学派对它的结构、概念和使用不断地扩展,到目前为止,它的建模粒度向上扩展到企业价值链、向下深入到业务事件,成为一种描述企业信息体系结构(enterprise information architecture)的工具。

  1. Resources(资源):例如商品、服务、资本;
  2. Events(事件):例如买卖交易、签订协议;
  3. Agents(主体):指人、公司、机构;

REA的对象比传统的会计科目更能够直观地反映现实中的对象。举例来说,传统的资产类科目“商誉”,就不是一个REA的资源。 在一个企业中,每一类业务流程都有单独的REA模型。业务流程大致相当于企业的职能部门。业务流程的例子有:销售、采购、生产、兑换、人事、融资等等。 每个REA模型中,常常含有一对事件,它们由相对的关系联系在一起(被称为“二重性”关系)。这一对事件中的一个往往代表着一种资源的放弃或失去,而另一个代表着一种资源的收到或获得。例如在“销售活动”这个业务流程中,一个事件是“卖出”,即商品的所有权放弃;而另一个事件是“收款”,即现金的获得。

国外对兌模型(REA模型)的研究

1.在兌模型(REA模型)结构方面

  Denna et al(1993)在兌模型(REA模型)的基础上加入了地点(Location)因素,他们认为应当记录事件发生的地点。有时事件的地点信息包含在所涉及的资源和参与者中,然而,当事件的发生地点不能从参与者和资源的信息中获取时,应该明确标明事件发生的地点。

  Geerts and McCarthy (1997) 在原兌模型(REA模型)构件的基础上添加了进程(progress)的概念,进程的输入端表示资源的减少,进程的输出端表示资源的增加。这样,一个进程相当于生产函数。价值链是获得生产要素、产品或服务的增值、最后将产品传递给顾客的有目的的商业过程的序列。并且,他们解释了原始兌模型(REA模型)和波特的'价值链的相互关系,指出“从整体上看,通过二元关系把公司多个独立经济事件连接成为经济进程,通过流入-流出关系把这些经济进程连接成企业价值链”。

  David,J.S.(1997),将“事件”分为类:经济事件、业务事件和信息事件。经济事件是指对经济资源变动产生影响的经济活动;业务事件是指管理层希望去计划、监督和评价企业的业务活动;信息事件是兌模型(REA模型)中的第三类事件。其被定义为“在组织中仅用作获取(capture)、控制(manipulate)或交流信息(communicate information)的过程。

  Dunn and McCarthy (1997)提出了兌模型(REA模型)三个导向的概念:数据库导向(Database orientation)、语义导向(Semantic orientation)、结构化导向(Structuring orientation)。 这三个导向后来被国内外学者广为引用,构成了REA理论的基础内容之一。

  Geerts and McCarthy(2000,2002)增加了“经济协定”的概念,分别从“经济契约”和“经济日程”,用以扑捉未来数据。后面的两个概念基于原有兌模型(REA模型)中对历史数据的描述。这篇文章对于扩展兌模型(REA模型)的贡献在于“应用中立”理念在历史数据和未来数据层面面都得到体现。

2.在REA方法方面

  在REA建模的方法方面,Gal and McCarthy (1986)采用关系数据库方法建模,Rockwell and McCarthy (1999)使用了会计数据库设计的CASE工具,Nakamura and Johnson (1998)使用了面向对象的方法,面向对象的模型也被称为扩展兌模型(REA模型)。

  Sskagami(1995)指出了通过E-R方法建立兌模型(REA模型)的缺陷。使用这种设计方法意味着,在用户现实的使用过程中,由于REA的数据模型不得不面对其实体的指数倍增长的瓶颈。Geerts(1997)将这一问题归于缺乏“可再用性”和“扩展性”。这一缺陷得到研究学者的认同。

3.在REA会计的实例研究方面

  在实例方面的研究主要有Cherrington et al. (1994)用REA会计模型建立了工资系统;Walker and Denna (1997)使用基于REA原则构建了一个支持从大型数据库中提取数据的的工具GENEVA工具;Haugen (1997), Haugen and McCarthy (2000)用REA原则建立了一个供应链系统,在一个交错的供应链体系中实现了对同步需求的最优化响应。

REA模型的基本组件

  REA图中包括的基本组件是(如图所示)

Image:REA图.png

  1、资源(resource)。资源是组织拥有的有形的物品(objects),它们不仅是稀缺的,而且是在组织控制之下的;这个定义与会计中“资产”的定义有所不同,按照这个定义,要求权(claim)不是资源。例如,应收账款就不是一种资源,它只不过是用来存储和传输数据的人工记录。应收账款不是系统的基本元素,它是由对顾客销售额和销售收款之间的差额导出的。

  2、事件(event)。事件是对资源变动产生影响的现象。生产交换消费分配方面的活动都是事件。事件是会计信息系统中的关键信息因素,是提供全面细致信息的基础。

  3、参与者(agent)。参与者是参与事件的个人或部门,既包括组织内部的参与者,也包括组织外部的参与者。参与者的例子包括销售职员、生产工人、运输职员、顾客和原材料供应商。

  4、单位(unit)。由参与者的一个子集组成,专指组织的责任单位或为组织工作的人员。

  5、存流关系(stock—flow relationships)。是指事件的发生而使资源的存量和流量发生变化的关系。 ’

  6、双重关系(duality relationships)。是指一种使资源增加的事件一定和另一个使资源减少的事件相对应的关系。

  7、控制关系(control relationships)。是一个在事件、单位和参与者之间的三元关系,表示相关者之问权利和责任配置情况。为简单起见,三元的控制关系常用两个在事件及其参与者之间的二元关系(称之为参与关系)来代替。

  8、责任关系(responsibility relationships)。是指上级单位对下级单位的控制和对其活动负责的关系。

  REA图利用这些实体及其关系表示企业经济交易现象的概念结构,为人们理解和沟通企业的经济交易现象乃至企业的共有经济现象提供了一种概念基础。REA图一般用图形的方式准确一致地表示企业经济交易现象中的实体及其关系,能为会计信息系统的分析和设计提供形式化的基础。