陳承東
【摘要】 在集團信息化過程中,集團總部會對信息系統進行選型,然后要求各下屬公司使用同一信息系統。目前不少集團選用SAP系統,但是在實施過程中,往往是集團下屬公司各自單獨實施SAP系統。這樣造成數據無法共享,流程不能統一,形成了事實上的”信息孤島”。傳統的解決辦法是開發接口,在SAP系統間實現部分數據交換,但不能完全實現功能和流程的集成。針對這一問題,對系統的架構進行了改進,構建了SCS統一平臺,實現集團信息系統的完全集成。系統運行情況表明,該方案實現了真正的集成,效果顯著,具有極高的參考價值和指導意義。
【關鍵字】 系統集成 信息孤島 系統架構 數據共享 流程優化
引言
在集團信息化發展過程中,集團會進行整體規劃,對信息系統進行統一的選型,確定后要求下屬公司使用該信息系統。由于SAP系統提供了各行業企業管理和協同化解決方案,具備優異的C/S或B/S架構,能支持全球各地客戶端對數據庫的并發訪問等,不少集團都選用SAP系統。在實施SAP過程中,大多數集團對下屬各公司的系統流程、系統配置、數據庫等不作要求。這樣各公司會根據自己的業務需求定義系統流程,使用單獨的數據庫。其結果是表面上都使用SAP系統,操作界面相同,標準報表格式一樣,但實際上卻是各自運行,數據也沒有共享,并未實現真正的集成。針對該問題的研究文獻比較少。本文基于相關知識及實踐經驗,提出了改進的信息系統架構,該架構實現了流程的統一和數據的共享,并在某集團信息系統的集成項目中得到實現。
一、之前的系統架構
某集團總部位于于德國,選用SAP作為整個集團信息系統。
在初期實施SAP的時候沒有作統一的要求,各公司根據自己的需求制作業務藍圖,然后配置自己的系統。每個公司使用不同的客戶端(client)登錄SAP系統,數據庫也是獨立的。這種實施方法也是很多集團公司常用的做法。這樣做的一個好處是系統能比較好地滿足本地的需求,但是隨著業務的發展,其弊端也逐步顯現出來。首先,這只是在表面上實現了“集成”,實際上是一個個單獨運行的SAP系統,存在著數據不能共享、數據定義不同、財務報表難以整合(因為每個國家用各自的會計科目表)、流程不能優化等問題,成為事實上的“信息孤島”。其次,為解決這些問題,曾嘗試開發接口實現各系統間的數據交換和共享,但只能解決特定的問題。隨著需求的增多,接口的開發已經不能滿足需要。最后,當一個新的公司需要實施SAP系統時,需要從需求分析開始,確定系統流程,開發原型,測試,數據準備等。整個實施周期至少需要10個月的時間,耗費大量的時間、人力、物力、成本等。圖1所示即為之前的系統架構。
二、新的系統架構
為解決該問題,提出了一個新的系統架構。該架構的底層是數據庫,整個集團使用同一數據庫,統一數據定義和數據存儲。中間層是系統的流程及應用,使用BPR(業務流程重組)技術,對現有的各模塊流程進行梳理和重新定義,確定后成為集團的標準流程。最上層是客戶端,SAP使用客戶端來區分不同的解決方案,同一客戶端其流程和應用是相同的。整個集團定義一個編號為100的客戶端,即單一客戶端(Single Client System, SCS)系統,這就從系統架構上確保了該客戶端下的流程和應用是相同的。新的系統架構如圖2所示。
三、新系統架構的實現
3.1 基礎架構的實現
要實現該架構,要求分散在世界各國的下屬公司都能訪問到同一數據庫。在具體實現時,使用兩臺IBM Power 740小型機,操作系統為AIX,數據庫是Oracle 11.2.0.4.0,該服務器放在德國總部,而不同國家的下屬公司可以通過MPLS或是Lan-to-Lan VPN連接到集團內網訪問SCS系統。在MPLS線路上使用Qos確保SAP連接的穩定性和可靠性。員工出差在外可以通過VPN卡在公司的筆記本電腦上連接集團的網絡訪問SAP系統,實現了移動辦公的需求。這樣從網絡的基礎架構上確保了各地的下屬公司訪問SCS系統成為可能。而員工的電腦是公司的標準配置電腦,其操作系統和應用軟件是相同的,每臺電腦都安裝有SAP客戶端,任何公司電腦都可以訪問SCS系統。
3.2 集團業務藍圖的制定
新的系統架構的一個關鍵點是流程的統一和優化,這需要制定集團的業務藍圖(Blueprint)。雖然同屬一個集團,但是各個公司的業務流程還是有差別的,所以定義怎樣的流程使每個公司都能適用是整合的關鍵。在集團的業務藍圖中,定義了哪些屬于全球流程,需要每個公司都遵守,哪些是非全球流程,可以本地客制化。
集團全球流程包括財務會計及控制、采購、供應鏈管理及需求計劃。本地流程分為特定業務的工業流程和特定市場的銷售流程,包括物料需求計劃(MRP)、能力需求計劃(CRP)、車間維護,工廠維護、銷售訂單管理、價格、發票,報表統計等。圖3是本地藍圖的產生過程。
在定義全球流程和本地流程的同時,對現有的流程進行分析,通過SAP提供的解決方案優化現有的流程。一個顯著的優化方案是針對集團公司間的采購與銷售業務,之前的流程是需要采購的公司在系統上產生采購訂單,供貨公司在系統上產生銷售訂單,各自完成訂單的處理,彼此查不到訂單的狀態。實施SCS后,因為都在一個系統上,可以采用同一個訂單(Transfer Order,轉移訂單)來實現采購和銷售的功能,實時地查到訂單的狀態和庫存情況,并且發貨后自動完成收貨及發票校驗的功能,極大地提高了效率。
3.3系統配置的實現
SAP提供了Client(集團)這一重要的集成選項。Client是SAP系統的一個最高層次的組織單元結構,不同的Client代表不同的獨立應用,包括不同的配置、流程和數據庫。在定義集團系統架構時,整個集團使用一個Client,代碼為100,從系統架構上確保了集團公司使用的是相同的配置。在此Client下定義每家公司的公司代碼,公司代碼下可以有1到多家工廠,一個工廠可以有1到多個倉庫或是庫位。在財務方面整個集團共用一個會計科目表,同一科目的發生額可以方便地查到,便于集團報表的整合。如圖4所示。
在成本核算方面,整個集團設置一個控制代碼。同一個國家的公司共用一個采購組織,一個公司定義一個銷售組織,而銷售渠道、產品類別、銷售辦、銷售人員也是統一進行定義。
3.4 數據的統一定義和維護
因為使用同一系統同一數據庫,所以主數據的統一定義和編碼成為可能和必須,這樣可以實現信息的一致性,提高數據質量,減少溝通成本。主數據包括:會計科目、成本中心、物料主數據、客戶主數據、供應商主數據、生產版本、活動類型、工藝路線等。這些數據的編碼由集團統一定義,有些數據編碼是系統自動產生的,共用一個號碼段。主數據在系統里的字段和含義都是相同的,避免了數據歧義。因為數據是共享的,對數據的維護至關重要,為此每個數據都定義了負責的部門和人員。原則上整個集團相關的數據由總部對應部門進行維護,工廠相關的數據由本地進行維護。只有定義的負責人才有權限創建、修改及刪除所負責的數據。
四、系統運行情況
從2008年開始實施SCS系統,截止到2015年底,該集
團將分布在全球21個國家的76個公司集成進了SCS系統。系統集成完成后,優化了流程,減少了重復工作,運行順暢,大大地提升了效率,基礎數據的準確率由之前的68%提升到了99%,庫存準確率由之前的85%提升到了98%,集團月結的時間由原先的10天縮減為現在的3天。通過集團內跨公司銷售流程、直接發貨流程的實施,能實時查詢庫存和訂單信息并迅速做出相應的安排(如調貨),為此每年可節約物流和電話費用約200萬元人民幣。當集團有新公司需要實施信息系統時,可以直接實施SCS系統,實施系統的時間由原先的10個月縮減為5個月,省去了大量的需求調研和流程設計的時間,每實施一個SCS系統可節省100萬人民幣的實施費用。
五、結語
隨著集團的發展,對系統集成的要求越來越高。選用同一信息系統,但是沒有實現數據和流程的整合已經不能滿足要求。本文提出了使用SAP系統構建SCS統一平臺,實現信息系統的完全集成。該方案使用同一系統、同一流程、同一數據庫,是真正意義上的集成。該方案的成功實現為信息系統集成提供了難得的實踐經驗。
參 考 文 獻
[1]賈君君,李為衛,楊揚,王向群.企業網中信息孤島問題的研討[J].信息技術,2009(10):170-171.
[2]付森.制造型企業信息孤島問題探究[J].硅谷,2009(12):64-65.
[3]臧靜. 企業信息系統集成技術與應用研究[D].北京:北京交通大學,2011.
[4]郭美鳳. 企業信息系統集成技術研究與實踐[D].上海:上海交通大學,2009.
[5]馮環宇.淺談企業信息化系統集成建設[J].中小企業管理與科技,2016(06):258-259.
[6]耿玉菊.企業信息化集成平臺建設和研究[J].科技信息,2013(2):207
[7] SIGRID HAGEMANN,LIANE WILL. SAP R/3 system administration[M].New York: Galileo Press. 2003
[8]公慧玲,李致勛.SAP系統架構淺析[J].硅谷,2012(17):160-162
[9] SAP Web Portal. Company Information[R].2016.http://go.sap.com/corporate/en/company.fast-facts.html
[10] PETRUS A. USMANJJ,RAJIV KHOSLA,MEI-TAI CHU.Successful product or successful system? User satisfaction measurement of ERP software[J].Journal of Intelligent Manufacturing 2013, 24(6): 32-34
[11] JOSE ANTONIO HERNANDEZ. The SAP R/3 handbook[M]. New York:R.R. Donnelley&Sons Company,2008.
[12] GERD KLEIN,KURT, FANTES. Increased Efficiency by Integration of Quality Management into the Logistical Processes Solutions with and without SAP ERP[J]. Erzmetall, 2010,63(2): 62-65
[13]ZIANI, DJAMAL,ALSHEHRI, ASMA. A new framework for customizing ERP systems in a multi tenant SaaS environment[C]// World Symposium on Web Applications and Networking,2015: 2015 2nd World Symposium on Web Applications and Networking (WSWAN 2015), 21-23 March 2015, Sousse, Tunisia
[14]龔尚福,席曼,李雅玲.信息系統集成與數據集成策略[J].西安科技大學學報, 2008, 28(2):152-154
[15]張玲,馬范援.EAI在企業關鍵業務數據集成中的應用[J].計算機工程,2004,30(S1):472-474