李偉
摘 要:隨著各個企業(yè)對信息化管理要求的不斷提高,各企業(yè)均加強了對PDM系統(tǒng)和ERP系統(tǒng)的使用和研究。本文介紹了PDM系統(tǒng)和ERP系統(tǒng)集成的內(nèi)容,并對PDM和ERP系統(tǒng)集成技術的方法、基礎和實現(xiàn)過程進行了詳細的講解。通過基于腳本的方法對PDM和ERP系統(tǒng)進行集成,可以消除時間差,方法簡單,效率高,不需要通過中間文件或數(shù)據(jù)庫,能夠廣泛適用于各種企業(yè)的PDM和ERP系統(tǒng)的集成。
關鍵詞:PDM;ERP;集成技術
中圖分類號:F273 文獻標志碼:A
隨時國家信息化水平的不斷提高,各企業(yè)的管理也需要提高信息化建設,PDM(產(chǎn)品數(shù)據(jù)管理)和ERP(企業(yè)資源計劃)系統(tǒng)都已經(jīng)非常普遍的應用于各個信息化的企業(yè)管理中。PDM和ERP在一些功能上是一致的,但是如果PDM和ERP沒有集成處理,這兩個系統(tǒng)就需要分開使用,PDM無法將CAD軟件中獲取的產(chǎn)品結(jié)構導入ERP中形成設計BOM,ERP無法將編制好的設計BOM導入PDM中供CAPP系統(tǒng)編制工藝路線,CAPP系統(tǒng)編制完工藝路線后不能自動傳遞給ERP系統(tǒng),需手工重新輸入等等,這樣企業(yè)就需要投入一定的人力資源進行管理。所以說,通過對PDM和ERP系統(tǒng)進行集成,形成一個統(tǒng)一的平臺是非常有必要的。本文首先介紹了PDM和ERP系統(tǒng)集成的內(nèi)容,然后對PDM和ERP系統(tǒng)集成技術的方法、基礎和實現(xiàn)過程進行了詳細的講解。
1 PDM和ERP系統(tǒng)集成的內(nèi)容
PDM系統(tǒng)是產(chǎn)品數(shù)據(jù)管理的系統(tǒng),這個系統(tǒng)主要管理與產(chǎn)品相關的所有信息,包括工藝過程、文檔、技術文件、零件信息等等內(nèi)容。ERP系統(tǒng)是企業(yè)資源計劃系統(tǒng),這個系統(tǒng)主要是管理企業(yè)的財務、銷售、維修、生產(chǎn)、質(zhì)量技術等內(nèi)容。一般情況下,PDM可以為ERP提供一些產(chǎn)品的設計信息,ERP為PDM提供制造成本的信息,ERP系統(tǒng)還可以為PDM系統(tǒng)提供產(chǎn)品制作的一些資源需求計劃來指導生產(chǎn)過程,確保生產(chǎn)的順利進行。另外,以往都是由PDM系統(tǒng)單獨的為ERP系統(tǒng)提供產(chǎn)品信息,隨著產(chǎn)品的不斷完善,現(xiàn)代企業(yè)還需要由ERP系統(tǒng)向PDM提出要求或其他質(zhì)量問題,再由PDM系統(tǒng)完成修改后再傳遞給ERP系統(tǒng),從而使得產(chǎn)品的設計更加成熟完善。
2 PDM和ERP系統(tǒng)集成技術
2.1 集成的方法
PDM系統(tǒng)和ERP系統(tǒng)的集成技術有很多種,一般按照接口方式的不同可以分為4種,包括:內(nèi)部函數(shù)調(diào)用集成方式、直接數(shù)據(jù)庫訪問集成方式、中間文件交換集成方式、中間數(shù)據(jù)庫集成方式。每種集成方式都有自己的特點,內(nèi)部函數(shù)調(diào)用方式的開發(fā)工作量比較大,經(jīng)濟性也不太好,但是這種方式的工作效率特別高;直接數(shù)據(jù)庫訪問的方式需要隨時訪問PDM系統(tǒng)和ERP系統(tǒng)的數(shù)據(jù)庫內(nèi)容,需要獲取足夠的訪問權限,但是一般企業(yè)的PDM系統(tǒng)和ERP系統(tǒng)都是有一定的保密要求,不能獲取所有權限,如果取消這些保密工作,就可能出現(xiàn)更大的安全風險。所以,內(nèi)部函數(shù)調(diào)查和直接數(shù)據(jù)庫訪問的集成方式應用的都不太多,而是主要采用了中間文件交換和中間數(shù)據(jù)庫對PDM系統(tǒng)和ERP系統(tǒng)進行集成。但是中間文件交換和中間數(shù)據(jù)庫集成的方式也有一個非常大的問題,就是這兩個方法都不能實現(xiàn)完全的同步,需要有一定的時間差。隨著科技的不斷進步,目前可以采用基于腳本的集成方法來解決這個時間差的問題,從而實現(xiàn)PDM系統(tǒng)和ERP系統(tǒng)的完全同步,規(guī)避了直接數(shù)據(jù)庫訪問、中間文件交換、中間數(shù)據(jù)庫、內(nèi)部函數(shù)調(diào)用這4種方法的各個問題,采用腳本集成的方法非常簡單方便,效率也比較高,成本比較低,不需要通過中間文件或數(shù)據(jù)庫,也比直接數(shù)據(jù)庫和內(nèi)部函數(shù)簡單很多,能夠廣泛適用于各種企業(yè)的PDM和ERP系統(tǒng)的集成。
2.2 集成的基礎
在PDM系統(tǒng)和ERP系統(tǒng)進行集成時,要注意以下幾個基礎性問題:(1)一定要確保數(shù)據(jù)的準確性,因為數(shù)據(jù)是PDM和ERP系統(tǒng)的關鍵,如果數(shù)據(jù)都存在一定問題,那就會導致PDM和ERP系統(tǒng)在引用這些數(shù)據(jù)時造成不可想象的問題,因此必須確保引用數(shù)據(jù)的準確性。(2)定期對數(shù)據(jù)進行及時的維護。一般情況下,PDM系統(tǒng)和ERP系統(tǒng)所調(diào)用的基礎性數(shù)據(jù)都是來自很多系統(tǒng),企業(yè)應當定期對這些基礎性數(shù)據(jù)進行維護,確保在PDM系統(tǒng)和ERP系統(tǒng)調(diào)用時這些數(shù)據(jù)是有效和可用的。(3)PDM和ERP系統(tǒng)調(diào)用的數(shù)據(jù)應當選自一個數(shù)據(jù)庫,從而確保數(shù)據(jù)來源的一致性,對已經(jīng)被PDM和ERP系統(tǒng)應用的數(shù)據(jù)就不要再對這些基礎數(shù)據(jù)修改,避免再次引用時發(fā)出錯誤。(4)PDM系統(tǒng)和ERP系統(tǒng)應當采用相同的文件編碼規(guī)則,這樣在各個系統(tǒng)調(diào)用文件時能夠更容易識別是同一個產(chǎn)品的相關信息,同時在各個系統(tǒng)中產(chǎn)品信息傳遞時不會混亂,便于后期對產(chǎn)品相關信息的維護和整理。
2.3 集成的實現(xiàn)
采用基于腳本對PDM系統(tǒng)和ERP系統(tǒng)進行集成的方法,應當以PDM系統(tǒng)為主,ERP系統(tǒng)為輔。通過對ERP系統(tǒng)的信息進行保密處理,然后對PDM系統(tǒng)開通一定的權限,讓PDM系統(tǒng)在調(diào)用ERP系統(tǒng)信息時能夠順利使用,而且要指定少數(shù)人員才能操作對數(shù)據(jù)的維護。這些維護人員要能夠熟練使用PDM系統(tǒng)和ERP系統(tǒng),能夠正確操作數(shù)據(jù)庫和使用相應的設計軟件。以下是PDM系統(tǒng)和ERP系統(tǒng)實現(xiàn)集成的過程,包括BOM的傳遞、制作工藝卡片以及工藝路線的傳遞過程。
2.3.1 PDM與ERP系統(tǒng)間BOM的傳遞
當維護人員完成一個PDM系統(tǒng)內(nèi)的BOM數(shù)據(jù)維護工作后,可以選擇使用PDM系統(tǒng)中的相關工具,可以觸發(fā)系統(tǒng)執(zhí)行相應的腳本程序,這個腳本程序一般是以VB或VC++作為開發(fā)工具,選擇PDM系統(tǒng)的二次開發(fā)函數(shù)和ERP系統(tǒng)提供的接口函數(shù),并判斷這些數(shù)據(jù)是屬于新增、刪除、修改和無變化中的某一種,從而實現(xiàn)對另一個系統(tǒng)數(shù)據(jù)的更新工作。這個數(shù)據(jù)更新過程全部是由后臺進行處理的,能夠讓維護人員非常輕松地通過一個按鈕完成這些工作,而且完全可以保證產(chǎn)品數(shù)據(jù)的一致性。
2.3.2 制作工藝卡片
在利用CAPP編制工藝卡片時,可以利用ERP系統(tǒng)中的材料、工裝、車間和設備等制作工具。軟件帶有映射庫、虛擬庫和本地庫等功能,可以非常好的實現(xiàn)制造資源從PDM到ERP系統(tǒng)的傳遞。
2.3.3 PDM與ERP系統(tǒng)之間工藝路線的傳遞
PDM系統(tǒng)與ERP系統(tǒng)之間的工藝路線傳遞,需要采用腳本程序開發(fā)一個專門的工藝路線表。當一個產(chǎn)品的工藝路線產(chǎn)生變更,只需在CAPP系統(tǒng)中點擊菜單,便可將變更的工藝路線輸出到開發(fā)的工藝路線表中,同時保持ERP系統(tǒng)中工藝路線的一致。
結(jié)語
隨著各個企業(yè)對信息化管理的要求,PDM系統(tǒng)和ERP系統(tǒng)發(fā)展非常迅速,應用非常廣泛,本文介紹的基于腳本的PDM系統(tǒng)和ERP系統(tǒng)的集成技術不一定適用于任何單位,各個企業(yè)應當結(jié)合自身的實際情況,選擇適合自己的集成方法,但是最終的目標是一致的,都是要降低企業(yè)的管理成本,提高企業(yè)的管理和生產(chǎn)效率,不斷完善PDM系統(tǒng)和ERP系統(tǒng)的管理,從而實現(xiàn)無紙化辦公、數(shù)字化管理,不斷正確企業(yè)自身的管理水平,適應市場競爭環(huán)境。
參考文獻
[1]徐雁,陳新度.PDM與ERP系統(tǒng)集成的關鍵技術與應用[J].中國機械工程,2007, 18(3):296-299.
[2]周至明,閆鑫.PDM與ERP集成研究及其實現(xiàn)[J].工程機械,2006(2):4-7.
[3]張志.PDM和ERP接口實施技術的研究[J].CAD/CAM與制造業(yè)信息化,2005 (12):18-20.