信息化兩大典型系統(tǒng)分別為ERP和PLM,二者各自專注不同領域:PLM關注業(yè)務運轉信息和知識形態(tài)產品、著重管理企業(yè)相關的無形資產,協(xié)助企業(yè)提升產品附加值,降低生產成本;ERP關注資金和物理產品的過程,側重管理產、銷、人、財,是對所有資源和過程進行管理,指導企業(yè)降低生產、運營成本。若單純使用計算機提高各自自動化程度而不考慮將各種功能集成,則很難使企業(yè)得到整體優(yōu)化,故集成成為工程機械信息化建設發(fā)展趨勢。
軟件異構和業(yè)務需要促使集成方案成為必須考慮的問題。目前關于集成系統(tǒng)實現(xiàn)的研究已有很多論述,總體來說,集成方式可以分為很多種。但無論哪種集成都僅僅是對所有信息化實施企業(yè)給出的一種框架性質的集成技術,缺乏如何實現(xiàn)PLM&ERP無縫集成、實現(xiàn)PLM至ERP數(shù)據傳遞準確性、及時性和合理性的具體實施方案。雖然每個實施集成的企業(yè)根據各自需求實施不同方案,事實上多數(shù)實施集成企業(yè)的總體成功率較低,大量論文和專利回避具體集成方案也從側面反映了集成的困難。
經了解Oracle ERP和PTC PLM兩大信息化系統(tǒng)各自功能及特點,深入調研工程機械企業(yè)業(yè)務需求,筆者認為可在中、司表數(shù)據庫技術基礎上建立一種工程機械MBOM企業(yè)應用集成方案,并將該方案應用于工程機械企業(yè)PLM&ERP集成實際中。
一、PLM和ERP集成內容
軟件異構導致ERP所需物料、路線和資源等信息不能由PLM自動傳遞過去,同時PLM變更也不能傳到ERP中,所以集成是打通信息交流的唯一方法。雖然PLM和ERP各自處理不同內容,但二者有共同結合點MBOM。MBOM主要內容為物料、工藝路線信息及其相關變更信息。以Windchill為例,物料信息主要包括可視化屬性、常規(guī)屬性、類型屬性和系統(tǒng)屬性,其中ERP所需物料信息主要為類型屬性,包括材料規(guī)格、材料牌號、工藝分工、圖樣標記、表面處理方式、重量和備注等信息。工藝路線信息主要包括路線名稱、工序信息、資源信息和工時等,其中資源信息又包括設備資源、技能資源和計劃等。工藝路線是產品或部件裝配、加工的指導信息載體,也是ERP運行基礎數(shù)據其通過運行路線產生制造、采購、財務和質量等必要信息,因此工藝路線傳輸是PLM&ERP集成的關鍵部分。
PLM&ERP集成變更信息主要指物料和工藝路線更改。設計信息并非完美、制造過程也不可能無瑕、市場對產品要求亦在隨時調整,不管以上哪種情況發(fā)生,都將反映為BOM信息更改,例如部件本身物料屬性或工藝路線信息發(fā)生變化等。由于大多數(shù)BOM信息都存在于PLM中,因而需要將這些更改信息及時、準確地傳至ERP。
集成對變更提出的三點基本要求是及時性、準確性和合理性,這是現(xiàn)代信息系統(tǒng)和傳統(tǒng)手工最主要區(qū)別,尤其是準確性。信息化系統(tǒng)不比人工,微小錯誤都有可能導致整個流程不能進行。在集成過程中,任何好的集成經驗都應該借鑒,但在實際應用時一定要結合實施實際,將方法和經驗消化吸收融于實際問題,并非囫圇吞棗似地照搬。對于集成問題,實施者應切實考慮實施方提出的建議,不可將集成問題全部歸于實施方或軟件。
二、集成方案原理
對現(xiàn)有集成技術方案的實現(xiàn)原理及各自優(yōu)缺點,筆者在此不再詳述,鑒于企業(yè)集成的實際情況,筆者選擇企業(yè)信息化過程中開發(fā)周期短、成本低、集成風險最小的中間數(shù)據庫集成方式,并在此基礎上著重介紹一種適合工程機械行業(yè)的MBOM集成方案。
1.MBOM集成總體方案
集成內容中需要發(fā)往ERP的物料信息和工藝路線以MBOM形式反映出來的。MBOM集成方案總體框架如圖1所示。對該方案的整體描述如下。
圖1 PLM&ERP集成總體方案
(1)PLM&ERP集成主要內容包括資源、工序和物料、路線及其變更信息,從PLM傳到中間數(shù)據庫的內容為具體的臨時表,這些臨時表中包含所有信息最終傳遞至ERP系統(tǒng)中。
(2)從PLM將數(shù)據傳遞至中間表采取實時發(fā)布方式,從ERP至中間表采取定時讀取方式,不管是發(fā)布還是讀取其反饋信息均是即時反饋。
(3)為保證數(shù)據傳遞準確性、滿足不同系統(tǒng)對數(shù)據結構要求,在PLM、中間表和ERP之間進行數(shù)據傳遞時,需增加業(yè)務校驗規(guī)則和系統(tǒng)校驗規(guī)則。傳遞數(shù)據包含具體字段,業(yè)務校驗規(guī)則依據集成企業(yè)具體要求設定;系統(tǒng)校驗規(guī)則根據不同系統(tǒng)對數(shù)據結構的要求進行設定。
2.MBOM集成發(fā)布流程
主對象是啟動MBOM發(fā)布流程時首先獲得的內容,獲取主對象后進行判斷并搜集數(shù)據發(fā)布內容,如圖2所示。
圖2 數(shù)據發(fā)布流程
(1)若主對象為升級請求對象,則將頂層部件放入數(shù)據發(fā)放集合中。
(2)若主對象為變更通告對象,需判斷是MBOM變更通告還是EBOM變更通告,或者是轉階段變更通告。若是轉階段變更通告,將頂層件放入數(shù)據發(fā)放集合中;若是MBOM變更通告,所有改后數(shù)據都放入數(shù)據發(fā)放集合中;若是EBOM變更通告,判斷改后數(shù)據是否有制造視圖;若有,此件不放入數(shù)據發(fā)放集合中,若沒有,看它是否有成功發(fā)放的記錄,有將它放入數(shù)據發(fā)放集合中,無則不放。
(3)若主對象為部件或工藝計劃,經過校驗規(guī)則后直接將它放入數(shù)據發(fā)布集合中。
當EBOM或MBOM變更時,不管是物料還是路線變更,將變更后結果與變更前進行對比,所有變化都可以用增加和刪除來描述(首次發(fā)布部件可以用新增描述),所以當集成校驗完畢后、向ERP發(fā)布之前,將待發(fā)布信息同已發(fā)布信息進行比較,將校驗過程比較出的增加和刪除信息(無需將數(shù)據發(fā)布中所有信息)傳遞至數(shù)據庫,然后將這些信息傳遞至ERP,執(zhí)行相應的操作,即可實現(xiàn)修改和同步功能,這樣就能大幅減少數(shù)據發(fā)布量,提升集成效率。
3.MBOM集成校驗規(guī)則
ERP數(shù)據通過PLM發(fā)布而至,但并非所有信息都能滿足ERP運行要求,也不是所有信息對ERP都有用。圖3所示為數(shù)據發(fā)布過程中給出一種詳細的MBOM發(fā)布校驗規(guī)則流程,主要包括系統(tǒng)校驗規(guī)則和業(yè)務校驗規(guī)則。
圖3 集成校驗規(guī)則
(1)采購件不允許關聯(lián)工藝路線;虛擬件、自制件必須關聯(lián)工藝路線;MBOM行號必須不為空;發(fā)放部件必須標記圖樣標記。
(2)當MBOM采購件(無代工代購)發(fā)布至中間數(shù)據庫時,由于ERP僅需要該采購件的號碼及其相關的基本信息就可以滿足后續(xù)的制造、財務等運行,為減輕集成系統(tǒng)和ERP運行負擔,系統(tǒng)自動過濾下面所有子件。
(3)當MBOM采購件(含代工代購)發(fā)布至中間數(shù)據庫時,由于代工代購信息需要在后續(xù)ERP系統(tǒng)中運行,需要將采購件下的代工、代購信息提取并隨著單一主機MBOM發(fā)布到中間數(shù)據庫,為后續(xù)ERP運行提供數(shù)據。代工代購集成方案如圖4所示。
圖4 代購代工集成方案
(4)當MBOM自制件發(fā)布至中間數(shù)據庫時,不但將物料本身及其屬性發(fā)布至中間表,還需將工藝路線包含所有相關信息發(fā)布至中間數(shù)據庫,進而傳遞至ERP中。
(5)當MBOM虛擬件發(fā)布至中間表數(shù)據時,為方便ERP后續(xù)查詢其結構信息,保留虛擬件節(jié)點,在系統(tǒng)中繼續(xù)運行,直至運行到基礎的采購件、自制件為止。但此處在ERP中需聲明虛擬件不作為后續(xù)運行的基礎數(shù)據。
三、方案實現(xiàn)
按上述方案和處理邏輯流程,采用JAVA和SOL實現(xiàn)如下。圖5為任意截取的測試機中、司數(shù)據庫信息顯示,圖6、圖7分別為一簡單主機結構在PLM測試機顯示和ERP測試系統(tǒng)導出的結果對比。觀察可知,采購件CGJ2下的子件已經被中間表過濾掉。圖8為從ERP測試系統(tǒng)中導出的代工代購表。
圖5 中間數(shù)據庫增減和刪除信息
圖6 PLM中的采購件
圖7 ERP中的采購件
圖8 ERP代工代購報表
四、結語
集成是工程機械企業(yè)信息化建設發(fā)展的必然趨勢,本文介紹了PLM和ERP的集成內容,根據工程機械行業(yè)業(yè)務需求建立一種工程機械MBOM企業(yè)應用集成方案,并對集成方案發(fā)布和校驗規(guī)則進行詳細闡述,總結如下。
(1)采用中間表數(shù)據庫技術集成使得集成風險最小、實施成本最低、易于實現(xiàn)。
(2)在校驗規(guī)則中重點分析了對采購總成和代工代購的處理方案,該方案不但能滿足后續(xù)ERP運行的基本需要,還能有效減少集成發(fā)布數(shù)據量和ERP垃圾數(shù)據,提高系統(tǒng)運行效率。
(3)對變更發(fā)布內容提出一種增量信息集成發(fā)布方案,相比全局發(fā)布,增量發(fā)布能極大幅度減少數(shù)據發(fā)布量,明顯提升集成效率。
該集成方案已在公司信息化建設PLM&ERP集成中成功應用,使用8個月以來,該方案運行穩(wěn)定、發(fā)布及時、準確、合理,能很好地滿足集成需求。
轉載請注明出處:拓步ERP資訊網http://m.hanmeixuan.com/