●物料編碼的轉換方案:
把圖號(在物料號中)作為兩個BOM系統(tǒng)之間連接的橋梁。即當PDM的產品代號與MRP中的物料編碼中圖號相同時,認為它們是同一個物料。
PDM從MRP中提取信息時,以圖號作為PDM中的標識(即代號),如果該圖號在PDM中已存在,則認為該產品在PDM中已存在。如果兩者其它屬性信息有差異,可以提交給用戶來決定使用哪一個系統(tǒng)中的數(shù)據(jù)。
在PDM中添加的產品,可以添加到物料信息中,即根據(jù)MRP中的編碼規(guī)則來生成它的物料號。如果是在設計項目流程中出來的產品,在項目完成時添加到物料信息中。
標志可以保存數(shù)據(jù)轉換過程程中信息,同時也可以加快系統(tǒng)查詢轉換產品速度,可以在物料信息表和產品屬性表中添加一個字段,用來標識該產品轉換的狀態(tài)、圖號是否存在等信息。下次轉換時可根據(jù)該字段判斷是否需要處理。該標志可做如下功用:
標志的含義:
PDM中:該產品來自MRP
該產品來自MRP,在PDM中其結構或屬性信息發(fā)生了改變。
產品已轉入MRP,但在PDM中已發(fā)生改變。
產品在PDM中生成,未轉到MRP中。(默認)
產品在PDM中生成,已轉到MRP中。
MRP中:該產品來自PDM
產品在MRP中生成,已轉到PDM中。
產品在MRP中生成,未轉到PDM中。(默認)
產品已轉到PDM中,但在MRP中發(fā)生了改變。
從PDM數(shù)據(jù)轉化到MRP物料數(shù)據(jù):這時,在MRP中尋找與PDM中代號相同的圖號,如果存在,即認為該產品在MRP中已存在,并分別在兩個系統(tǒng)中做標志。否則,認為PDM中的產品在MRP中是新產品,這時按照MRP的命名規(guī)范在MRP中添加相應的物料號、名稱、重量、圖號、規(guī)格等信息,并標志其從PDM中而來。
產品(物料)屬性和結構信息發(fā)生改變時,需要改變相應標志位,以在轉換時正確處理。
從MRP物料數(shù)據(jù)轉換PDM數(shù)據(jù):這時與上述步驟相反,即MRP中的物料圖號如果在PDM 中存在這樣的代號,則認為其已經存在。否則,把圖號作為PDM中的代號插入到PDM中去。如果該物料沒有圖號,可以把該物料號作為PDM中的代號插入,并置標志標識其從MRP中而來。
MRP圖號與PDM代號相同但其它屬性不同的處理:有兩個辦法:
指定其中一個系統(tǒng)的數(shù)據(jù)為正確的,轉換時可以覆蓋另外一個系統(tǒng)的數(shù)據(jù)。由于PDM中的數(shù)據(jù)很多都是從圖紙里面提取的,因此我們認為應該以PDM的數(shù)據(jù)為標準。
發(fā)現(xiàn)這種情況時,給出具體的提示信息,由用戶選擇是否覆蓋,從而把決定權交給使用者。
以上兩種方法可以做成選項方式,以方便使用。
●產品結構的轉換
前已敘及,兩個系統(tǒng)的產品結構是不一致的。產品結構的轉換應該是在上述轉換過程中同步進行的。當轉換一個產品或物料時,必須首先遞歸提取其所有的子產品或物料信息,根據(jù)其標志判斷其是否已經被轉換過,如果沒有轉換過的話,按上面的方法進行處理。否則,可以略過。但必須按相應的結構信息轉換結構。具體的算法這里不作考究。
制造BOM上虛擬件或工藝合件以及加工輔料信息輸入一般根據(jù)裝配工藝卡片上可以匯總出在整個工藝過程中系統(tǒng)利用到虛擬件和輔料信息,PDM可以提供操作將這些虛擬件和輔料在產品結構樹轉換成MRP系統(tǒng)里的制造樹之前先在PDM系統(tǒng)里建立完整的制造樹。PDM可以提供建立兩類和產品節(jié)點不同的節(jié)點,我們可以稱其為虛節(jié)點和材料節(jié)點功能,這些節(jié)點信息可以按照匯總出的裝配工藝關系按照一定的操作在PDM系統(tǒng)內先建立完整的制造BOM,然后將這些制造BOM樹導出到MRP系統(tǒng)中,同時進行編碼轉換。但虛節(jié)點信息和輔料信息在PDM系統(tǒng)中匯總時不進入產品明細表和產品圖紙明細欄中。
●工藝路線和工藝信息的轉換
在MRP中,工藝路線信息和工藝信息與某一種物料是有對應關系的,它給出了一個物料在PDM中也可以得到CAPP或BOM中的工藝信息,該信息可以從PDM向MRP數(shù)據(jù)轉換時一并進行。
將在BOM系統(tǒng)里匯總出MRPⅡ系統(tǒng)需要的數(shù)據(jù),通過BOM軟件的操作菜單將數(shù)據(jù)以指定格式(EXCEL文件、DBF、SQLSERVER數(shù)據(jù)表、ORACLE數(shù)據(jù)表都可以支持)輸出到指定位置。由MRPⅡ系統(tǒng)將數(shù)據(jù)讀取到自己的數(shù)據(jù)庫中。
●BOM版本變更的轉換
1)兩個關鍵流程的確定:
明細表審批流程
既然是想做到研發(fā)的明細能自動集成,寫入到ERP系統(tǒng),而不是再經過ERP BOM員的手工錄入,以減少BOM出錯的機會。這就需要和客戶確認關鍵流程之一"明細表審批流程",一般是通過(研發(fā)設計工程師)提出-(主管工程師)審核-(標準化)審核-(工藝人員)會簽-(BOM)審批-歸檔。當然可根據(jù)每個企業(yè)的實際業(yè)務情況做調整。
設計更改流程
各個企業(yè)提出變更的源頭不一,有些是"降成本"的要求,有些是研發(fā)的"結構改進"等,還有些是客戶投訴,提出變更等。有些變更比較緊急,可能直接影響生產等,這就需要"特事特辦";有些是屬于普通變更則嚴謹?shù)刈咄暾麄流程。
需要重點說明的是:這兩個流程很重要,最好在會上邀請相關人員進行討論,討論簽字確認。
2)PDM\ERP究竟集成哪些屬性
流程只是搭建更改的通道,下面將是確定這個自動通道上的流轉貨物,確定哪些屬性是ERP和PDM的共有屬性,需要做同步更改。
物料屬性
物料屬性是零部件本身屬性,例如:圖號、名稱、規(guī)格、材質等屬性,這個時候需要特別注意ERP 的item描述規(guī)則,一般來說ERP的描述會自動由這些屬性合成的,找到這些共性規(guī)則。
明細屬性
明細表屬性簡單描述就是整個產品的結構層次關系,例如可能增加、刪除某層下的物料或者更改它的數(shù)量,這些是最基本的。當然可能企業(yè)的ERP系統(tǒng)根據(jù)客戶的需要做了些開發(fā),例如:電子類產品可能加上位置號等。這個時候需要考慮是否PDM明細表里面加上對應的字段以便做變更。同時還要考慮項目整個進度。形成需求調研后要簽字確認,防止后面的無限制需求提出。
另外需要提醒的是:若是設計BOM和制造BOM若有結構差異,那就需要確定兩邊BOM不一致,可以向那邊靠攏;若是無法向一邊靠攏,則要找出設計BOM向ERP BOM的轉換規(guī)律,若是兩張方法都不行,則無法做到系統(tǒng)自動變更。
3)設計開發(fā)
現(xiàn)在要做的是把業(yè)務的實際需要轉換為程序設計,這個時候最好將前期調研的資料做的很細致,包括集成的字段在ERP對應界面上的截圖,防止后面的扯皮現(xiàn)象。
最怕碰見系統(tǒng)不支持的屬性,或者是需要做很多開發(fā)工作才能解決,這個時候實施人員就要想辦法,可以"曲線救國"找個替代方案。只要不是關節(jié)點,都可以從大局角度說服客戶。
4)UAT業(yè)務測試
一旦程序設計開發(fā)好后,最好就是測試:功能測試、UAT用戶測試
這個時候千萬不要以為自己做個功能測試,走完變更單后沒有什么bug就萬事大吉了,最主要的是自己測試發(fā)現(xiàn)沒什么問題后,編制個測試大綱,發(fā)放相關業(yè)務部門人員,然后把這些人召集在一起,不同角色的人員都要有,從源頭開始測試,一直測試走完到ERP,再讓ERP的BOM員和管理員確認是否有問題?若是沒問題,簽字。個人覺得簽字還是很有必要,要簽字客戶才會重視起來,后面若是有什么問題影響到生產數(shù)據(jù),至少不會全是供應商的責任吧?
測試通過后就是用戶培訓,然后上線。
相關文章
以BOM為核心的PDM/CAPP/ERP集成技術應用
http://articles.e-works.net.cn/ERP/Article63514_1.htm
關于某集團企業(yè)PDM系統(tǒng)與ERP系統(tǒng)集成的方案
http://articles.e-works.net.cn/PDM/Article54022.htm
轉載請注明出處:拓步ERP資訊網http://m.guhuozai8.cn/
本文標題:ERP系統(tǒng)中EBOM向MBOM轉換重點問題說明
本文網址:http://m.guhuozai8.cn/html/consultation/1082054761.html