ERP的產生是順應時代發展需要的,是管理集成創新,集信息技術與先進管理思想于一身,是企業在信息時代生存、發展的基石。在“互聯網+”新時代下,越來越多的企業面臨著ERP系統替換或擴展的問題,而現有ERP系統中有效數據的維護,對ERP系統切換、擴展以及新系統正常運行有著重要影響。數據遷移稍有不慎,便會造成新系統不能正常運行,而遷移過多垃圾數據,將有可能使新ERP系統運行緩慢、甚至癱瘓。本文主要從兩個方面闡述ERP升級的情況,一是ERP內部版本或品牌升級;二是外部功能擴展,這里以與MES系統連接為例。
1.ERP內部版本或品牌升級
在進行新舊ERP系統替換的過程中,企業CIO除了要對新ERP系統進行項目需求、規劃、實施、解決用戶應用習慣以及開發相關接口外,還要認真考慮歷史數據的導入問題。尤其是在現有ERP系統運行已達數年,積累了海量數據的情形下,CIO們更需要仔細衡量歷史數據的有效性、對新系統的影響以及思考數據遷移的方法。這決不僅僅是異構數據庫、不同存儲設備之間數據遷移那么簡單,它更像是對以前ERP數據以及ERP業務流程的重新審視和考核。
對于傳統數據遷移或數據庫更替問題,企業CIO或數據庫開發維護人員考慮得更多的是數據遷移的完整性和可靠性,但是對于ERP替換過程中的數據遷移而言,保持數據的完整性卻是大忌。因為新舊ERP系統替換過程中,歷史數據的遷移絕對不是孤立存在的。它雖然看似一個簡單的數據庫更替問題,但是,它涉及到從一個ERP系統到另一個ERP系統,從一個應用模式轉向另一個應用模式的轉變,這更多的是ERP本身的問題。
對于ERP替換過程中的歷史數據,并不是所有的數據都可以平滑過渡到新的ERP系統之中,尤其是對不同廠商的ERP系統替換,原有數據的利用率非常低。因此企業和實施顧問更應該關注數據的有效性,即搞清到底哪些數據對于新系統功能模塊來說是有用的。
其次,新系統自動生成,是指在ERP系統切換后,通過新ERP系統的相關功能,或為此專門開發的配套程序生成所需要的數據。這種方法通常需要根據已經遷移到新系統中的數據來生成所需的信息。其實施的前提是,這些數據能夠通過其它數據產生。
對于工具遷移而言,首先,各家ERP廠商多提供自主開發的遷移工具。以SNP為例,SNP Transformation Backbone是世界首個用于自動分析和實施IT系統轉變的標準化軟件解決方案,實現了端到端的系統轉變,任何系統間均能適用。此外,SNP Transformation Backbone軟件出色的表現和使用中幾乎零宕機時間的記錄為SNP在全球贏得了4000多位客戶以及成功經驗。
SNP作為企業IT轉型專家,已在全球6000多個項目中積累深厚經驗, 為人熟知的案例如:惠普HP拆分,全球化工巨頭陶氏化學(Dow Chemical)及杜邦(DuPont)合并,全球谷物營養早餐制造商家樂氏(Kellogg’s)遷移到亞馬遜云等。
其次,SAP,微軟、ORACLE、IBM等軟件巨頭都提供相應數據遷移工具,還有很多第三方公司開發的工具,如Ascential Software公司的DataStage。這些工具可以從多個不同的業務系統,多個平臺的數據源中抽取數據,完成轉換和清洗,裝載到各種系統里。
而在實際ERP數據遷移過程中,同時采用通過工具遷移和手工錄入方式可能更為合理,即少量數據通過手工導入,大量數據通過工具遷移。比如對于倉庫中上千種物料,通過工具遷移更為合適;而對于少量數據導入,如果還通過工具遷移,遷移的準確性肯定需要手工盤點來判斷,如果之間出現誤差,相關工作人員會再重新進行盤點或重新手工導入數據,其帶來的繁瑣程度大大超過直接錄入。
在對舊ERP系統數據遷移完成后,用戶還需要對遷移后的數據進行校驗。而檢驗的指標應包括數據的準確性、有效性、一致性三部分。對于數據檢驗,用戶可以自己編寫一些小軟件,按業務流程和相關數據進行模擬,看最后的數據結果和報表結果是否正確。
2.ERP與MES的連接
MES是近年來迅速發展、面向車間層的生產管理技術與實時信息系統,它是實施企業敏捷制造戰略、實現車間生產敏捷化的基本技術手段。它處于企業的計劃層和控制層的中間部分——執行層,能夠解決傳統ERP無法解決的問題。MES系統是一個以排產為核心的、功能上很完整的生產管理系統,它所需要的所有基礎數據都可以在MES系統內部生成和維護。如果企業用戶將MES系統與ERP系統同時使用,這兩個軟件在數據上和功能上的連通將會給企業帶來最大的效益。那么,如何連通ERP與MES呢?
1)物料需求計劃
MES系統提供的物料需求計劃與傳統BOM提供的物料需求計劃有本質的不同。第一,它本身滿足生產能力限制、多種生產約束條件和優化排產提高工作效率的要求。第二,它有詳細到分鐘的時間信息。這個數據提供給ERP可以極大提高采購和庫存模塊的管理水準。
采購模塊:MES精確的物料需求計劃是采購工作的重要基礎,與采購模塊原有的采購提前期、供應商資料、價格管理聯系在一起,可以讓企業得到更加精確和優化的采購計劃。這個采購計劃將可以直接降低生產原料的庫存。
庫存模塊:MES的詳細物料需求計劃在ERP模塊中將可以直接生成庫存出入庫單據,單據上有品種、數量、時間、計劃號等詳細信息,極大降低庫存模塊的工作量,也提高了庫存的計劃精度,讓庫存管理更加科學和規范。
2)產成品產出計劃
MES系統的物料計劃同時生成需求和產出計劃。MES的產成品產出計劃的特點與需求計劃同樣滿足多種約束并且精確到分鐘,企業可以以此制定詳細和精確的銷售計劃,運輸計劃等,對提高這些模塊的水準意義重大。
另外,MES強大的生產決策支持功能,可以讓銷售人員在最短時間內得到在什么時間可以完成哪些生產,企業的生產能力是否可以接受某張訂單這樣的信息,把銷售工作與企業的生產能力直接聯系在一起。
3)成本計劃、成本分攤數據
MES系統根據生產作業計劃以及物料成本和單位時間的資源成本,自動生成生產成本計劃。MES系統還可以根據實際生產執行數據把成本分攤到每道工序,得到實際的發生成本。這些信息一起傳遞給財務模塊,可以完善財務的成本管理功能。
4)細作業計劃(工序計劃)與人事工資、設備管理、質量管理
由于MES產生詳細的作業計劃或者工序計劃,并因此產生生產資源的計劃,而每道工序包含豐富的信息,可以與一定的人員、工資管理相聯系;也可以與設備、班組等資源相聯系;還可以與質量管理等相聯系。有了作業計劃,就可以完善ERP對這些模塊的管理。具體功能和方式還要與實際用戶的需求和ERP軟件聯系起來。
MES系統只需要從ERP獲得比較簡單的基礎數據,就可以提供給ERP很多很關鍵的信息。而這些信息原來一直缺少,可以幫助ERP在采購、銷售、成本、設備、質量、領導查詢等功能上取得很大改進,提高ERP系統的管理水平。
對于ERP系統升級與擴展,決不是簡單的數據移植,這其中存在很多風險,稍有不慎就會ERP系統升級失敗。因此,首先要將企業決策人列為項目負責人。其次,要了解和明確企業的業務需求,選擇合適的升級轉換切入點。第三,要有詳細的升級計劃(初始調研、培訓、實施、驗收等)。最后,要有采用嚴格的項目考核,激勵機制。