一、ERP中會計引擎的內(nèi)涵
會計引擎(Accounting Engines)是用于采集、處理輸出會計相關(guān)信息的一個連接數(shù)據(jù)庫和其他應(yīng)用系統(tǒng)的數(shù)據(jù)處理器。它基于數(shù)據(jù)庫語言來設(shè)定整個應(yīng)用系統(tǒng)運作模塊中的參數(shù),除了增加、刪除、更改目錄、文件、字段等功能外,亦自行處理原有會計相關(guān)資料的過濾、轉(zhuǎn)換、檢查、修正字段間及文件間的連結(jié)、顯示錯誤等,并主動引導(dǎo)整個設(shè)計過程。例如物流處理過程自動產(chǎn)生的會計憑證經(jīng)由會計引擎編譯完成后,再轉(zhuǎn)移入其他系統(tǒng),即將所有變更的指令傳送至其他各個引擎、處理器,使得整個系統(tǒng)可以同步更新。會計引擎與使用者間是一種互動性的關(guān)系,且具有很高的自主性,會保護系統(tǒng)免于不當(dāng)設(shè)計的損害。通過它就能夠建立上下游采購或供應(yīng)體系,實現(xiàn)各子系統(tǒng)的連結(jié),實時反應(yīng)系統(tǒng)、同步備份等。
會計引擎按照會計性質(zhì)的不同,可以分為財務(wù)會計引擎與管理會計引擎兩種。財務(wù)會計引擎伺機檢測ERP業(yè)務(wù)活動中的財務(wù)會計相關(guān)信息,進而自動處理記賬、過賬業(yè)務(wù),并為報表系統(tǒng)提供相關(guān)的報表數(shù)據(jù)。而管理會計引擎主要是采集與管理會計業(yè)務(wù)相關(guān)的信息,記錄入數(shù)據(jù)庫中,通過處理分析向相應(yīng)的管理會計報表系統(tǒng)提供數(shù)據(jù)支持。
管理會計引擎常常嵌入智能分析工具,用于從數(shù)據(jù)庫中提取、修改更新以及處理數(shù)據(jù),生成決策所需的各種報表、報告等信息。管理會計的深入應(yīng)用要依靠強大的商業(yè)智能分析引擎,從不同的管理緯度和深度全面地對企業(yè)經(jīng)營現(xiàn)狀及歷史經(jīng)營狀況進行分析,對未來經(jīng)營進行全面預(yù)測,從而為經(jīng)營決策提供準(zhǔn)確及時的數(shù)據(jù)信息。例如金蝶商業(yè)智能分析引擎針對客戶不同的需求以及不同的分析目標(biāo),提供了多種可行的應(yīng)用分析方法(包括結(jié)構(gòu)分析、趨勢分析、比率分析、敏感性分析、回歸分析等)以及功能強大的數(shù)據(jù)挖掘、鉆取的分析工具來提取基礎(chǔ)數(shù)據(jù),用于實現(xiàn)資產(chǎn)負債分析、財務(wù)收支分析、現(xiàn)金流量分析等。
不同ERP中的會計引擎基本是相同的,而差異更多地體現(xiàn)在它們提供的附加功能不同。ERP中的會計引擎主要通過考察一些關(guān)鍵特性如支持業(yè)務(wù)的靈活性、會計分錄處理、報告生成、可用性以及其他特性等來描述其功能特性。
二、Compiere ERP&CRM中的會計引擎
Compiere ERP&CRM是國際著名的開源ERP軟件,既具備比較完整的ERP基本功能,同時又是一個開放的ERP系統(tǒng)平臺,為企業(yè)提供了一個可靠靈活的信息化實現(xiàn)工具。該軟件公開后迅速在全世界范圍擁有了幾萬個用戶,并得到眾多開源軟件開發(fā)者的幫助。該軟件基于J2EE架構(gòu)、Oracle數(shù)據(jù)庫,純Java編寫,具有很強的信息集成性。在此系統(tǒng)中業(yè)務(wù)處理所產(chǎn)生的會計信息如訂單的記賬、發(fā)票的記賬等過程會通過在Jboss中間件中定義的會計引擎工具自動導(dǎo)入到記錄會計數(shù)據(jù)庫中的行項目表中,從而完成內(nèi)部財務(wù)業(yè)務(wù)的一體化操作。
由于Compiere ERP&CRM是基于西方的管理會計制度開發(fā)出來的,和我國現(xiàn)有的會計制度有較大區(qū)別,所以,在我國的企業(yè)中要利用這種開源軟件,必須對Compiere ERP&CRM的會計引擎進行適當(dāng)改造。
西方的ERP系統(tǒng)(例如SAPR/3系統(tǒng)、Compiere ERP&CRM系統(tǒng)等)的設(shè)計主要是面向流程的,注重的是各個流程之間的承接和匹配關(guān)系;而國內(nèi)ERP的設(shè)計思想主要是面向功能的,注重的是具體的功能模塊的實現(xiàn)。因此,在國內(nèi)的ERP中通常就有比較具體的成本核算模塊、成本報表模塊、預(yù)算管理模塊等等,通常這種情況下使得系統(tǒng)不能很好的集成,可能會造成流程的中斷和代碼的重復(fù)。而這些在西方的ERP中就很少體現(xiàn),它們是把管理會計的內(nèi)容集成到各個業(yè)務(wù)流程中去,而根本不存在一個獨立的管理會計模塊。它們的管理會計模塊與ERP其他模塊不同,并不強調(diào)企業(yè)交易程序的自動化,而僅需要從ERP其他模塊取得分析所需的信息,比如其所處理的成本信息首先由財務(wù)會計模塊過賬而來。ERP中涉及的管理會計內(nèi)容是非常分散與廣泛的,而且滲透到ERP的各個模塊的重要環(huán)節(jié)。其層次體系可以用圖2簡單表示。因此了解ERP中管理會計體系,將有益于管理會計引擎的改造。
三、改造Compiere ERP&CRM的會計引擎
要實現(xiàn)對ERP中管理會計引擎的改造需要涉及許多基礎(chǔ)的財務(wù)內(nèi)容的重新定義與處理,這些內(nèi)容具體包括如下幾個方面:
(1)基本財務(wù)數(shù)據(jù)的產(chǎn)生規(guī)則與主要用途。例如研究西方管理會計系統(tǒng)的設(shè)計思想;理解基本數(shù)據(jù)的表項定義包括底層財務(wù)數(shù)據(jù)庫的記賬分錄和各種行項目表,實現(xiàn)可維護的西方會計與中方會計可對照的科目維護表;理清系統(tǒng)所含的預(yù)算賬套、實際賬套、統(tǒng)計賬套、預(yù)計發(fā)生賬套的功能作用以及各賬套之間的關(guān)系;剖析自動過賬科目與實際業(yè)務(wù)的對應(yīng)規(guī)則并實現(xiàn)規(guī)則的靈活維護等等。其中特別是對會計引擎的作用、多維會計立方體的處理邏輯內(nèi)容的研究,將對整個會計引擎的改造具有支持作用。
(2)系統(tǒng)財務(wù)業(yè)務(wù)流程的分析。可以根據(jù)SAP的R/3參考模型中的事件驅(qū)動流程鏈(Event-driven-Process Chain,EPC)來對系統(tǒng)中的業(yè)務(wù)流程進行分析。
(3)對整個管理會計體系流程的優(yōu)化與重構(gòu)。并根據(jù)對管理會計引擎的理解與分析,針對原有系統(tǒng)的情況,重新定義一些符合中國業(yè)務(wù)處理習(xí)慣的規(guī)則和中國會計準(zhǔn)則的財務(wù)體系,在原有的技術(shù)構(gòu)架下進行有效的改造,真正實現(xiàn)財務(wù)業(yè)務(wù)的一體化、管理會計與財務(wù)會計的一體化、系統(tǒng)實施的本土化和定制化。
基于對以上問題的理解與改造,對于ERP中管理會計引擎改造的主要關(guān)鍵環(huán)節(jié)由以下幾個問題:
(1) ERP系統(tǒng)中西方管理會計科目與中方管理會計科目的對應(yīng)和統(tǒng)一問題。
(2)系統(tǒng)中所含的預(yù)算賬套、實際賬套、統(tǒng)計賬套、預(yù)計發(fā)生賬套的功能作用以及各賬套之間的關(guān)系問題。ERP中的預(yù)算管理體系提供了預(yù)算編制、預(yù)算控制和預(yù)算執(zhí)行分析的功能,并支持企業(yè)從銷售計劃→生產(chǎn)計劃→采購計劃→費用計劃→投資計劃→資金計劃→損益計劃→資產(chǎn)負債計劃的全面的預(yù)算編制過程。
(3)自動分錄與實際業(yè)務(wù)的對應(yīng)規(guī)則并實現(xiàn)規(guī)則的靈活維護的問題。深刻認識與理解Compiere ERP &CRM的自動分錄體系與業(yè)務(wù)對應(yīng)的會計規(guī)則比如在下一個標(biāo)簽“General Ledger(總分類賬)”給出在自動產(chǎn)生會計分錄所使用的會計科目。此外,還要增強對與材料相關(guān)的會計事項規(guī)則、與采購相關(guān)的會計事項規(guī)則、現(xiàn)金賬會計規(guī)則集、增強會計規(guī)則集、可選會計規(guī)則集等產(chǎn)生會計分錄情況的理解。這些規(guī)則對于系統(tǒng)底層會計分錄記賬的正確性與準(zhǔn)確性是至關(guān)重要的。
(4)單筆結(jié)轉(zhuǎn)與月末結(jié)轉(zhuǎn)的問題。在系統(tǒng)的單筆結(jié)轉(zhuǎn)是通過會計引擎采集業(yè)務(wù)信息而自動地產(chǎn)生成本的結(jié)轉(zhuǎn),它是從成本的結(jié)轉(zhuǎn)的方式來進行處理的,當(dāng)然具體的成本結(jié)轉(zhuǎn)方法也都可以在此過程中得以運用。對于系統(tǒng)月末結(jié)轉(zhuǎn)主要針對期間費用的結(jié)轉(zhuǎn)包括管理費用、銷售費用、金融費用等與期間相關(guān)的費用的結(jié)轉(zhuǎn)。
(5)嵌入式管理會計引擎的問題。對此研究的路線主要是先從中西方財務(wù)會計的異同,然后考察系統(tǒng)內(nèi)業(yè)務(wù)與財務(wù)流程并繪制出系統(tǒng)的流程分析圖(EPC流程鏈),最后對整個ERP中的管理會計引擎進行重構(gòu),從而把握系統(tǒng)的主要思想精髓,為我國中小企業(yè)的信息化需求提供最有價值的解決方案。從具體操作上說,應(yīng)對管理會計引擎重構(gòu)的目標(biāo)分解為不同的具體子目標(biāo),并通過不斷的實踐來分析這些子目標(biāo)來得到可操作的結(jié)果,獲得具有可操作性的成果是研究的最好的認定。實現(xiàn)管理會計引擎的嵌入式重構(gòu)能夠填補我國在管理會計應(yīng)用方面的一項空白,具有較為重要的意義。
會計引擎實現(xiàn)了ERP業(yè)務(wù)與技術(shù)的完美統(tǒng)一。一方面它從企業(yè)的實際業(yè)務(wù)流程中獲取相關(guān)的會計信息,另一方面又利用ERP中的數(shù)據(jù)庫技術(shù)、數(shù)據(jù)挖掘技術(shù)、商業(yè)智能技術(shù)等來提供強大的商業(yè)分析功能。從這兩個方面來看,會計引擎工具的構(gòu)造,至少需要掌握業(yè)務(wù)流程與信息技術(shù)的兩種專業(yè)知識。因此,會計引擎的改造并不是簡單的事情,同樣需要我們?nèi)リP(guān)注、去分析、去研究,這樣才會真正建立完善穩(wěn)定而又符合本地化需求的ERP系統(tǒng)。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標(biāo)題:ERP會計引擎的本地化改造
本文網(wǎng)址:http://www.oesoe.com/html/consultation/10820622809.html