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