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