EBOM向MBOM轉(zhuǎn)換時(shí)常見的問(wèn)題
1,、設(shè)計(jì)BOM中的零部件父子關(guān)系與制造BOM中的父子關(guān)系可能不同,,例如汽車行業(yè)一個(gè)代號(hào)為5401000總成在設(shè)計(jì)BOM中歸屬于5010000,但在制造BOM結(jié)構(gòu)中歸于焊裝領(lǐng)料模塊,,與5010000屬同級(jí),。也就是說(shuō)設(shè)計(jì)BOM中的父子關(guān)系可能變成制造BOM中的兄弟關(guān)系。
2,、設(shè)計(jì)BOM中的零部件圖號(hào)在制造BOM中有一部分需分為多個(gè)代碼(例如代號(hào)+車間碼),,用于不同車間的領(lǐng)料。也就是說(shuō)設(shè)計(jì)BOM里的一個(gè)零部件隨著生產(chǎn)路線變化可能在制造BOM中存在幾個(gè)對(duì)應(yīng)的代碼,,而且代碼之間根據(jù)生產(chǎn)路線流轉(zhuǎn)順序存在父子關(guān)系,,一般是最后完成車間對(duì)應(yīng)代碼是上級(jí)車間對(duì)應(yīng)代碼的父級(jí)節(jié)點(diǎn)。
3、設(shè)計(jì)BOM上部分零部件可能代碼不變,,但是由于在實(shí)際裝配或加工過(guò)程中需要分為幾部分歸屬于不同部件(這些部件可能是第二種情況產(chǎn)生的)分別用于不同車間領(lǐng)料,,對(duì)應(yīng)需要分拆成幾個(gè)子節(jié)點(diǎn)(每個(gè)節(jié)點(diǎn)關(guān)聯(lián)不同的領(lǐng)料數(shù)量)對(duì)應(yīng)到不同的父節(jié)點(diǎn)下。
4,、由于借用現(xiàn)象比較普遍,,對(duì)于整體部件(局部不同類)的借用,出于制造BOM更改處理的需要,,在制造BOM中是以增加件,、減少件的型式建立結(jié)構(gòu)的,零件數(shù)量存在負(fù)數(shù)情況,。設(shè)計(jì)BOM中不存在負(fù)數(shù)的情況,。
5、設(shè)計(jì)BOM中的零部件圖號(hào)在往制造BOM轉(zhuǎn)化時(shí)部分零部件需增加車間代碼(前綴),,用于表示加工車間(出入庫(kù)的需要),。
6、設(shè)計(jì)BOM中的零部件往往只有產(chǎn)品代號(hào),,在制造BOM中往往需要轉(zhuǎn)化為物料代號(hào),,存在著產(chǎn)品編碼向物料編碼轉(zhuǎn)換的問(wèn)題。而且很可能產(chǎn)品編碼和物料編碼或者其它行業(yè)編碼多種并存,。
7,、部分物料在設(shè)計(jì)BOM上多個(gè)不同的結(jié)構(gòu)中存在,但在制造BOM中,,可能來(lái)源于同一加工車間,,所以有存在物料合并的情況。
不同的PDM與ERP系統(tǒng)有不同的接口方法,,主要有如下幾種: (1)內(nèi)部函數(shù)調(diào)用
這種集成技術(shù)是利用PDM與ERP系統(tǒng)各自提供的API函數(shù)訪問(wèn)數(shù)據(jù)庫(kù),,以便實(shí)現(xiàn)兩系統(tǒng)之間信息交換。這種方法需要PDM與ERP系統(tǒng)都要提供訪問(wèn)底層數(shù)據(jù)庫(kù)的函數(shù)和API接口,,并且往往需要原系統(tǒng)開發(fā)人員的支持,。開發(fā)工作量大、集成成本高,,但可以獲得最高的效率,。
(2)直接數(shù)據(jù)庫(kù)訪問(wèn)
這項(xiàng)集成是通過(guò)對(duì)PDM與ERP系統(tǒng)數(shù)據(jù)庫(kù)的分析,直接對(duì)數(shù)據(jù)庫(kù)及其屬性進(jìn)行訪問(wèn)來(lái)實(shí)現(xiàn)兩系統(tǒng)之間信息交換,。運(yùn)用此集成技術(shù)是以對(duì)PDM與ERP系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)分析為前提,,但大多數(shù)PDM與ERP系統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)都經(jīng)過(guò)加密處理,并且數(shù)據(jù)庫(kù)中表與表之間存在者復(fù)雜的關(guān)聯(lián)關(guān)系,,需要花費(fèi)大量的時(shí)間才能分析清楚系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu),。此外,,由于PDM與ERP系統(tǒng)的版本升級(jí)可能會(huì)對(duì)各自的數(shù)據(jù)庫(kù)結(jié)構(gòu)進(jìn)行調(diào)整,因此,,以此集成技術(shù)實(shí)現(xiàn)PDM與ERP系統(tǒng)的集成存在著失效的風(fēng)險(xiǎn),。
(3)中間文件交換
這種集成方式是使PDM與ERP兩系統(tǒng)按照統(tǒng)一的文件格式和接口要求,利用系統(tǒng)提供的API函數(shù),,編制各自的導(dǎo)入/導(dǎo)出程序,,實(shí)現(xiàn)兩系統(tǒng)的信息交換。這種方式容易實(shí)現(xiàn),,但效率,、安全性最低。
在PDM系統(tǒng)和ERP系統(tǒng)中利用中間表或者中間文件來(lái)存儲(chǔ)臨時(shí)數(shù)據(jù),,PDM系統(tǒng)和ERP系統(tǒng)事先約定中間表格式,PDM和ERP分別開發(fā)腳本將各自輸出到對(duì)方的數(shù)據(jù)整理成約定的中間表或中間文件格式,,定時(shí)調(diào)度偵聽程序(Listener)處理中間表或中間文件里的數(shù)據(jù),。
(4)中間數(shù)據(jù)庫(kù) 采用中間數(shù)據(jù)庫(kù)表的方式存儲(chǔ)兩系統(tǒng)間共用的數(shù)據(jù),并通過(guò)對(duì)數(shù)據(jù)庫(kù)表的操作的方式實(shí)現(xiàn)兩系統(tǒng)的數(shù)據(jù)交換,。
下面通過(guò)幾個(gè)例子來(lái)說(shuō)明不同的集成方案: ●實(shí)例1
本實(shí)例中BOM集成重點(diǎn)需要考慮兩個(gè)部分:一是考慮EBOM信息如何在統(tǒng)一BOM中進(jìn)行組織和存儲(chǔ),,二是要考慮MBOM信息如何從統(tǒng)一BOM中進(jìn)行獲取。集成實(shí)例的統(tǒng)一BOM實(shí)際是EBOM信息和MBOM信息在統(tǒng)一BUM中的合理組織和描述,。由于EBOM和MBOM的差異,,在EBOM向MBOM轉(zhuǎn)化過(guò)程中必然要涉及信息的調(diào)整和變化,這種信息的變化是由用戶通過(guò)EBOM-MBOM轉(zhuǎn)化系統(tǒng)對(duì)信息進(jìn)行處理所得到,。
以41OOQB基本型柴油機(jī)產(chǎn)品為例開發(fā)EBOM-MBOM轉(zhuǎn)化系統(tǒng),。轉(zhuǎn)化系統(tǒng)從PDM系統(tǒng)中提取4100QB基本型柴油機(jī)的EBOM信息并可以查看,當(dāng)ERP系統(tǒng)需要4100QB基本型的MBOM時(shí),,需在轉(zhuǎn)化系統(tǒng)界面中經(jīng)過(guò)信息處理,,主要為層次結(jié)構(gòu)變換、添加中間件,、確認(rèn)裝配順序,、添加部件裝配工藝信息、零件的加工工藝信息,,生產(chǎn)管理信息等,,再導(dǎo)入ERP系統(tǒng)。
●實(shí)例2
1)集成接口方案,。在數(shù)據(jù)自上而下的流轉(zhuǎn)過(guò)程中,,上游向下游提供集成控件,通過(guò)集成控件提供下游需要的數(shù)據(jù),。下游根據(jù)提取數(shù)據(jù)進(jìn)行相應(yīng)處理后,,逐級(jí)傳遞,,最后導(dǎo)入ERP數(shù)據(jù)庫(kù),供ERP各應(yīng)用模塊使用,。此點(diǎn)需要注意的是:提供CAPP,、PDM、ERP等系統(tǒng)的各家軟件公司能否開放各自的源程序代碼,,怎樣利用好各軟件公司開放層面上實(shí)現(xiàn)企業(yè)數(shù)據(jù)資源的集成,,是企業(yè)面對(duì)的問(wèn)題。PDM/CAPP/ERP集成示意如下圖:
2)集成工作流程控制辦法,。在PDM/CAPP/ERP數(shù)據(jù)集成中,,集成接口只是為讀取和得到有效數(shù)據(jù)資源提供了技術(shù)支撐,而這種單向的數(shù)據(jù)集成過(guò)程還要依靠手工進(jìn)行,,無(wú)法規(guī)范和程序化,。因而運(yùn)用PDM的工作流程管理和OA系統(tǒng)的信息管理來(lái)控制PDM/CAPP/ERP數(shù)據(jù)集成工作流程是一種很好的解決辦法。
在PDM的工作流程中采用'企業(yè)內(nèi)部聯(lián)系單'方式和OA系統(tǒng)的郵件功能來(lái)管理數(shù)據(jù)的集成流轉(zhuǎn)過(guò)程,。并制定相關(guān)的信息發(fā)布方式,、查詢時(shí)間、用戶注冊(cè),、權(quán)限設(shè)置等約束條件,。
3)集成信息質(zhì)量控制辦法。按照集成要求,,PDM,、CAPP、ERP全面改進(jìn)了集成過(guò)程中自身存在的數(shù)據(jù)問(wèn)題,,并制定《PDM/CAPP/ERP數(shù)據(jù)集成系統(tǒng)管理規(guī)定》,,來(lái)約束和規(guī)范設(shè)計(jì)、工藝和生產(chǎn)管理等部門的數(shù)據(jù)行為,,通過(guò)控制工作質(zhì)量來(lái)控制集成信息質(zhì)量,。
●實(shí)例3 PLM系統(tǒng)與ERP的集成主包括動(dòng)態(tài)庫(kù)存信息、新增物料,、產(chǎn)品物料信息,、產(chǎn)品結(jié)構(gòu)信息和物料工藝信息等。PLM將指定的產(chǎn)品數(shù)據(jù)導(dǎo)出到中間庫(kù)表,,ERP導(dǎo)入中間庫(kù)表中的產(chǎn)品信息,,中間庫(kù)表存儲(chǔ)產(chǎn)品相關(guān)信息和數(shù)據(jù)導(dǎo)出事件等信息,ERP每次從中間庫(kù)表導(dǎo)入信息后,,寫取讀取時(shí)間和讀取人信息,。
通過(guò)PLM系統(tǒng)數(shù)據(jù)導(dǎo)出功能,ERP數(shù)據(jù)使用人員通過(guò)ERP系統(tǒng)中產(chǎn)品數(shù)據(jù)管理模塊中相關(guān)功能菜單接收PLM導(dǎo)出的相關(guān)數(shù)據(jù),。目前完成了PLM外部引用ERP數(shù)據(jù)庫(kù)表,、工藝卡片設(shè)備,、工種和計(jì)控單元等字段集成的測(cè)試和聯(lián)調(diào)工作,其二,、實(shí)現(xiàn)了產(chǎn)品物料信息,、產(chǎn)品結(jié)構(gòu)信息和物料工藝信息與ERP的集成;其三,,實(shí)現(xiàn)了ERP動(dòng)態(tài)庫(kù)存的集成,,對(duì)ERP庫(kù)存中的標(biāo)準(zhǔn)件、原材料和外購(gòu)件進(jìn)行了梳理,,并把ERP庫(kù)存數(shù)據(jù)導(dǎo)入PLM資源庫(kù)中,,建立了PLM和ERP之間的動(dòng)態(tài)庫(kù)存,新增物料通過(guò)PLM系統(tǒng)中的增碼流程進(jìn)行控制,,實(shí)現(xiàn)與ERP庫(kù)存的動(dòng)態(tài)同步,。
|