內蒙古農業大學職業技術學院 馮雪彬
會計本身屬于一個信息系統,環境是會計研究的一個重要的邏輯起點,外部經濟環境發生了變化,如2008年發生的世界金融危機,嚴重影響了會計信息決策的有用性。為了避免這種情況的發生,就需要構建會計模型,以保證會計信息決策的有用性。其中,REA(Resource—Event-Agent)模型就是當會計信息決策的有用性出現危機時的一種重要的模型,以避免會計信息決策的有用性出現危機。本文主要針對會計信息系統之中的REA模型的構建進行研究。
(一)REA會計模型的內容 REA會計模型最初是由美國密歇根州立大學會計系教授William E.McCarthy于1982年在會計綜述(The Accounting Review)上發表的一篇非常著名的學術論文“The REA Accounting Model:A Generalized Framework for Accounting Systemsin a Shared Data Environment”,這篇學術論文的發表,標志著REA這個概念的誕生,在會計界是一個重要的里程碑。這篇文章的主要思想是:對一個企業的重要資源(Resources)、事件(Events)、參與者(Agents)以及相互關系建立一個模型,然后將企業的一切經營的事件(主要包括兩種,即財務性事件與非財務事件)的相關內容,根據其實際語義而非人為修飾為借貸分錄的形式輸入數據庫,主要目的是為了能夠對會計模型相關數據進行集中化地存儲。MacCarthy在論文中還將一個業務流程應用于REA的實際建模之中,作為REA建模的基本框架,具體可以用圖1表示。

