1 引言
在競爭日益激烈的市場經濟環境下,現代企業通過信息化建設來提升市場競爭力是一個必然的的選擇。PDM(產品數據管理)和ERP(企業資源規劃)是產品形成周期中必然要涉及到的兩個系統。
然而,PDM與ERP系統在單項技術上得到廣泛應用的同時,在一定程度上形成了信息孤島。在信息化高度發展的今天,信息孤島成了許多企業發展的瓶頸,而PDM/ERP集成技術是解決這一問題的重要途徑,從而有效地加快產品形成周期,提高企業的運行效率。
此次研究主要針對某電力設備公司在信息化建設的實際情況,在分析比較了PDM與ERP系統集成模式的特點及適用情況后,提出利用中間接口軟件生成中間文件的集成方案。通過開發中間接口軟件實現變電站電氣柜PDM系統與ERP系統的集成,以滿足企業的實際需求,加快產品形成周期,提高企業競爭力。
2 PDM與ERP系統集成模式
四種PDM與ERP系統集成模式框圖,如圖1 所示。
圖1 PDM與ERP系統集成模式
2.1 主動式集成
主動式集成是PDM系統將ERP系統所需的信息直接寫入ERP系統的數據庫中。這種集成方式需要詳細了解ERP系統內部數據庫結構,并要求ERP系統允許PDM系統有寫數據庫的權限。這種模式比較適合于以工程設計見長的企業,一般應用在定制開發或自行開發的ERP系統中。
2.2 被動式集成
被動式集成是ERP系統從PDM系統中讀取所需的數據,將其寫入自己的數據庫中。這種集成模式要求PDM系統公開其數據庫結構,適合于自行開發的ERP系統,并由ERP軟件提供商來完成接口工作。
2.3 直通式集成(直接數據庫訪問集成)
直通式集成模式是PDM和ERP系統中使用相同的數據模型和數據,兩個系統都直接對數據庫的數據進行操作,并交換數據。這種集成方式通常是PDM系統和ERP系統有統一供應商提供,并且在對企業進行CIMS 總體數據規劃后形成的。2.4 中間文件式集成
中間文件式集成模式是PDM系統將ERP系統所需的信息生成中間文件或中間數據表,ERP系統直接讀取中間文件或中間表中的信息寫入數據庫中。這種集成模式不涉及到PDM系統與ERP系統雙方的內部數據結構,而且接口的責任很明確,只為實現兩系統間公用信息的傳遞,保證了數據的安全性。這種集成模式適合于集成獨立的PDM和ERP系統。
根據企業的實際情況,該公司的PDM系統和ERP系統時兩個獨立的系統,具有各自不同的數據模型和數據。并且PDM和ERP系統所使用的數據庫是經過加密處理的,即不能利用PDM系統向ERP系統數據庫里寫數據,也不能利用ERP系統直接從PDM系統中讀取數據。結合上述四種集成模式的特點及適應情況,要實現該企業現有PDM系統和ERP系統資源的集成,最有效可行的方法是利用第四種集成方式,即中間文件方式集成。中間文件集成是比較常用的一種方式,雖然可能存在的問題是連個系統的數據同步性稍差一些,但只要合理地規范讀寫中間文件的時間,不會影響到數據的同步性。
3 生成中間文件的實現方法
3.1 中間文件實現模型
PDM與ERP系統集成采用中間文件的集成方式不需了解PDM和ERP系統底層錯綜復雜的數據結構,而只需了解PDM能提供怎樣與生產有關的數據,ERP系統需要怎樣的數據。通過開發中間接口軟件,實現兩系統之間的數據交換和字段映射,達到集成的目的。即將從PDM系統中提取到的數據信息,經過中間接口軟件的處理并結合ERP能提供的基礎物料文件數據,生成符合ERP系統需要的中間文件。生成中間文件的實現模型,如圖2 所示。
圖2 中間文件實現模型
3.2 中間文件數據字段來源分析
從PDM系統中提取到的裝配體BOM 信息存入到中間數據庫中,提取數據字段如表1 所示,即裝配體BOM 信息字段,包括零件數量、零件密度和零件體積等字段。ERP系統提供的基礎物料文件數據字段,包括物料代碼、名稱等字段。ERP系統中提供的PDM物料數據導入接口中需要的文件格式是EXCEL 文檔,即中間文件需要的關鍵字段有BOM 代碼、物料代碼、名稱、凈重等。
表1 字段信息匯總
如表1 所示,來介紹逐一中間文件各字段來源:“BOM 代碼”來源于用戶輸入的某一產品編碼;“凈重”是由裝配體BOM 信息字段中的“零件數量”、“零件體積”和“零件密度”經中間軟件統計與計算后得到的;“規格型號”、“名稱”、“單位”均源自基礎物料文件字段。最后,要使中間文件能成功的導入到ERP系統中,要求PDM系統與ERP系統采用同一套物料編碼體系,即裝配體BOM 信息字段中的“零件材料”字段與基礎物料文件字段和中間文件字段中的“物料代碼”字段使用同一套編碼體。在實現過程中一般以ERP系統中的物料編碼體系為基準,保證物料編碼同步即保證數據同步。
4 PDM與ERP系統集成應用實例
(1)如圖3 所示,從PDM系統中將需要的產品裝配圖調取出來(另存為即可),該圖為某組合箱式變電站產品裝配體圖。
(2)啟動中間接口軟件(PDM-CAD-ERP接口),根據軟件的提示,添加產品裝配圖,如圖4 所示。軟件能自動提取并統計裝配BOM 信息,并將數據存入到中間數據庫中。
圖3 PDM系統中調取產品裝配圖 圖4 添加產品裝配圖
(3)存入到中間數據庫中數據庫字段形式,如圖5 所示。可以通過中間接口軟件查看。如果自動提取信息有誤還可以通過軟件提供的功能進行及時的修改。
(4) 通過中間接口軟件對自動提取和實時修改得到的數據進行處理,并結合ERP系統提供的基礎物料文件數據,最后生成滿足ERP系統需求的中間文件,該文件要求是EXCEL 文檔格式。生成后的文檔,如圖6 所示。
圖5 查看中間數據庫數據 圖6 中間數據文件
5 結束語
PDM與ERP系統的集成是制造企業面臨的迫切問題,將兩大系統有效集成,大大減少信息冗余和信息沖突,從而縮短產品的形成周期,提高市場競爭力。此次研究根據企業的實際應用環境和目標需求,通過分析某公司PDM系統的功能特點及ERP系統提供的PDM物料數據導入接口和基礎物料文件數據,確定了解決PDM/ERP系統集成問題的方案,并通過開發中間接口軟件實現了PDM與ERP系統集成,較好的滿足了企業的實際需求。此次研究為提高企業的運行效率、產品研發和產品數據管理效率具有實際的意義。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/