美國密歇根州立大學(xué)會計與信息系統(tǒng)系的McCarthy教授在分析了大量會計事項之后,于1982年提出了企業(yè)會計系統(tǒng)的通用語義模式——啊EA模型。REA模型的三要素分別為:R(Resource,資源)、E(Event,事件)、A(Agent,參與者)。REA模型經(jīng)過二十多年的進化與完善,已經(jīng)發(fā)展成為REA企業(yè)本體論。REA企業(yè)本體論的核心理念是:盡管企業(yè)中各項經(jīng)濟事件發(fā)生在不同的時間、地點、人員和業(yè)務(wù)流程中。但站在中立第三方的立場上,企業(yè)及其經(jīng)營活動都可以通過資源、事件、參與者及其三者之間的各種關(guān)系來表達企業(yè)及各會計事項。
企業(yè)級會計信息系統(tǒng)的分析與設(shè)計正是要揭示企業(yè)及各內(nèi)部會計事項間隱藏的各種語義模式。并且通過建立企業(yè)級會計信息系統(tǒng)的各種模型來理解和表達這些語義模式。企業(yè)級會計信息系統(tǒng)的建模按照時間上的先后順序可以劃分為:概念建模、邏輯建模,以及物理建模三個主要階段。這三個階段之間存在著邏輯上的因果關(guān)系,也發(fā)生反饋和重疊。
REA企業(yè)本體論主要應(yīng)用于企業(yè)級會計信息系統(tǒng)的概念建模階段,因此企業(yè)級會計信息系統(tǒng)的REA概念模型必須能闡述資源、事件、參與者,以及它們之間的連接關(guān)系和屬性。筆者采用的是添加了屬性集和參與基數(shù)的ER(Entity Relationship,實體關(guān)系)表示法。ER方法屬于結(jié)構(gòu)化語法中的一個分支,其四個基本要件分別是:實體、關(guān)系、屬性和參與基數(shù)。ER方法有兩種表達格式:ER圖格式和BNF語法格式。
企業(yè)級會計信息系統(tǒng)的分析設(shè)計人員必須在不同的層次上抽象企業(yè)及各會計事項,從而形成不同級別的、基于REA本體論的企業(yè)級會計信息系統(tǒng)的概念模型。REA概念模型通常劃分為以下四個級別:
一、價值系統(tǒng)級別的REA模型
REA企業(yè)本體論不僅可以用來指導(dǎo)開發(fā)企業(yè)級會計信息系統(tǒng)。更重要的是首先強調(diào)從企業(yè)使命和戰(zhàn)略的高度來總體把握企業(yè)。價值系統(tǒng)層次的理解對于確保企業(yè)內(nèi)部各業(yè)務(wù)流程中的事件、活動與企業(yè)整體使命和戰(zhàn)略相一致方面至關(guān)重要。價值系統(tǒng)級的REA模型的最主要功能是確定企業(yè)級會計信息系統(tǒng)的邊界。價值系統(tǒng)級的REA模型不描述企業(yè)內(nèi)部細節(jié),只表達企業(yè)與所有外部商業(yè)伙伴之間的全部資源交換。價值系統(tǒng)級的REA模型有兩個要點:一是雇員被當成外部參與者。企業(yè)用資金與雇員交換勞動;二是價值系統(tǒng)級的REA建模是基于預(yù)期。而非現(xiàn)實的。
二、價值鏈級別的REA模型
價值鏈級的REA模型建立在企業(yè)腳本的基礎(chǔ)上,和價值系統(tǒng)級的REA模型相比。價值鏈級的REA模型增加了對企業(yè)內(nèi)部各業(yè)務(wù)流程的概要闡述。比如。RSWS公司簡化的價值鏈級的REA模型中標記出本企業(yè)內(nèi)的5大業(yè)務(wù)流程:一個財務(wù)管理流程(企業(yè)與投資人/債權(quán)人之間的資金交換)、一個人力資源管理流程(企業(yè)用資金與雇員交換勞動)、一個采購付款流程(企業(yè)用資金與供應(yīng)商交換商品和服務(wù))、一個轉(zhuǎn)換過程(從原材料到產(chǎn)成品的生產(chǎn)過程),以及一個銷售收款流程(企業(yè)用產(chǎn)品和服務(wù)與客戶交換資金)。
三、業(yè)務(wù)流程級別的REA模受
McCarthy教授及其合作者(Geerts、Dunn等)發(fā)現(xiàn),企業(yè)內(nèi)每個業(yè)務(wù)流程都存在各自的核心會計語義,由此建議創(chuàng)建業(yè)務(wù)流程級別的REA模型。來詳細刻畫每個業(yè)務(wù)流程內(nèi)部的關(guān)鍵資源及其交換事件。用ER圖方法表述的RSWS公司采購付款業(yè)務(wù)流程級的REA概念模型如圖1所示。
圖1 含有屬性集合參與基數(shù)的采購付款流程級的REA概念模型
要建立基于REA本體論的、業(yè)務(wù)流程級別的企業(yè)級會計信息系統(tǒng)的概念模型,必須遵循以下七個規(guī)范的建模步驟:
REA業(yè)務(wù)流程建模第一步:確定核心會計語義。首先。考慮本流程與其他業(yè)務(wù)流程之間流入和流出的資源,決定提供和使用這些資源的會計事項。其次,用二重關(guān)系來表達會計事件之間的關(guān)系。比如,RSWS公司采購付款流程與其他流程問交換的資源有存貨、勞務(wù)和資金,與這三種資源相關(guān)的兩個核心會計事項是采購和付款,這兩個會計事項間存在二重關(guān)系。
REA業(yè)務(wù)流程建模第二步:為每個會計事項分別配置資源。如采購付款流程中,與采購事項直接相關(guān)的資源是存貨和勞務(wù),與付款事項直接相關(guān)的資源是資金。
REA業(yè)務(wù)流程建模第三步:為每個會計事項配置外部參與者。要確定合適的外部參與者,必須考察價值系統(tǒng)級別的REA模型,以決定哪位外部商業(yè)伙伴給予或者得到了和業(yè)務(wù)流程級REA模型中相同的資源。假如沒有準備價值系統(tǒng)級別的REA模型。則需要查閱該業(yè)務(wù)流程相關(guān)的所有的工作報告,或者向參與這些經(jīng)濟事件,并且了了解企業(yè)外部商業(yè)伙伴的相關(guān)人員咨詢。如采購和付款會計事項的外部參與者都是同—個供應(yīng)商。
REA業(yè)務(wù)流程建模第四步:為每個會計事項配置內(nèi)部參與者。內(nèi)部參與者在價值系統(tǒng)和價值鏈級別的模型中都沒有反映。一個經(jīng)濟事件很可能存在不止一個內(nèi)部參與者。比如。賒購事件的授權(quán)、執(zhí)行、驗收等。如果企業(yè)級會計信息系統(tǒng)要求跟蹤所有參與者的職責(zé)完成情況。就需要為每個參與者單獨建立實體及關(guān)系,如圖1中的付款事件的內(nèi)部參與者有財務(wù)部的項目經(jīng)理和應(yīng)付賬款專管員。
REA業(yè)務(wù)流程建模第五步:為資源、會計事項、內(nèi)外部參與者配置屬性。通常情況下。企業(yè)級會計信息系統(tǒng)的分析設(shè)計人員會得到一張屬性列表。實施經(jīng)驗證明。沒有標明屬性集的ER圖在物理建模時的工作量會增加一倍。如果在擁擠的ER圖上標記屬性實在困難。可以將這些實體、關(guān)系、屬性及參與基數(shù)用BNF語法格式列示在圖形的下方,圖1中對應(yīng)的BNF語法的部分片段如下:
此步驟中一個突出的實務(wù)界問題是:如何區(qū)分某個屬性是實體的屬性還是關(guān)系的屬性。比如,“采購量”屬性應(yīng)該配置給“存貨”實體,“采購”實體。還是“資源流1”關(guān)系?區(qū)分的辦法是判斷該屬性所描述的是單一的R、E、A,還是多個R、E、A的聯(lián)合體。實踐告訴我們,要唯一確定采購量。必須同時確定是什么存貨和哪次采購(即InvID和PurID),二者缺一不可,因此采購量屬性既不是只描述存貨實體的,也不是只描述采購實體的,是描述存貨和采購之間的資源流1關(guān)系(聯(lián)合體)的屬性。
REA業(yè)務(wù)流程建模第六步:確定參與基數(shù)。這些參與基數(shù)決定了企業(yè)的業(yè)務(wù)處理規(guī)則。業(yè)務(wù)處理規(guī)則是企業(yè)經(jīng)營方針、政策和最佳實踐的體現(xiàn),更是企業(yè)內(nèi)部控制的依據(jù)或基線。同時。參與基數(shù)還決定了某些會計信息能否進入企業(yè)級會計信息系統(tǒng)的數(shù)據(jù)庫系統(tǒng)中,以及這些會計信息進入系統(tǒng)的時間順序。比如,企業(yè)的信用政策是一項業(yè)務(wù)處理規(guī)則。除了通過提供信用評分或評級來實現(xiàn)控制外,還可以通過參與基數(shù)的不同設(shè)置實現(xiàn)權(quán)限控制。企業(yè)是否允許發(fā)生賒銷。也可以通過參與基數(shù)的設(shè)置來實現(xiàn)。
參與基數(shù)的確定是業(yè)務(wù)流程級REA建模的難點。用參與基數(shù)表達的業(yè)務(wù)處理規(guī)則的審查是企業(yè)內(nèi)部IT控制的關(guān)鍵控制點,通常通過快照來取樣檢查。我們可以借鑒一些經(jīng)驗規(guī)律來幫助確定參與基數(shù)。但是在IT審計過程中,這些經(jīng)驗規(guī)律屬于高風(fēng)險領(lǐng)域,審計人員要格外關(guān)注對以下經(jīng)驗規(guī)律是否存在例外情況的檢查。
經(jīng)驗規(guī)律一:(0,N)資源類型——(1,N)經(jīng)濟事件。本規(guī)律適用于不能單獨辨認個體的資源,如煤炭、土豆等,企業(yè)級會計信息系統(tǒng)的分析設(shè)計人員直接用資源類型表達資源,如一噸原煤、5公斤一袋的土豆。如“(0,n)原煤——(1,n)采購”關(guān)系中,(0,n)中的0表示在采購發(fā)生前就可以將原煤的信息錄入到企業(yè)級會計信息系統(tǒng)中。n表示同一種原煤可以來自不同的采購。(1,n)中的1表示只有在采購事件實際發(fā)生時。相關(guān)的采購信息才能錄入到企業(yè)級會計信息系統(tǒng)中,n表示一次可以采購多種原煤。
經(jīng)驗規(guī)律二:(0,1)資源——(1,N)經(jīng)濟事件。本規(guī)律適用于能夠單獨辨認個體的資源。如一張辦公桌、一臺投影儀、一套商品房等。如“(0,1)商品房——(1,n)銷售”關(guān)系中,(0,1)中的0表示在銷售發(fā)生前就可以將商品房的信息錄入到企業(yè)級會計信息系統(tǒng)中。1表示每套商品房只能出售一次。(1,n)中的1表示每次銷售至少要賣出一套商品房,n表示一次可以銷售多套商品房。
經(jīng)驗規(guī)律三:(1,1)經(jīng)濟事件——(0,N)參與者。它表明大多數(shù)企業(yè)級會計信息系統(tǒng)希望為每個會計事項記錄至少一個內(nèi)部參與者和至少一個外部參與者。這是因為:如果不知道參與會計事項的雙方參與者,發(fā)生爭議時很難解決。
會計事項與內(nèi)部參與者的最大參與基數(shù)為1,表明大多數(shù)企業(yè)都會指定一名內(nèi)部人員負責(zé)一項會計事項。會計事項與外部參與者的最大參與基數(shù)為1,表明大多數(shù)企業(yè)每次只和一個外部商業(yè)伙伴進行交易事件。也只存儲一位外部商業(yè)伙伴的信息。
參與者的最小參與基數(shù)為0是非常典型的,因為大多數(shù)企業(yè)都希望在交易事件批準發(fā)生之前就錄入和分析參與者的信息。參與者的最大參與基數(shù)為N表示公司通常不限制參與每次交易事件的參與者的最多人數(shù)。REA業(yè)務(wù)流程建模第七步:驗證模型。企業(yè)級會計信息系統(tǒng)的分析設(shè)計人員要與企業(yè)內(nèi)部的專業(yè)人員驗證REA模型中每個業(yè)務(wù)流程的核心會計語義、資源種類、業(yè)務(wù)處理過程細節(jié),反復(fù)修改模型,直到與企業(yè)實際業(yè)務(wù)需求完全吻合。
四、任務(wù)級別的REA模型
企業(yè)級會計信息系統(tǒng)的分析設(shè)計人員將任務(wù)定義為那些能改變或消除的,不能作為企業(yè)會計信息系統(tǒng)的基本元泰的活動。會計事項本身就是任務(wù),但是很多任務(wù)卻不能通過會計事項來表示——不可行或者成本太高。
實務(wù)界常采用系統(tǒng)流程圖和DFD(Data Flow Diagram)數(shù)據(jù)流圖)來建立任務(wù)級的模型。任務(wù)級建模階段不強調(diào)系統(tǒng)的REA特征,而是側(cè)重于數(shù)據(jù)(物流、資金流、信息流)的來源和去處。系統(tǒng)流程圖和DFD的主要區(qū)別是:系統(tǒng)流程圖側(cè)重表達工作流的物理設(shè)備特征。而DFD強調(diào)任務(wù)在邏輯上的來源與去處。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://m.lukmueng.com/
本文標題:REA企業(yè)本體論視角下業(yè)務(wù)流程的概念模型研究
本文網(wǎng)址:http://m.lukmueng.com/html/consultation/1081946467.html