打通PDM與ERP的數據通道
目前,PDM的界限已超出產品設計部門,可以支持企業范圍的商務處理和與產品有關的信息及文件管理(包括車間的制造工程部門在內)。與此同時,ERP也開始支持工程部門。ERP銷售商不斷開發包含有PDM功能的ERP,如將零部件分類、配置管理、擴展的零件信息、文件歸檔、過程工作流以及程序管理等。因此,二者的集成(業務關聯)已成為必然趨勢。至于如何集成?以PDM為主,還是以ERP為核心?如何統一定義數據結構、BOM清單?這些問題尚無統一答案,但有一點是一致的,那就是必須要從企業的實際情況出發,認識ERP與PDM的內涵、區別和聯系,考慮到企業的最佳業務實踐,選擇適合于企業自身特點的集成方案。
PDM和ERP的區別
系統的早期功能
PDM系統最重要的功能是捕獲和共享設計過程中產生的產品數據,該功能的作用貫穿于整個企業之中。因此PDM的早期功能定位在產品文檔和過程管理,而ERP功能全部是由財務管理和生產制造管理引申出來的。
系統的目標
PDM系統希望達到的目標是通過對產品數據或過程的有效管理,實現“開源”、“生錢”,降低直接成本,提供企業的研發能力,進而提高企業的核心競爭力;但企業使用ERP的目的卻是“節流”、“省錢”,希望通過對于企業的資源的有效管理,降低間接成本,提高制造能力。
系統導向
產品數據管理PDM系統是以促進智力資產再利用為導向;而企業資源計劃ERP系統是以事務處理為導向。
管理方式
產品數據管理PDM系統倡導的是創新,是以產品的研發為中心,目標是加快盈利的步調,在產品和過程兩個方面促進創新;ERP系統強調的是控制,是由管理可見性的需求來驅動,并控制對財務有影響的企業活動來實現的。
管理內容
產品數據管理PDM管理的內容包括材料明細表(BOM),產品結構、產品配置以及智力資產;而ERP系統管理的內容除了材料明細表(BOM)、產品結構和部分智力資產外,無法管理產品配置和全部的智力資產。
管理BOM對象
PDM管理的BOM是從工程和制造角度的BOM,包括工程E-BOM、工藝BOM、制造M-BOM或P-BOM;而ERP系統一般只管理制造M-BOM。PDM系統關心的產品結構給出了產品“按設計角度(As Designed)”的視圖,或產品具體是什么,以及怎樣用與之相關的工程數據來描述,而ERP系統的材料明細表是“按制造角度 (As Built)”的視圖將零部件和裝配看成同樣的集合,或者說是描述產品怎樣在車間生產以及怎樣將他們裝配起來。
捕獲產品定義數據
PDM系統首要且最重要的功能就是捕獲和共享任何形式的產品定義數據。該功能的作用貫穿于整個企業之中,從產品設計生命周期的早期階段就開始發揮作用,而這種關鍵能力在ERP系統中卻并不能得到充分地展示。
有效捕獲工程數據
PDM系統能為多種設計、制造、分析軟件建立應用接口,掌握它們之間的關系并且在整個設計過程中跟蹤其狀態信息。而ERP系統不易于進行客戶化,可以集成的系統種類較少,開發工作量比較大。
產品結構和產品定義數據
PDM系統采用了面向對象的數據管理工具,把產品定義數據與產品結構部件、子裝配、裝配聯系起來。用戶能夠利用導航工具、沿圖形化的產品結構樹來確定部件的位置,并在此基礎上展開描述部件的文字形式和圖形化的產品定義數據。而工程零部件清單通過集成方式進入ERP系統后,作為創建制造BOM的起始點。
更改控制管理
PDM的更改控制管理可以跟蹤更改處理的全過程,從更改提出之時起,PDM的工作流確保合適的人員執行必要的任務并且負責通知到所有受影響的部門。當工程師接到一個處理設計更改的任務時,將通過數據導航找到受影響的產品結構對象和設計數據,并保留更改的歷史記錄。ERP系統從產品計劃視圖的角度更改管理,一旦更改的細節通過了設計過程,并且更改對制造過程的影響已經清楚,制造計劃就在ERP系統中重新運行以決定在需求、存貨等多方面進行更改。另外,ERP系統沒有更改歷史記錄的功能。
PDM和ERP的聯系
PDM和ERP在管理內容等多方面存在著不同程度的區別。但是,現代企業的運作是基于資金流、物流和信息流相相輔相成的一個動態系統,而產品的生命周期涉及PDM和ERP兩個領域。所以,基于完整的產品生命周期,以全局的眼光來看,PDM和ERP在以下幾個方面有著密切的聯系。
管理目標的一致性
PDM和ERP在管理目標上有著高度的一致性,二者雖然在管理業務方面存在區別,但是其管理目標都是試圖通過科學的調度和控制,減少失誤和返工,在盡可能短的時間內、通過最少的資源耗費、用最為經濟的手段和方式保證產品的盡早上市。
過程之間的連續性
企業中的設計研發過程按照從整體到局部、逐步細化的設計路線開展,而生產制造等過程是按照從局部到整體的制造、裝配過程來進行,而企業的最終產品正是這兩個從不同路線和領域開展的過程連接的結果。
處理業務之間存在著因果關系
生產、制造等領域使用的產品、零部件和產品結構,是企業設計部門創造出來的零部件、產品結構及狀態的表現形式。
過程的支持條件有著先天的聯系
設計部門設計出來的產品,既是設計研發的產物,也是后續生產過程開展的活動目標和對象。
PDM和ERP的集成
以設計為中心的PDM 和以生產為中心的ERP兩個系統的結合是企業信息化的核心任務。PDM與ERP系統之間存在著共享的數據和過程的需求,通過這兩個系統之間的接口,可以把共享數據實時地在兩個系統之間傳遞。鑒于PDM和ERP系統具有業務和邏輯上的聯系,對PDM和ERP進行集成,從加快產品形成周期的角度出發,具有很大的可行性和很強的實踐意義。
眾所周知,一個產品要經過需求分析、產品規劃、工程設計、工藝制造設計、制程轉化等多個過程才能形成。因此要分析集成的內容,首先需要深入了解各業務過程之間的聯系,從而根據業務過程的銜接,確定設計與生產制造之間的數據交換,進而確定PDM與ERP系統之間的數據交換。圖1是從設計和生產制造兩個維度說明兩個過程中的業務交叉及數據交換。
設計與生產制造過程的數據交換通常包含如下內容:
客戶需求描述(Customer Requirement) 企業在銷售過程中收集到的客戶需求信息需要準確描述并及時的傳遞到企業內部的設計部門進行研發;
物料主數據(Part Material) 無論是銷售、生產,還是設計,絕大部分制造企業均是以產品及零部件信息為核心的,因此兩個業務過程之間關鍵的公用信息是準確描述產品及零部件信息的物料主數據。而物料主數據中最重要的信息——物料編碼的數據交換是整個系統之間集成的核心;