□ 鄭州 沈秀霞
現(xiàn)代信息技術(shù)的發(fā)展和網(wǎng)絡(luò)時(shí)代的到來,改變了傳統(tǒng)會(huì)計(jì)環(huán)境,會(huì)計(jì)環(huán)境的變化必然要求會(huì)計(jì)信息系統(tǒng)進(jìn)行內(nèi)在變革。在傳統(tǒng)電算化會(huì)計(jì)信息系統(tǒng)中,盡管手工會(huì)計(jì)系統(tǒng)的紙張、筆墨和算盤已被電子計(jì)算機(jī)所替代,但是按照傳統(tǒng)會(huì)計(jì)理論建立的會(huì)計(jì)信息系統(tǒng)是一種重在滿足內(nèi)部管理的、封閉式的系統(tǒng),是企業(yè)內(nèi)部的“信息孤島”,與企業(yè)外部社會(huì)系統(tǒng)相互聯(lián)系不足,其主要缺陷并沒有因使用計(jì)算機(jī)而改變。如何發(fā)揮現(xiàn)代信息技術(shù)的優(yōu)勢(shì),構(gòu)建新的會(huì)計(jì)信息系統(tǒng),是當(dāng)前討論的重點(diǎn)。
傳統(tǒng)會(huì)計(jì)系統(tǒng)只關(guān)注整個(gè)業(yè)務(wù)的一部分,只有在該業(yè)務(wù)活動(dòng)影響組織的財(cái)務(wù)報(bào)表時(shí),相關(guān)的數(shù)據(jù)才被記人會(huì)計(jì)系統(tǒng),由此而采集的信息主要屬于價(jià)值信息,并通過報(bào)表將信息傳遞給使用者。我們把這種方法稱之為價(jià)值法。這種方法的缺陷是顯而易見的,在否定價(jià)值法的基礎(chǔ)上,基于事項(xiàng)法的事項(xiàng)會(huì)計(jì)應(yīng)運(yùn)而生。
1.事項(xiàng)會(huì)計(jì)理論。l969年美國(guó)會(huì)計(jì)學(xué)會(huì)成員、會(huì)計(jì)學(xué)教授喬治·H·索特提出的,所謂事項(xiàng)是指可觀察的、可以用會(huì)計(jì)數(shù)據(jù)來表現(xiàn)其特征的具體活動(dòng)、交易和事件。因此,事項(xiàng)會(huì)計(jì)以“事項(xiàng)”作為數(shù)據(jù)處理目標(biāo),經(jīng)濟(jì)事項(xiàng)發(fā)生之后,通過各業(yè)務(wù)處理子系統(tǒng)進(jìn)入數(shù)據(jù)庫(kù),根據(jù)各類事項(xiàng)的特征及其相互間的邏輯關(guān)系進(jìn)行實(shí)時(shí)自動(dòng)處理,以期達(dá)到反映和控制各種經(jīng)濟(jì)活動(dòng)的目的。索特認(rèn)為,現(xiàn)行財(cái)務(wù)會(huì)計(jì)使用的是價(jià)值法,其目的在于確認(rèn)資本的最佳收益,需要按照會(huì)計(jì)人員主觀判斷,以貨幣為計(jì)量單位,對(duì)發(fā)生的經(jīng)濟(jì)業(yè)務(wù)(原始數(shù)據(jù))進(jìn)行一系列的確認(rèn)、計(jì)量、分類和匯總。而事項(xiàng)會(huì)計(jì)(事項(xiàng)法)則要求會(huì)計(jì)人員盡可能提供“原汁原味”的、全面而且原始的事項(xiàng)信息,由使用者根據(jù)自己需要各取所需。
2.事項(xiàng)會(huì)計(jì)理論的現(xiàn)實(shí)意義。該理論認(rèn)為會(huì)計(jì)的目的,在于提供與各種可能決策模型相關(guān)的、不經(jīng)過加工匯總的原始事項(xiàng),由使用者從中選擇并在自己的決策模型中運(yùn)用。從作為決策基礎(chǔ)的會(huì)計(jì)信息使用者的觀點(diǎn)來考察會(huì)計(jì)信息是有益的,會(huì)計(jì)信息使用者可以按照各自的要求對(duì)事項(xiàng)信息進(jìn)行積累、分配和價(jià)值計(jì)量,最終將事項(xiàng)信息轉(zhuǎn)化為適合于使用者決策模型的會(huì)計(jì)信息。為此會(huì)計(jì)事項(xiàng)信息系統(tǒng)應(yīng)具有強(qiáng)大的數(shù)據(jù)庫(kù),包含大量基礎(chǔ)數(shù)據(jù)以反映組織活動(dòng)的全部事項(xiàng),事項(xiàng)具有的多重屬性會(huì)計(jì)都要反映,而不只局限于價(jià)值量。事項(xiàng)會(huì)計(jì)的思想,理論上克服了現(xiàn)行會(huì)計(jì)信息系統(tǒng)中的諸多弊端,但由于當(dāng)時(shí)信息技術(shù)發(fā)展水平的限制,缺乏可操作性,不得已它仍然要記錄會(huì)計(jì)分錄,主張重構(gòu)會(huì)計(jì)報(bào)表以方便從會(huì)計(jì)報(bào)表演繹出相關(guān)事項(xiàng),獲取更多的輔助決策信息。
3.事項(xiàng)法則主要優(yōu)點(diǎn)。第一,強(qiáng)調(diào)事項(xiàng)本身,提供事項(xiàng)多維度的原始數(shù)據(jù)。這里的事項(xiàng)是一個(gè)廣義的概念,包括已發(fā)生和潛在的交易活動(dòng);企業(yè)與其顧客、供應(yīng)商、分銷商等外部主體之間的交易以及企業(yè)內(nèi)部的經(jīng)濟(jì)活動(dòng)。傳統(tǒng)會(huì)計(jì)只采集加工經(jīng)濟(jì)事件的一個(gè)子集——價(jià)值子集,即只從價(jià)值維度看問題。而不考慮作為源頭的交易和業(yè)務(wù)。事項(xiàng)法的目標(biāo)則在于為各種可能的決策模型提供相關(guān)的經(jīng)濟(jì)事件的信息,力求對(duì)經(jīng)濟(jì)活動(dòng)進(jìn)行完整的重現(xiàn),對(duì)事項(xiàng)本身進(jìn)行立體的以及多維度的描述。第二,提供非綜合的事項(xiàng)信息,實(shí)現(xiàn)信息的顧客化生產(chǎn)。事項(xiàng)會(huì)計(jì)認(rèn)為非綜合信息對(duì)使用者更為有用,因此,要盡量減少數(shù)據(jù)的匯總程度,而讓會(huì)計(jì)信息使用者根據(jù)自己的需求加工生產(chǎn)適用的信息。借助先進(jìn)的計(jì)算機(jī)技術(shù),會(huì)計(jì)系統(tǒng)可以為信息使用者開辟多個(gè)信息頻道,分別提供不同事項(xiàng)、不同維度的信息。同時(shí),信息使用者也可以自己選擇原始數(shù)據(jù),自行加工處理,實(shí)現(xiàn)會(huì)計(jì)信息的顧客化生產(chǎn)。
會(huì)計(jì)信息系統(tǒng)的功能結(jié)構(gòu)是指一個(gè)完整的會(huì)計(jì)軟件由哪幾個(gè)子系統(tǒng)組成,每一個(gè)子系統(tǒng)完成哪些功能,以及各子系統(tǒng)之間的相互關(guān)系等。會(huì)計(jì)信息系統(tǒng)隨著信息需求多樣化與個(gè)性化、信息技術(shù)革命和會(huì)計(jì)學(xué)科的發(fā)展而逐步發(fā)展和完善。
1.事項(xiàng)會(huì)計(jì)信息系統(tǒng)的軟件結(jié)構(gòu)設(shè)計(jì)的基本思路。會(huì)計(jì)信息系統(tǒng)在企業(yè)中實(shí)現(xiàn),其核心是軟件。現(xiàn)在的軟件在正式編寫程序代碼前需要兩個(gè)不可或缺的步驟:一是對(duì)業(yè)務(wù)邏輯的分析和定義,以形成業(yè)務(wù)邏輯結(jié)構(gòu);二是根據(jù)業(yè)務(wù)邏輯設(shè)計(jì)軟件結(jié)構(gòu),包括數(shù)據(jù)詞典、數(shù)據(jù)處理方式等。所以其設(shè)計(jì)思路主要表現(xiàn)在:(1)軟件結(jié)構(gòu)始終體現(xiàn)某種業(yè)務(wù)邏輯,不能實(shí)時(shí)支持業(yè)務(wù)過程變更。(2)會(huì)計(jì)軟件的設(shè)計(jì)基礎(chǔ)是總賬或子賬系統(tǒng)。(3)會(huì)計(jì)處理程序在系統(tǒng)具體運(yùn)行中僅僅是一種選擇,從而其系統(tǒng)提供的信息將受制于方法選擇。
事項(xiàng)會(huì)計(jì)信息系統(tǒng)要成為一種先進(jìn)的會(huì)計(jì)信息系統(tǒng),必須要有先進(jìn)的設(shè)計(jì)思路或理念。它應(yīng)立足于“決策有用”的基本目標(biāo),其設(shè)計(jì)思路或理念是:(1)在軟件結(jié)構(gòu)中摒棄系統(tǒng)分析中的業(yè)務(wù)邏輯,將業(yè)務(wù)邏輯放置于系統(tǒng)實(shí)施階段和其后的應(yīng)用階段,以便有利于實(shí)時(shí)支持業(yè)務(wù)過程的變更。(2)會(huì)計(jì)軟件的設(shè)計(jì)基礎(chǔ)應(yīng)以事件驅(qū)動(dòng)為基礎(chǔ),提高賬務(wù)與業(yè)務(wù)的集成度,提升數(shù)據(jù)的精細(xì)程度。(3)會(huì)計(jì)軟件中設(shè)計(jì)充分的模型和方法,但應(yīng)把模型和方法的設(shè)計(jì)權(quán)下放,允許信息使用者按自己的需要進(jìn)行設(shè)計(jì),使會(huì)計(jì)處理程序高度自由化。
2.事項(xiàng)會(huì)計(jì)信息系統(tǒng)的基本功能模。可以說,現(xiàn)在的會(huì)計(jì)信息系統(tǒng)已不是原有的單純的會(huì)計(jì)系統(tǒng),而是從整個(gè)組織的角度來綜合考慮會(huì)計(jì)信息系統(tǒng)的結(jié)構(gòu)。事項(xiàng)會(huì)計(jì)信息系統(tǒng)的功能結(jié)構(gòu)是基于業(yè)務(wù)過程和事件驅(qū)動(dòng),它必須將原始數(shù)據(jù)與會(huì)計(jì)處理方法相互分離,以保證會(huì)計(jì)處理的靈活性。從總體功能結(jié)構(gòu)來看,事項(xiàng)會(huì)計(jì)信息系統(tǒng)可劃分7個(gè)主要功能模塊(如圖1)。
圖1 事項(xiàng)會(huì)計(jì)信息系統(tǒng)功能結(jié)構(gòu)
(1)初始化模塊。事項(xiàng)會(huì)計(jì)信息系統(tǒng)的初始化模塊的主要功能結(jié)構(gòu)由初始類別、事件(事項(xiàng))類型、組織設(shè)計(jì)、工作流設(shè)計(jì)和基礎(chǔ)數(shù)據(jù)組成。系統(tǒng)的初始化對(duì)于整個(gè)系統(tǒng)的成敗起著舉足輕重的作用。現(xiàn)行的會(huì)計(jì)信息系統(tǒng)之所以難以滿足不同用戶多樣信息需求,就是因?yàn)樗言S多內(nèi)容固化在系統(tǒng)中。要想實(shí)時(shí)支持業(yè)務(wù)過程變更及組織形態(tài)轉(zhuǎn)換,就必須將相關(guān)內(nèi)容動(dòng)態(tài)地融入系統(tǒng)。因此,在初始化模塊中,實(shí)行“初始類別”管理有助于在系統(tǒng)運(yùn)行中實(shí)施各種變更,同時(shí)某一“初始類別”就是事件(事項(xiàng))類別、組織設(shè)計(jì)、工作流設(shè)計(jì)的具體化。使用者根據(jù)不同的需求可隨時(shí)選擇不同的初始類別。事項(xiàng)會(huì)計(jì)將會(huì)改變現(xiàn)行的會(huì)計(jì)軟件設(shè)計(jì)基礎(chǔ),以原子事項(xiàng)和事件驅(qū)動(dòng)為基礎(chǔ)來架構(gòu)軟件功能結(jié)構(gòu),因而在系統(tǒng)進(jìn)行日常業(yè)務(wù)處理前必須分清有哪些事項(xiàng)和事件,這是以后采集、處理、傳遞、輸出數(shù)據(jù)的載體和動(dòng)力。例如:銷售/收款過程的事件類型主要有營(yíng)銷事件、接受訂單事件、發(fā)貨事件、裝運(yùn)事件、收款事件等。組織架構(gòu)一般有兩種:一個(gè)是企業(yè)實(shí)際的運(yùn)行架構(gòu),如直線制、職能制、事業(yè)部制等;另一個(gè)是財(cái)務(wù)分析和控制用的組織,它包括有經(jīng)營(yíng)范圍、業(yè)務(wù)區(qū)域、控制區(qū)域、利潤(rùn)中心和成本中心等,它和實(shí)際的企業(yè)組織可以不同,而且它是一種靈活的虛擬結(jié)構(gòu)。在初始化模塊中的組織設(shè)計(jì)更注重于后者。工作流設(shè)計(jì)是指將多個(gè)原子事件首尾相連,形成一個(gè)事件流,即工作流。基礎(chǔ)數(shù)據(jù)主要包括與事項(xiàng)有關(guān)的各種屬性的值,如代碼、名稱、數(shù)量、單價(jià)、體積、供應(yīng)商、客戶、部門、業(yè)務(wù)員、業(yè)務(wù)發(fā)生時(shí)間、保質(zhì)期、生產(chǎn)廠商、生產(chǎn)日期、批次、事件類型等。
(2)業(yè)務(wù)事件數(shù)據(jù)采集。業(yè)務(wù)事件數(shù)據(jù)采集主要包括事件數(shù)據(jù)的輸入、事件數(shù)據(jù)的修改、事件數(shù)據(jù)的刪除與事件數(shù)據(jù)確認(rèn)等。由于事項(xiàng)會(huì)計(jì)是面向業(yè)務(wù)過程,以事件驅(qū)動(dòng)為基礎(chǔ),所以它的數(shù)據(jù)來源一定是最明細(xì)的事項(xiàng)數(shù)據(jù)。如果不是最明細(xì)的數(shù)據(jù),則說明進(jìn)入系統(tǒng)的數(shù)據(jù)本身就已經(jīng)匯總或綜合,其含有的信息量不是“原汁原味”的,不符合將數(shù)據(jù)處理權(quán)留給使用者的事項(xiàng)會(huì)計(jì)基本思想。此模塊中是特指將現(xiàn)實(shí)世界的數(shù)據(jù)引入機(jī)器世界。其中事件數(shù)據(jù)確認(rèn)是關(guān)鍵功能。
(3)數(shù)據(jù)倉(cāng)庫(kù)集成模塊。系統(tǒng)在采集業(yè)務(wù)事件數(shù)據(jù)時(shí),一般存儲(chǔ)在操作型數(shù)據(jù)庫(kù)。操作型數(shù)據(jù)庫(kù)的數(shù)據(jù)肯定存在數(shù)據(jù)不一致和重復(fù)存儲(chǔ)等問題。為了解決這些問題,須采用數(shù)據(jù)倉(cāng)庫(kù)。數(shù)據(jù)倉(cāng)庫(kù)用上述模塊所采集的數(shù)據(jù)為數(shù)據(jù)源,對(duì)其進(jìn)行抽取、整理、更新等處理,將數(shù)據(jù)以主題(如事件、資源)來集成,為后續(xù)的視圖模塊做準(zhǔn)備。
(4)視圖模塊。視圖模塊是對(duì)數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)按使用者需求的一種再現(xiàn),這種再現(xiàn)應(yīng)該是全方位的,根據(jù)用戶所需,不能只提供財(cái)務(wù)報(bào)表等主要視圖。從內(nèi)部機(jī)制來說,視圖是事件驅(qū)動(dòng)程序運(yùn)行的結(jié)果。視圖模塊包括查詢工具、報(bào)表工具、數(shù)據(jù)分析工具、數(shù)據(jù)挖掘工具和自定義工具等。其中自定義工具就是選擇由會(huì)計(jì)語(yǔ)言所編制的個(gè)性化業(yè)務(wù)事件驅(qū)動(dòng)程序,從而產(chǎn)生使用者自己所需的視圖。視圖可分為貨幣視圖與非貨幣視圖。
(5)系統(tǒng)維護(hù)模塊。系統(tǒng)維護(hù)模塊主要包括企業(yè)門戶、財(cái)務(wù)分工、數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)和數(shù)據(jù)使用權(quán)等功能。企業(yè)門戶是外界(客戶、投資者、員工、合作伙伴、供應(yīng)商和其他信息使用者)與系統(tǒng)的通道,提供基于各種應(yīng)用角色的功能環(huán)境設(shè)置。財(cái)務(wù)分工一般包括操作員管理和權(quán)限設(shè)置兩部分。操作員管理又可細(xì)分為工作組設(shè)置和操作員設(shè)置。權(quán)限管理是針對(duì)操作系統(tǒng)的員工的一種權(quán)限約束,從而保證系統(tǒng)數(shù)據(jù)安全的一種手段。數(shù)據(jù)使用權(quán)是對(duì)除員工以外的信息使用者的數(shù)據(jù)限制。因?yàn)槟壳捌髽I(yè)數(shù)據(jù),除對(duì)外公布的數(shù)據(jù)外,仍是一種商業(yè)秘密,不是所有的使用者都可獲取的。而事項(xiàng)會(huì)計(jì)又強(qiáng)調(diào)信息使用者擁有數(shù)據(jù)處理權(quán),所以可采用一種有償服務(wù)方式來調(diào)節(jié),這種有償服務(wù)方式就通過數(shù)據(jù)使用權(quán)來控制。數(shù)據(jù)恢復(fù)與備份是保證數(shù)據(jù)安全的一種基本手段。
(6)會(huì)計(jì)語(yǔ)言。會(huì)計(jì)語(yǔ)言模塊是為信息使用者編制自己個(gè)性化處理驅(qū)動(dòng)程序而設(shè)置的。目前的會(huì)計(jì)軟件往往是把處理程序固化在軟件中,信息是由企業(yè)提供,使用者更多地是接受信息;而事項(xiàng)會(huì)計(jì)強(qiáng)調(diào)企業(yè)只是數(shù)據(jù)采集者,大量信息是使用者個(gè)性化處理的結(jié)果。所以事項(xiàng)會(huì)計(jì)許多內(nèi)容(包括初始化設(shè)置)是處于變動(dòng)之中,可以想象,沒有強(qiáng)有力的開發(fā)工具(會(huì)計(jì)語(yǔ)言)是難以適應(yīng)事項(xiàng)法的。一般來說在軟件中難以把所有的方法都事先設(shè)計(jì)并編程,這樣會(huì)計(jì)語(yǔ)言正好可以補(bǔ)充,做到即需即編,即編即用。它應(yīng)與數(shù)據(jù)倉(cāng)庫(kù)和視圖有內(nèi)在的接口。