ERP與PDM系統接口技術(shù)的初步探索
PDM(產(chǎn)品數據管理)是一門(mén)管理所有與產(chǎn)品相關(guān)的信息(包括電子文檔、數字化文件、數據庫記錄)和所有與產(chǎn)品有關(guān)的過(guò)程(工作流程、更改流程、項目管理)的技術(shù),他提供了產(chǎn)品全生命周期的信息管理,并可在企業(yè)范圍內為產(chǎn)品設計與制造建立一個(gè)并行化的協(xié)作環(huán)境。
ERP(企業(yè)資源計劃)將企業(yè)內部各個(gè)部門(mén),包括財務(wù)、會(huì )計、生產(chǎn)、物料管理、品質(zhì)管理、銷(xiāo)售與分銷(xiāo)、人力資源管理、供應鏈管理等,利用信息技術(shù)整合,連接在一起。不同管理人員在一定的權限范圍內,通過(guò)自己專(zhuān)門(mén)的帳號、密碼,可以從網(wǎng)上輕易獲得與自身管理職責相關(guān)的其它部門(mén)的數據。
2 接口問(wèn)題存在的現實(shí)問(wèn)題
ERP系統中的制造BOM,來(lái)源于PDM系統,PDM系統管理的信息有CAD系統產(chǎn)生的產(chǎn)品信息,包括如零件屬性、產(chǎn)品結構關(guān)系等,也管理從CAPP系統產(chǎn)生的工藝加工信息,包括加工的工序、工號、工時(shí)、消耗的材料等,這些信息是企業(yè)的生產(chǎn)管理的基礎數據,是ERP系統的輸入數據。在兩系統沒(méi)有連接之前,要靠人工來(lái)重新輸入和修改,難以確保正確無(wú)誤,但這也是沒(méi)有辦法的事,ERP系統是基于sqlserver數據庫的,而Pdm是基于oracle數據庫的,由于設計思想不同,數據格式也不同,還有權限等問(wèn)題,所以?xún)上到y需要有一個(gè)接口來(lái)負責數據的更新。
PDM系統與ERP系統中都管理與產(chǎn)品有關(guān)的信息,只是管理的目的和作用不同。PDM與ERP的關(guān)系,有嵌入式和非嵌入式,現在國內ERP廠(chǎng)商基本都沒(méi)有做接口,企業(yè)上ERP系統的時(shí)候??偸菚?huì )遇到數據接口問(wèn)題,有時(shí)不得不等到PDM系統上好之后再作數據接口處理,非常麻煩。因為與產(chǎn)品相關(guān)的數據是在產(chǎn)品的設計和加工過(guò)程中產(chǎn)生的,即在PDM管理下產(chǎn)生的,而在ERP系統中這些信息只是作為基礎數據輸入系統,據此編制主生產(chǎn)計劃、物料需求計劃、能力計劃、采購計劃等。為了保證企業(yè)里ERP,PDM系統的有效合理運行,需要在PDM與ERP系統中開(kāi)發(fā)接口,保證兩個(gè)系統中與產(chǎn)品有關(guān)的數據的一致。
3 ERP系統與PDM系統接口問(wèn)題的解決方法
3.1 主動(dòng)式接口
PDM將ERP所需的信息直接寫(xiě)入ERP系統的數據庫中。這種方式要求詳細了解ERP系統內部的數據庫結構,并且ERP系統允許PDM系統往里寫(xiě)數據(即有寫(xiě)的權限)。一般來(lái)說(shuō),主動(dòng)式接口形式一般用在定制開(kāi)發(fā)或自行開(kāi)發(fā)的ERP系統中。這種情況下,ERP系統的數據庫結構很清楚,在ERP系統中錄入數據時(shí)要進(jìn)行哪些數據校驗也很清楚,當PDM系統往ERP系統中寫(xiě)數據時(shí),也遵循ERP系統的數據校驗規范,將其所需的物料信息、產(chǎn)品信息、加工信息等一一寫(xiě)入ERP系統中,保證數據的準確性和有效性。
評論