標籤:

解決三個問題,玩轉PDM與ERP集成!

PDM與ERP集成最難的是什麼? 無非就是三個問題:編碼、BOM和工藝信息。這三個根本問題如果解決,PDM與ERP集成中最難的問題也就迎刃而解。

首先來說說編碼問題。2003年筆者剛剛入行的時候,到一個企業實施CAD系統,這個企業正好啟動實施ERP系統,實施ERP系統碰到的首要問題就是編碼。

企業為此專門花了20萬的諮詢費,請一個諮詢公司做了一套編碼體系,然後內部成立了一個6人的編碼小組,專門負責編碼的實施和推進工作。當時因為要將所有的零部件代號都按照新的編碼規則統一重新編碼,因此筆者和編碼小組的組長有了許多交流的機會。

這個企業的物料編碼十分複雜,總共有24位,劃分成了5段,每段都有不同的含義。但基本規則就是「大類+小類+流水」。編碼剛剛在開發部門一實施,技術人員就炸了窩,他們異口同聲地反對新的編碼,理由只有一條一一看不懂。以前零部件的編碼是隸屬碼,看到零部件的代號就知道這個零部件是哪個產品上的,換成了新的編碼以後,只知道這個零部件大概是盤類鑄鐵件,屬於哪個產品則無法分辨。不僅開發人員不知道,車間生產人員也不知道,所以經常給技術人員打電話,詢問手上的圖樣到底是哪個產品上的。

在吵架一般的討論會上,編碼小組的組長說了一句讓我至今記憶猶新的話:編碼是給電腦看的,不是給人看的!後來他跟我說,實際ERP上線以後,ERP會根據編碼告訴你這個零件是屬於哪個產品上的,無需人工判斷。

2009年,德國的肖塔納教授來華講學,他的觀點更直接:拋棄這種帶分類關係的含義碼,直接用流水碼!肖塔納給出的直接證據就是,德國很多企業,用了十幾年ERP系統,最後用不下去了,原因就是隨著業務的逐漸擴大,發現原有的含義碼無法支撐下去,簡而言之就是「編碼爆炸」!【歡迎訂閱e-works公眾號,每天帶給您前衛、生動、實用的工業和信息化知識】

以前在手工管理的時代,編碼有兩個作用:一個是定義物料的惟一性,另外一個就是查詢。但是到了信息化時代,查詢手段豐富了,只要維護得當,用戶可以很容易地通過材料、外形尺寸和加工方式等屬性找到自己想找的物料。現在甚至有的PLM系統有類似Google的查詢方式,任意輸入一個信息,就可以將他有許可權看到的圖樣和技術資料等信息查詢出來。

因此,實施了PDM或者ERP系統之後,編碼的查詢作用降低了,只剩下一個標識惟一性的作用,用流水碼就可以完全滿足業務管理的需要。

我們很清楚,分類編碼還有另外一個重要作用就是確定物料在ERP系統中的物料大類。對與這一點,筆者的建議是:在PDM中建立與ERP相同的零部件分類體系,給每個類別定義相同的類別碼。當PDM將零部件的編碼信息導入到ERP時,自動在該零部件的流水碼前加上類別碼。只有這樣,PDM和DERP中的零部件編碼才能做到真正的統一。

這裡還需要注意一個問題,一般ERP系統對編碼都有長度要求,有些ERP甚至要求是定長碼段,因此,在設計流水碼時,需要定義類別碼和流水碼的長度。

解決了編碼的問題,再來解決BOM的問題。BOM一直是一個爭議不斷的話題,原因在於,每一個系統,每一種業務,都有專屬的根據自己要求定義的BOM。ERP系統中的MBOM,表達的是要把這個產品生產出來需要哪些物料。但是實際上這個BOM僅僅是從生產的角度出發,滿足了生產部門的要求,而採購部門需要看到的是完成這個產品到底需要採購些什麼原材料(主材),這就形成了一個採購BOM;營銷部門希望看到哪些零部件是可以單獨銷售的,這就形成了一個銷售BOM…因此筆者「膽大包天」地重新定義一下BOM的概念:BOM就是根據各業務部門的需要形成的產品信息的視圖。

通過對BOM概念的重新定義,我們不難發現,實際上過去那種一味要求某—個BOM向另外一個BOM轉換的做法,是值得商榷的。實際上BOM不過是各種產品零部件信息的「再組合」,只是組合的條件不同而已,不過不論這些信息怎麼組合,這些信息都有一個基本來源,那就是設計開發。因此在PDM里管理和根據要求組合這些BOM是最合適也是最安全的做法。

簡單來說,就是設計開發人員在PDM中維護好設計BOM信息,其他部門的人則根據需要到PDM裡面組合自己希望得到的BOM信息,然後再導入到自己的系統當中。需要說明的是,這種組合可以是自動進行的(在規則明確的情況下),也可以是手動的,但並不一定越自動越好。

最後需要解決的問題是工藝信息的問題。眾所周知,工藝是連接設計和製造之間的橋樑和紐帶,ERP里進行MRP運算所需要的大部分信息都來自於工藝,因此在PDM與ERP集成上,工藝是無法或缺的一環。但是在實際操作時,工藝信息往往沒有得到足夠的重視。

不夠重視主要體現在兩方面:首先是工藝信息不全。舉例來說,在實施ERP時,往往需要定義「工作中心」,但是在傳統工藝中,是沒有工作中心這個概念的。這樣以來,ERP需要工作中心的數據,但是工藝部門又不知道如何提供,這種信息的不對稱讓很多ERP都無法深入應用:其次是信息不準確。比如,過去指定某個零件的某個工序需要到某種型號的機床上加工,並對加工的工時進行了規定,但是真正執行的時候,未必完全按照工藝的要求執行。其中原因一方面是車間對工藝紀律管理不夠到位,另外一方面也凸顯出工藝信息的不夠準確,無法指導車間的實際生產。

一旦實施了ERP以後,這個問題可能就比較嚴重,因為如果進行工序級的排產,那麼設備和工時都是非常關鍵的排產信息,如果這些信息不準確,那麼工序的排產計劃無疑是無法執行的。

因此要破解PDM與ERP之間的集成難題就必須重視和規範工藝信息,而將工藝信息結構化是重中之重。結構化的信息才能與ERP等其他系統進行對接,才能夠較為容易地保證信息的一致性。

其實,無論是編碼、BOM還是工藝信息,為了實現集成的目標,都有一個共同的方向,那就是一致性:設計信息、工藝信息和製造信息的高度一致,這是破解PDM與ERP集成的前提。


推薦閱讀:

兒童房裝修要注意的5個問題
你必須要知道的小葉紫檀手串常見問題匯總!
論當前行政執法中存在的問題及對策
學習玄空風水必須弄懂的三個基本問題
怎樣看待與解決生肖不合問題?

TAG:問題 |