BOM應(yīng)用與轉(zhuǎn)換專題
不同的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)開(kāi)發(fā)人員的支持。開(kāi)發(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分別開(kāi)發(fā)腳本將各自輸出到對(duì)方的數(shù)據(jù)整理成約定的中間表或中間文件格式,定時(shí)調(diào)度偵聽(tīng)程序(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)行處理所得到。集成實(shí)例的統(tǒng)一BOM數(shù)據(jù)庫(kù)有下面各表(由于篇幅所限,僅列出各表中主要字段):
以41OOQB基本型柴油機(jī)產(chǎn)品為例開(kāi)發(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)。系統(tǒng)的主界面如下圖所示。
在轉(zhuǎn)化系統(tǒng)主界而上單擊工具條中 按鈕,即打開(kāi)導(dǎo)入產(chǎn)品選擇界面,界面左邊的TreeView控件中樹(shù)狀結(jié)構(gòu)是PDM系統(tǒng)中己有的產(chǎn)品類別,選擇一類別后,右邊的ListView控件就以小圖標(biāo)的樣式顯示所選類別包括的產(chǎn)品,選擇想導(dǎo)入的產(chǎn)品并單擊 按鈕,轉(zhuǎn)化系統(tǒng)將把所選產(chǎn)品包含的零部件基本記錄和產(chǎn)品的BOM結(jié)構(gòu)從PDM系統(tǒng)數(shù)據(jù)庫(kù)中導(dǎo)入集成實(shí)例的統(tǒng)一BOM數(shù)據(jù)庫(kù)中所對(duì)應(yīng)的unified_ROM_item表和unified_BOM_itemtoitem表中,導(dǎo)入后出現(xiàn)如下圖所示的導(dǎo)入產(chǎn)品的統(tǒng)一BOM界面,雙擊樹(shù)狀結(jié)構(gòu)上的項(xiàng)目可查看到該物料項(xiàng)的信息。再經(jīng)過(guò)信息處理后,單擊工具條中的 按鈕將產(chǎn)品的統(tǒng)一BOM導(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)的各家軟件公司能否開(kāi)放各自的源程序代碼,怎樣利用好各軟件公司開(kāi)放層面上實(shí)現(xiàn)企業(yè)數(shù)據(jù)資源的集成,是企業(yè)面對(duì)的問(wèn)題。PDM/CAPP/ERP集成示意如下圖:
2)集成工作流程控制辦法。應(yīng)用PDM工作流程和OA系統(tǒng)控制/PDM/CAPP/ERP數(shù)據(jù)集成過(guò)程
在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
在本實(shí)例中,由PLM系統(tǒng)提供數(shù)據(jù)源。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)同步。下圖為ERP新增物料集成插件界面。
BOM應(yīng)用與轉(zhuǎn)換專題
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:EBOM向MBOM轉(zhuǎn)換方案
本文網(wǎng)址:http://www.ezxoed.cn/html/consultation/1082054868.html