彭華文
摘 要:本文根據(jù)制造企業(yè)的實(shí)際需求,主要研究了ERP和PLM系統(tǒng)的集成原理,構(gòu)建了系統(tǒng)集成數(shù)據(jù)發(fā)放模型,使得集成數(shù)據(jù)發(fā)放方式在產(chǎn)品生命周期管理中得到有效實(shí)現(xiàn)。
關(guān)鍵詞:ERPPLM系統(tǒng)集成數(shù)據(jù)發(fā)放
中圖分類(lèi)號(hào):F406.3 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2012)07(a)-0020-03
制造企業(yè)信息化,包含四個(gè)主要的業(yè)務(wù)領(lǐng)域,分別由四種主要的IT信息系統(tǒng)所代表。它們分別是:企業(yè)資源規(guī)劃(ERP)系統(tǒng)、供應(yīng)鏈管理(SCM)系統(tǒng)、客戶關(guān)系管理(CRM)系統(tǒng)和產(chǎn)品生命周期管理(PLM)系統(tǒng)。這四種信息系統(tǒng)的有機(jī)結(jié)合應(yīng)用,構(gòu)成了企業(yè)信息化的重要組成部分。企業(yè)可以根據(jù)自身的情況,面向某類(lèi)特定的業(yè)務(wù)問(wèn)題,選用一種或幾種系統(tǒng)來(lái)構(gòu)建自己的企業(yè)信息化框架體系[1]。在ERP、SCM、CRM以及PLM這四個(gè)系統(tǒng)中,PLM的成長(zhǎng)和成熟花費(fèi)了最長(zhǎng)的時(shí)間,并且最不容易被人所理解并且與其它系統(tǒng)有著較大的區(qū)別,這是因?yàn)槠駷橹?它是惟一面向產(chǎn)品創(chuàng)新的系統(tǒng),也是最具互操作性的系統(tǒng)。例如,如果企業(yè)為了制造的用途,使用PLM軟件來(lái)真正管理一個(gè)產(chǎn)品的全生命周期,它需要與其它系統(tǒng)進(jìn)行集成,特別是與ERP進(jìn)行集成。本文主要對(duì)ERP系統(tǒng)與PLM系統(tǒng)集成的數(shù)據(jù)發(fā)放方式進(jìn)行了研究。
1PLM和ERP系統(tǒng)集成需求
PLM和ERP在應(yīng)用目標(biāo)、管理內(nèi)容和過(guò)程方面有所不同,但PLM和ERP的管理目標(biāo)是一致的,即通過(guò)協(xié)調(diào)管理產(chǎn)品的生命周期,理順企業(yè)的業(yè)務(wù)關(guān)系,提升企業(yè)核心競(jìng)爭(zhēng)力[2]。既然PLM和ERP兩個(gè)領(lǐng)域管理著同一產(chǎn)品的生命周期,它們所涉及的業(yè)務(wù)存在一定的交叉點(diǎn),那么必然存在著兩大系統(tǒng)間信息的相互傳遞和溝通。
目前許多企業(yè)已經(jīng)建立了PLM和ERP兩大系統(tǒng),而且這些系統(tǒng)各自發(fā)揮了其應(yīng)有的作用,應(yīng)用的深度和廣度已經(jīng)達(dá)到一定的水平,但是如何實(shí)現(xiàn)兩大系統(tǒng)間信息的及時(shí)、有效的傳遞和溝通,卻沒(méi)有現(xiàn)成的模式可循,集成的要求迫在眉睫,所以,必須實(shí)現(xiàn)兩個(gè)信息系統(tǒng)之間的有效集成,加快產(chǎn)品從設(shè)計(jì)到制造轉(zhuǎn)化的時(shí)間,提高企業(yè)管理水平和加速企業(yè)信息化進(jìn)程,使得產(chǎn)品的設(shè)計(jì)、制造和生產(chǎn)向著優(yōu)質(zhì)、高效、低成本、柔性高效體系發(fā)展[3]。
2系統(tǒng)集成數(shù)據(jù)發(fā)放內(nèi)容
PLM系統(tǒng)與ERP系統(tǒng)集成內(nèi)容,在業(yè)務(wù)層面包括數(shù)據(jù)管理、數(shù)據(jù)發(fā)放、變更控制對(duì)應(yīng)以及數(shù)據(jù)的一致性維護(hù);在技術(shù)層面的需求包括技術(shù)的成熟度問(wèn)題和接口的商業(yè)化和如何解決交易(Transaction)的完整性。
2.1 數(shù)據(jù)的管理
首先是要數(shù)據(jù)以哪里保留的為準(zhǔn),其次是在哪里被查看,再次是分別是哪些系統(tǒng)數(shù)據(jù)記錄綜合在一起表征一個(gè)業(yè)務(wù)數(shù)據(jù)對(duì)象,接下來(lái)是是否有哪些屬性在PLM系統(tǒng)中并不擁有、但是在ERP系統(tǒng)中是必須具備的,還有存在多少種不同的BOM、是否這些BOM都必須要發(fā)送到ERP系統(tǒng)中去;最后是設(shè)計(jì)BOM和制造BOM分別在哪里被管理。
在圖1中,示意性地列出了企業(yè)中的不同角色如何使用PLM系統(tǒng)和ERP系統(tǒng)。上圖同時(shí)也是對(duì)“在什么系統(tǒng)中分別進(jìn)行哪些操作”的問(wèn)題的一個(gè)簡(jiǎn)要回答。以制造工程師為例,將來(lái)?yè)?dān)任該角色的用戶將主要在ERP系統(tǒng)中查看和使用BOM,但是對(duì)于文檔的查看和使用,還是在PLM系統(tǒng)中進(jìn)行。
在明確了不同角色分別在不同的系統(tǒng)中執(zhí)行哪些業(yè)務(wù)操作之后,接下來(lái)就要明確需要使用幾種視圖的BOM,這些視圖的BOM在哪個(gè)系統(tǒng)中進(jìn)行轉(zhuǎn)換。
如圖2所示,在PLM系統(tǒng)中管理EBOM和MBOM,同時(shí)在PLM中完成從EBOM到MBOM的轉(zhuǎn)換,然后由系統(tǒng)集成模塊將MBOM發(fā)送到ERP中。
2.2 數(shù)據(jù)的發(fā)放問(wèn)題
歸結(jié)為如下幾個(gè)問(wèn)題:哪些數(shù)據(jù)對(duì)象需要發(fā)放?誰(shuí)能夠決定發(fā)放這些數(shù)據(jù)?在什么時(shí)候進(jìn)行發(fā)放?通過(guò)什么途徑進(jìn)行發(fā)放?
一般來(lái)說(shuō),PLM將向ERP發(fā)放如下五種業(yè)務(wù)數(shù)據(jù):(1)零部件(Part);(2)產(chǎn)品結(jié)構(gòu)(BOM);(3)變更單;(4)工藝路線;(5)工藝文檔。
通常企業(yè)里面能夠決定數(shù)據(jù)發(fā)放到ERP的角色,無(wú)外乎業(yè)務(wù)數(shù)據(jù)管理員、變更管理員和設(shè)計(jì)人員。從經(jīng)驗(yàn)的角度看,業(yè)務(wù)數(shù)據(jù)管理員(特別是那些負(fù)責(zé)將EBOM轉(zhuǎn)換為MBOM的人員)負(fù)責(zé)決定數(shù)據(jù)向ERP的發(fā)放。
除了在例外情況下的手工啟動(dòng)發(fā)放外,所有的發(fā)放將依據(jù)變更的工作模式強(qiáng)制如下。
(1)若是以零部件為核心的發(fā)放模式,則在零部件的評(píng)審流程進(jìn)入“發(fā)放(Released)”狀態(tài)之后,自動(dòng)進(jìn)行發(fā)放。包括新零部件或者零部件的版本升級(jí);(2)若是以變更流程為核心的發(fā)放模式,則在變更活動(dòng)執(zhí)行完畢并得到變更管理員確認(rèn)之后,自動(dòng)由系統(tǒng)觸動(dòng)發(fā)放。
目前系統(tǒng)中提供了三種可能進(jìn)行發(fā)放:(1)通過(guò)關(guān)鍵點(diǎn)提供的樣本工作流程;(2)通過(guò)客戶化的工作流程;(3)通過(guò)用戶在界面上的直接操作。在實(shí)施BOM或者變更的工作流時(shí),將ERP的發(fā)放統(tǒng)一考慮并納入到工作流的設(shè)計(jì)中。
2.3 變更控制的對(duì)應(yīng)
ERP中的零部件(Part)可以是有版本約束的,也可以是沒(méi)有版本約束的。然而在PLM端,所有的零部件(Part)都是有版本約束的。不同的情況下,當(dāng)發(fā)生變更時(shí),需要有不同的對(duì)應(yīng)手段,如表1所示。
2.4 數(shù)據(jù)的一致性維護(hù)
數(shù)據(jù)的一致性維護(hù)指的是數(shù)據(jù)在兩個(gè)或者多個(gè)系統(tǒng)中轉(zhuǎn)移時(shí),必須要靠手工進(jìn)行一定的一致性維護(hù)工作。維護(hù)的工作量大小和難度,除了取決于數(shù)據(jù)本身的質(zhì)量以外,還取決于所運(yùn)行的ERP集成模式以及多個(gè)視圖的使用模式。技術(shù)的成熟度體現(xiàn)在一個(gè)集成所需要絕大部分代碼是現(xiàn)存的產(chǎn)品還是臨時(shí)開(kāi)發(fā)的。一個(gè)產(chǎn)品中若包含了絕大部分代碼,那至少意味著集成的技術(shù)實(shí)現(xiàn)是經(jīng)過(guò)較為嚴(yán)格的測(cè)試的,由于有產(chǎn)品的存在,使得很多客戶都可能采用完全相同的代碼,用戶群的擴(kuò)大意味著軟件模塊的成熟,同時(shí)也意味著可靠性的提高。兩個(gè)系統(tǒng)之間連接的可靠性除了倚靠基礎(chǔ)網(wǎng)絡(luò)連接條件來(lái)保證之外,還必須倚靠良好的系統(tǒng)設(shè)計(jì)來(lái)保證。
3數(shù)據(jù)發(fā)放方式及過(guò)程
3.1 MBOM發(fā)放方式
數(shù)據(jù)發(fā)放的方式有兩種如下。
(1)以零部件為核心的發(fā)放模式。在零部件的審簽流程進(jìn)入“已發(fā)布”狀態(tài)之后,PLM系統(tǒng)自動(dòng)將零部基本屬性發(fā)放到ERP;(2)以變更流程為核心的發(fā)放模式。每次發(fā)放時(shí)創(chuàng)建變更通告(ECN),通過(guò)變更通告關(guān)聯(lián)的變更任務(wù)(CA)收集需要發(fā)放的對(duì)象,在變更活動(dòng)執(zhí)行完畢并得到變更管理員確認(rèn)之后,由系統(tǒng)觸動(dòng)發(fā)放或工藝員確認(rèn)發(fā)放。初始MBOM數(shù)據(jù)將采用以零部件為核心的發(fā)放模式。當(dāng)BOM發(fā)生變更時(shí)采用以變更流程為核心的發(fā)放模式,即變更通告及改后數(shù)據(jù)均發(fā)布到ERP。
3.2 MBOM發(fā)放流程
產(chǎn)品結(jié)構(gòu)可分成從下往上或分專(zhuān)業(yè)單獨(dú)審簽,審簽完成后可將BOM數(shù)據(jù)發(fā)放到ERP。
MBOM實(shí)例的審簽流程如圖4所示。計(jì)劃員確認(rèn)是否發(fā)布數(shù)據(jù)到ERP,如果選擇發(fā)布,則發(fā)布MBOM實(shí)例到ERP,否則不發(fā)布數(shù)據(jù)到ERP,流程結(jié)束。
3.3 工藝路線發(fā)布
工藝路線審簽結(jié)束后會(huì)將工藝路線信息發(fā)布到ERP,發(fā)放工藝路線到ERP時(shí)需要計(jì)劃員確認(rèn)。
3.4 MBOM的更改與發(fā)布
MBOM的更改與發(fā)布,如圖5所示。MBOM更改采用基于CMII的變更管理模式。更改按照影響范圍可以分為設(shè)計(jì)更改和工藝更改,但設(shè)計(jì)更改可能導(dǎo)致工藝更改。當(dāng)更改涉及到BOM或工藝路線時(shí),需要將改后BOM或工藝路線發(fā)布到ERP。
3.5 集成方式
PLM與ERP集成采用中間表的方式。
(1)數(shù)據(jù)從PLM發(fā)布到ERP數(shù)據(jù)庫(kù)的中間表;(2)發(fā)放數(shù)據(jù)到中間表時(shí),系統(tǒng)判斷當(dāng)前版本的數(shù)據(jù)是否已經(jīng)發(fā)布過(guò),如果沒(méi)有發(fā)布過(guò)則發(fā)放到中間表,如果已經(jīng)發(fā)布過(guò),則不會(huì)重復(fù)發(fā)放;(3)在ERP維護(hù)的物料的部分屬性(50個(gè)左右屬性)信息根據(jù)規(guī)則自動(dòng)生成;(4)對(duì)不能自動(dòng)生成的ERP物料屬性信息通過(guò)交互界面錄入的方式補(bǔ)充完整,如果要錄入的屬性和ERP有數(shù)據(jù)關(guān)聯(lián)性,從后續(xù)維護(hù)角度考慮需要ERP實(shí)施方負(fù)責(zé)開(kāi)發(fā);(5)系統(tǒng)維護(hù)數(shù)據(jù)發(fā)布記錄,對(duì)新增件提示需要錄入ERP物料屬性。
4結(jié)語(yǔ)
如今,許多制造商正在集成PLM和ERP,以便提高效率和產(chǎn)品質(zhì)量。然而,PLM系統(tǒng)和ERP系統(tǒng)實(shí)際上是針對(duì)不同目標(biāo)的應(yīng)用系統(tǒng),企圖用一種系統(tǒng)完成兩種系統(tǒng)的功能目前來(lái)說(shuō)是不切實(shí)際的想法。因此,最好的解決方法是將PLM與ERP系統(tǒng)集成在一起。通過(guò)正確實(shí)施ERP和PLM系統(tǒng)的集成,企業(yè)才可以不斷順暢地進(jìn)行重大產(chǎn)品創(chuàng)新和持續(xù)的業(yè)務(wù)創(chuàng)新。
參考文獻(xiàn)
[1] 徐洪學(xué),劉永賢,郭秀英.制造企業(yè)如何實(shí)施PLM系統(tǒng)[J].機(jī)床與液壓,2005,6:39-41.
[2] 張平生,王登化.面向PLM的產(chǎn)品數(shù)據(jù)管理技術(shù)研究[J].裝備制造技術(shù),2009,1:102-104.
[3] 蔡昭權(quán).基于PLM的工作流管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與科學(xué),2009,31(7):147-149.