由圖1可以看出,REA模型中,一個企業所從事的實際的生產經營活動之中一個不可或缺的因素——企業經濟實體(Enterprise Entity,EE)主要可以將其習慣性地分為如下三個類別:(1)資源(Resources):該部分主要為一個企業中的比較珍貴且能夠為企業帶來實際經濟效益的、可被量化的對象實體;(2)事件(Events):主要指的是一個企業的所有經濟活動;(3)參與者(Agents):也可以被稱為“代理人”,主要指的是參與經濟事件的單位、部門或者個人。在上述實體之中,又存在著如下幾種關系,即(1)資源—事件關系:也稱為“存量—流動關系(Stock-Flow Relationship)”,在這個關系之中,存量為資源,流量為事件;(2)事件—事件關系:亦稱為“二元關系(Duality Relationship)”,主要指的是組成一個業務循環以及導致兩組資源增或減的兩組事件之間的關系;(3)事件—參與者關系:亦稱之為“控制關系(Controlling Relationship)”,主要指的是內外部參與者以及事件之間所建立起來的三重關系;(4)內部參與者—內部參與者關系:又稱為“責任關系(Responsibility Relationship)”。REA模型可以被用于會計信息系統所涉及的一切經營業務。該模型的構建能夠使發生的事項信息完全可以通過上述框架結構加以描述,然后將REA模型運用于會計信息系統的構建之中,這就要求在實際的財會數據采集時對涉及于基礎經濟事項的綜合性信息進行科學處理,而并非是對匯總之后的結果進行記錄。
(二)REA會計模型的特點 在William E.McCarthy的文章中將REA會計模型的特點歸結為如下三個方面:(1)基于語義(Semantic Orientation)。綜合語義作為當前時期下的數據庫管理的一個重要的思想,指的是在對某些文字進行處理以及某些圖形進行建構的基礎上對真實世界的現象或是活動建立一種具有抽象特性的描述模型,然后形成具有特定的涵義,這樣做的最終目的就是使得計算機數據設計者所設計以及構思出來的數據模型能夠使得財務或是非財務人員均能夠很容易弄懂或是加以實際地運用,并能夠將現實的經濟交易以及事項描述得十分清楚。(2)基于數據(Database Orientation)。基于數據的情況需要滿足一定的條件,筆者認為主要包括如下三個方面:數據須以一切經過授權的決策者能夠接近的方式加以存儲;數據存儲的最終目的就是為了能夠更好地構建會計信息系統以及恢復事項信息;數據的存儲遵循原始性。(3)基于結構化(Structuring Orientation)。所謂基于結構化,指的就是對即將發生的事件及其與之相聯系的實體進行一定特征的框架描述,在實際過程中應該對其進行綜合性或是分解處理。
(一)基于REA模型的會計信息系統的設計步驟 基于REA模型對一個企業建立會計信息系統模型的根本性的依據就是該企業生產經營由一系列分立的生產經營業務流程而組成的,而人們知道對于每一個企業的業務流程而言,則是由一些業務事件而組成的,這些業務事件主要包括了REA模型中的三要素(即資源—事件—代理人)。因此若要對企業會計信息系統進行科學地構建,則需要在REA模型的基礎下遵循一定的步驟,方能使得企業會計信息系統不會在外部環境變化下而受到影響。具體步驟如下:(1)基于REA模型對企業會計信息系統的概念模型加以設計及分析。對企業會計信息系統的概念模型進行分析及設計而言,主要包括:一是對企業的業務過程加以了解,對企業發生或是經歷的各種業務事件加以識別。首先要將組織分成幾個業務過程,然后對每個業務過程加以分析,這樣就能夠很輕松地對其中的業務事件加以識別。但是要注意的是在將業務過程分解成各個小的業務事件的時候,并非分得越細越好,要把握好一個度,一般只要將其分解至組織成員想要執行、計劃以及控制的級別即可。該步驟主要解決的是REA模型對業務事件所提出來的“具體發生了什么事情”的問題。二是對實際業務過程中的REA模型加以構建,對Resources—Events—Agents三者之間的相互作用、相互關系進行分析。在建立模型之前首先要對相關的業務過程以及基本事件加以熟悉掌握。該步驟主要回答了以下問題:誰參與了該事件;涉及到哪些資源;事件在哪里發生。三是連接各種業務事件,組成業務事件,組成業務過程的REA模型。把各種業務事件以及與其有關的資源以及代理人之間相關聯起來,形成為一個有機的統一整體。REA的基本框架雖然被證實適用所有的經營以及生產業務過程,然而在實際的建模過程之中仍然覺得過于復雜和繁瑣,并非實用。四是在每條連線的兩端上標上聯系數,也就是兩實體之間發生聯系的可能個體數。傳統的E-R圖用1-1,1-m,m-m分別表示1對1,1對多,多對多聯系,也就是聯系線的一端僅僅標以數字。在REA模型圖中,連線的每端標兩個數,分別表示可能聯系的個體數的minimum和maximum,且minimum可以趨近于零。標某一端的數字的時候,可以設想站在另一端的實體框圖上一般要標數字的實體這個端點看。(2)將REA模型轉換成數據結構模型。由于現在的信息系統均是由所使用的關系數據庫,因此一般需要將REA模型圖中的每一種所不同的實體(這些實體主要包括業務的各種資源、事件以及代理人)設計一個數據庫文件,主要目的是為了能夠準確的定位文件名以及所包含的數據字段等。將REA模型轉換成數據結構模型的過程中,一般需要注意如下兩個方面:應該注意對財務以及非財務兩個方面的數據加以存儲,這一點也是REA會計模型的信息系統與傳統DCA會計信息系統之間的一個非常明顯的區別;對于幾個不相同的業務流程所建立起來的具有不同性質和特征的REA模型圖中相類似的實體轉換出一個數據表文件。所以,在該過程中應該具有的數據項應對各個業務流程的實際情況加以全面地考慮。
(二)基于REA模型的會計信息系統的實際應用 計算財務報表數據一般需要對當前正在使用的每種財務報表項目的含義以及會計準則的各個原則加以熟悉,這樣做的主要目的就是能夠使得在對數據查詢過程中能夠符合核算的基本準則。在這中間,某些數據主要是從事件表的記錄過程之中而得到的。對于另外的一些數據而言,一般是從事件表之中估算而得來的。下文主要對三大報表如何獲取數據加以闡述。(1)資產負債表。由Sorter的事項會計理論可知,資產負債表實質上屬于一種間接的共享,即自會計單位成立以來所發生的一切會計事項的共享方式,抑或可以將其理解為自一個企業成立以來對分類進行匯總之后,通過余額的形式對各個事項的報表進行再現,這種間接方式的共享主要是通過對所包含的一切事項的影響,然后根據報告所發生的平衡來對一切經濟活動事項的發生額及其余額信息進行提供。表1則說明了資產負債表信息獲取的一些情況。(2)利潤表。利潤表的價值不僅僅是作公司收益報告或是用于其他報告,而是直接反映一個企業在某一個特定的時間段之內所發生的一系列生產經營活動或是生產經營活動的最為直接的信息報表。基于此,筆者認為利潤表又可以稱為“經濟事項表”。

表1 應收賬款、現金以及借款等資源的存儲表
[1]韋沛文:《信息化與會計模式革命》,中國財政經濟出版社2003年版。
[2]楊周南:《計算帆信息處理環境對會計理論與實務的影響及對策研究》,中國財政經濟出版社2002年版。
[3]劉忠玉、楊莉:《2l世紀會計信息系統的構想》,《哈爾濱商業大學學報(自然科學版)》2004年第6期。
[4]林雄偉:《信息化環境下基于事件的會計信息系統》,福州大學2003年碩士學位論文。