1 引言 企業(yè)集團是在現(xiàn)代企業(yè)制度高度發(fā)展基礎上形成的一種以母子公司為主體,通過產權關系和生產經營協(xié)作等多種方式,由眾多的企事業(yè)法人組織共同組成的經濟聯(lián)合體[1]。ERP是一個面向供應鏈的、綜合的、集成的經營信息系統(tǒng),集團版ERP是ERP的高端應用。通過實施集團版ERP系統(tǒng)是企業(yè)集團實現(xiàn)管理信息化的重要途徑。 相對于面向中小型企業(yè)的、關注單個企業(yè)內部資源優(yōu)化的ERP系統(tǒng)而言,集團版ERP在基礎數(shù)據結構、功能模塊設置、業(yè)務流程可配置性、系統(tǒng)訪問安全性等方面呈現(xiàn)出大量新需求,這給集團版ERP的研發(fā)與系統(tǒng)演化帶來極大的復雜性。 目前,國內外對ERP系統(tǒng)實施方面的研究較多并取得了豐富的成果,對ERP產品本身方面的研究相對較少且多側重于技術層面[1,2]。對集團ERP方面的研究則非常缺乏,該領域的典型研究如:文獻[3]結合某企業(yè)集團管理實際,在充分調研的基礎上完成了針對該企業(yè)集團的ERP系統(tǒng)總體設計;文獻[4]針對企業(yè)集團的管理特點,建立了企業(yè)集團供應鏈的平衡與配置模型。 本文從企業(yè)集團化管理的一般特點出發(fā)提煉出集團版ERP系統(tǒng)的共性功能需求,進而建立集團版ERP功能組件框架,并進一步對該框架中的各功能組件進行了分析。本文研究對從體系架構層面把握集團版ERP系統(tǒng)的研發(fā)與演化具有借鑒意義。 2 企業(yè)集團化管理對ERP系統(tǒng)的功能要求 企業(yè)集團具有規(guī)模大型化、布局分散化、組織結構層次化、組織結構柔性化、市場國際化等特點[5,6]。企業(yè)集團內的所有成員企業(yè)具有共同的經濟利益,成員企業(yè)間有更緊密的業(yè)務協(xié)同需求,銷售渠道通常具有多層級、分布式特征,經營上也越來越多地呈現(xiàn)工商一體化特點。企業(yè)集團的這些特點,對ERP系統(tǒng)提出了新的功能要求。表1中給出了集團化管理特點對ERP系統(tǒng)的典型功能需求。 3 面向企業(yè)集團的ERP系統(tǒng)組件框架 這里把面向企業(yè)集團的ERP系統(tǒng)組件架構從功能上進一步分為集團核心層功能組件、成員企業(yè)層功能組件、集團ERP公共組件三部分,各部分的主要功能組件見圖1。這三部分在邏輯上是統(tǒng)一的,相互之間數(shù)據是集成的。 圖1 面向企業(yè)集團的ERP系統(tǒng)功能組件框架 (1)集團核心層功能組件 集團核心層功能組件支持從企業(yè)集團的全局出發(fā),對宏觀層次上的集團資源配置提供支持。收集匯總來自成員企業(yè)及外部業(yè)務伙伴的各類業(yè)務需求,并從供應鏈的角度對企業(yè)集團各成員企業(yè)的生產任務、運輸、采購業(yè)務進行多目標規(guī)劃;根據企業(yè)集團的經營規(guī)劃進行企業(yè)集團的資金規(guī)劃和資金平衡;對各類業(yè)務決策的執(zhí)行過程進行動態(tài)監(jiān)控,支持預警管理和各業(yè)務實體經營績效分析。與集團核心層有關的主要功能組件有: 1)需求管理。這里的需求指在一個特定的計劃周期內用戶所認可的獨立需求聲明,需求來源主要包括需求預測和各成員企業(yè)的要貨訂單。需求管理組件通過分離需求與供應(生產),滿足企業(yè)對復雜需求的管理需要。需求管理組件支持從各成員企業(yè)的多數(shù)據源(如:銷售、采購、裝運、機會及其它預測等)收集并匯總各類需求信息,支持基于歷史需求、市場外部情報等運用特定的預測模型對需求進行預測等。集團需求驅動生產計劃排程、采購、運輸?shù)葮I(yè)務決策。 2)生產計劃排程。企業(yè)集團一般是緊密圍繞其核心產品來組織生產的,核心成員企業(yè)之間存在著供貨鏈的依存關系。因此,從供應鏈的角度出發(fā),使企業(yè)集團中各企業(yè)的生產保持全局最優(yōu)化的同時,盡量保持各成員企業(yè)生產任務的比例性及公平性。該功能組件主要以模擬的方式進行有限資源約束的計劃預排程,基于生產需求在多個具有相同或相近能力的生產實體之間按照一定的分配規(guī)則輔助完成任務的分配,可支持多種分配規(guī)則,如按照產品類型、生產能力、產品質量信息、基于既定的分配優(yōu)先級等,同時維護整個集團企業(yè)內外部供應鏈上各協(xié)作實體的相關信息。經確認后的排程方案導入MRP功能組件,經MRP運算后得到各成員企業(yè)的具體生產執(zhí)行計劃。 3)集團采購管理。實施集團集中采購,可擴大采購批量,降低采購成本。本組件在匯總各成員企業(yè)采購需求的基礎上對集團采購業(yè)務提供全方位支持。 4)運輸管理。市場的全球化以及集團跨地域分布式經營的特點,很多企業(yè)集團成立了專門的商流本部進行集團物流管理。本組件主要完成運輸方案的模擬、運輸調度、運輸任務跟蹤以及第三方物流管理等。 5)集團財務控制,包括集團資金管理及集團財務管理,主要功能有:固定資金規(guī)劃、流動資金規(guī)劃、資金平衡和效益分析、針對集團管理的層次設置多層次賬套、對財務信息的匯總與分析、與外部銀行系統(tǒng)業(yè)務接口等!6經營分析。借助數(shù)據倉庫及數(shù)據挖掘技術,通過匯總、歸類來自成員企業(yè)層的運營數(shù)據,借助相關的數(shù)學模型,對企業(yè)的歷史經營狀況進行評價,以指導集團的宏觀決策。 (2)成員企業(yè)層功能組件 該層對成員企業(yè)具體業(yè)務領域的業(yè)務運作提供支持,這也是傳統(tǒng)的針對單體企業(yè)的ERP系統(tǒng)所重點關注的。根據各成員企業(yè)在集團內部供應鏈上所處的位置及經營實際需求,可靈活配置相關的功能組件形成可運行的業(yè)務信息系統(tǒng),如:對于原料供應公司,可選用SRM、采購、庫存、財務組件等;對于銷售公司,可選用銷售、CRM、庫存、財務等組件;對于生產企業(yè),可選用采購、生產、銷售、質量、庫存、財務等組件。 對該層次中各典型功能組件而言,要充分考慮面向不同生產及管理模式的基于功能可定制的變型性設計及可裝配性設計,降低模塊間的數(shù)據及接口依賴,組件模塊的粒度應與工作流系統(tǒng)的要求相匹配。 (3)集團ERP公共組件 集團ERP公共組件封裝了ERP運行所需的公共基礎數(shù)據。其中,企業(yè)結構模型組件是實現(xiàn)企業(yè)集團各層次數(shù)據共享與數(shù)據集成的保證,企業(yè)結構模型將對企業(yè)集團層次的業(yè)務規(guī)劃及任務分配、對成員企業(yè)的信息采集方式等產生影響。項目資料(ITEMS)、產品結構表(BOM)、工藝路線(Routing)、加工中心(Work Center)等是企業(yè)制定主生產計劃(MPS)、物料需要量計劃(MRP)、流式生產計劃[7]以及能力計劃(RCCP/CRP)和能力平衡的基礎信息來源;供應商、客戶、渠道資料是進行外部業(yè)務協(xié)作與管理戰(zhàn)略伙伴關系的重要信息源。 1)企業(yè)結構模型。對企業(yè)的結構建模提供支持。例如,在Oracle應用系統(tǒng)中的企業(yè)結構模型可分為公司結構層、運營結構層、供應鏈結構層、組織結構層四個層次[8]。在公司結構層中通過安全組實現(xiàn)對單一數(shù)據庫的分割以應用于多個企業(yè),業(yè)務組及財務組能模擬公司分布及在各國的總部,法人實體則模擬向一國總部報告的公司;運營結構層中引入運營單位模擬一個法人實體內的一個業(yè)務單位;供應鏈結構層引入庫存組織來模擬生產廠和分銷中心,一個運營單位可包括多個庫存組織;在組織結構層可設置若干子庫存和庫存點實現(xiàn)對庫存組織的進一步細化。 2)在ITEMS組件中,除了目前商品化的通用ERP軟件中所具備的屬性組(如:一般屬性、計劃屬性、庫存屬性、檢驗屬性、成本屬性)以外,由于不同行業(yè)中還會涉及到一些行業(yè)特有的屬性,因此,該組件設計中要提供對物料自定義屬性的支持。 3)集團企業(yè)中往往涉及到多生產類型并存的情形,相應地,BOM組件的功能應進一步增強,除了支持A型BOM外,還要支持V、X型的BOM構建;支持產品族BOM的構建以及基于產品族BOM快速創(chuàng)建新產品BOM的功能;BOM構建要考慮對產品多特性的管理支持(如:服飾產品的多尺碼、多配色、多規(guī)格等特性);加強對BOM的結構替代功能,除了在設計層的產品結構替代功能外,要支持在計劃層和工藝層的結構替代;支持BOM的動態(tài)修改及動態(tài)配置功能;支持BOM層次間的復雜物料數(shù)量配比關系,如固定比例的物料消耗量、基于經驗的參照表式物料配比關系、分段線性函數(shù)關系等。 4)工藝路線(ROUTING)。對工藝路線的管理功能進行增強以滿足集團企業(yè)中常有的多生產類型情形;支持對工藝動態(tài)調整功能,支持對個別工藝子過程在計劃層和執(zhí)行層進行選擇及調度,提供備選工藝方案;支持產品族工藝路線管理,以簡化對連續(xù)或準連續(xù)生產類型的不同產品的相似工藝路線管理,提高工藝路線的復用率;支持對工藝路線定義與工作中心定義的關聯(lián)功能,輔助在計劃層的多任務藝路線的分配決策;支持直接從BOM模塊生成工藝路線,對于具有連續(xù)生產特征產品,其產品結構反映了生產工藝路線信息,根據產品結構信息直接生成初步的工藝路線可大大簡化對某些產品工藝路線的創(chuàng)建工作。 5)加工中心(WC)。集團企業(yè)中的生產設備常常同時存在多種組織形式,如:以工藝為中心的機群式布置、以產品為中心的生產線組織、同時兼顧產品及工藝特點的成組生產單元形式等,因此,對工作中心的定義與維護要考慮對設備的多種組織形式提供良好支持。 6)其它公共組件:供應商組件、客戶組件、渠道管理組件等。對企業(yè)集團而言,要考慮企業(yè)集的資源互補優(yōu)勢,從全局供應鏈管理的視角,需要集成各種外部資源,包括企業(yè)集團相關的現(xiàn)有供應商、潛在的合作伙伴以及國內外與集團相關的各種資源(如設計研發(fā)實體及合作水平、外協(xié)企業(yè)生產能力、供應能力、分銷渠道、第三方物流資源等),供應商組件、客戶組件、渠道管理組件為此提供相應支持。 4 集團化管理對ERP系統(tǒng)框架的技術要求 集團化管理在技術上對ERP系統(tǒng)框架提出了一系列新的要求,主要表現(xiàn)為: (1)滿足數(shù)據共享、靈活的分布式訪問控制、系統(tǒng)安全性和可靠性高的需求。允許集團企業(yè)獲取全局決策所需的需求匯總、財務數(shù)據匯總、全局庫存分布情況等信息,同時允許成員企業(yè)借助ERP系統(tǒng)輔助完成生產進度跟蹤、質量控制、庫存日常事務處理等業(yè)務,支持成員企業(yè)之間的信息訪問需求(如共享某類庫存信息用于內部采購與存貨調撥等),對外部伙伴的信息共享與訪問控制(如用于VMI等)。 (2)系統(tǒng)要具備良好的可重構、可伸縮性。由于企業(yè)集團中的成員企業(yè)間具有差異性及互補性,企業(yè)集團的組織結構具有柔性及可重組性,要求適應于企業(yè)集團的ERP系統(tǒng)各功能組件能夠按需快速重組。由于企業(yè)的兼并重組及基于產業(yè)群的靈活協(xié)作方式,要求ERP系統(tǒng)能夠規(guī)?缮炜s、功能可裁減、流程可調整。 (3)集團ERP系統(tǒng)及組件的版本可演化性。集團內各成員企業(yè)間有著密切的業(yè)務聯(lián)系,資源互補,利益共享,并常常發(fā)生著各種重組與業(yè)務流程的調整,相應地,集團ERP系統(tǒng)也必須進行及時的版本演化以滿足不斷出現(xiàn)的新的需求。集團ERP系統(tǒng)的版本演化包括新功能模塊的添加及調整,基于已有功能組件的系統(tǒng)重構,以及對已有功能組件的基于版本兼容性的適應性演化等多方面的內容。 (4)集團ERP系統(tǒng)(至少一些子系統(tǒng),如CRM)必須采用B/S架構。B/S架構的應用訪問不受地域限制,且系統(tǒng)維護工作在服務器端完成,具有客戶端零維護、系統(tǒng)升級對終端用戶透明性等特點。 (5)系統(tǒng)具有良好的開放性,提供訪問系統(tǒng)內部服務的API接口以及采集外部數(shù)據的接口設施,方便與其它應用(如:產品創(chuàng)新系統(tǒng)、制造系統(tǒng)等)的數(shù)據交換,以及與第三方系統(tǒng)銜接以支持業(yè)務協(xié)同。 5 結束語 本文分析了集團化管理對ERP系統(tǒng)的功能需求,進而提出了一個面向集團版ERP系統(tǒng)的組件框架。本文還存在一些不足之處,如:對集團層面管理特點的分析尚不夠深入,所提出的組件框架也比較簡單,對集團層ERP與成員企業(yè)層ERP功能組件之間的關系也有待進一步明確等,這也是我們后續(xù)研究的方向。