羅勇,周振林,樂勁松
(東方汽輪機有限公司,四川德陽,618000)
東方汽輪機有限公司是中國大型發(fā)電裝備制造企業(yè),以信息化手段作為依托,實現(xiàn)不合格品高效辦理、質(zhì)量問題數(shù)據(jù)記錄及統(tǒng)計分析是企業(yè)質(zhì)量管理的重點?;谝陨犀F(xiàn)狀分析,本文以不合格品處置系統(tǒng)(IQS)作為研究對象,分別就其與SAP接口、NCR流程建模改進、數(shù)據(jù)動態(tài)統(tǒng)計分析及實用價值展開詳細論述。系統(tǒng)整體框架及藍圖如圖1所示。
圖1 系統(tǒng)整體框架及藍圖
本文涉及的質(zhì)量通知單在SAP系統(tǒng)中發(fā)起,并需傳輸至IQS系統(tǒng)進行辦理,且生產(chǎn)數(shù)據(jù)(物料編碼、物料名稱、項目號等)是不合格品描述的基礎(chǔ)信息。鑒于此,本文對SAP進行數(shù)據(jù)分析,建立主數(shù)據(jù)庫及基礎(chǔ)數(shù)據(jù)庫,并采用SAP系統(tǒng)的RFC接口函數(shù)實現(xiàn)雙系統(tǒng)間數(shù)據(jù)同步傳輸。
質(zhì)量主數(shù)據(jù)作為信息交互的關(guān)鍵,其特點為:(1)數(shù)據(jù)固定且變更頻率低;(2)雙系統(tǒng)實時同步更新(SAP及IQS);(3)過程中動態(tài)修改更新?;谏鲜龇治觯杞⒌腟AP質(zhì)量主數(shù)據(jù)庫為:(1)用戶基礎(chǔ)信息;(2)責(zé)任單位基層信息;(3)工作中心基礎(chǔ)信息。數(shù)據(jù)庫詳細信息見表1。
表1 SAP 主數(shù)據(jù)庫建模
為確保主數(shù)據(jù)庫間數(shù)據(jù)邏輯關(guān)系及完整性,數(shù)據(jù)庫間需設(shè)定約束關(guān)系。用戶與責(zé)任單位、責(zé)任單位與工作中心數(shù)據(jù)均以部門編碼作為約束條件,如圖2所示。
圖2 主數(shù)據(jù)約束
質(zhì)量通知單由SAP系統(tǒng)發(fā)起,該數(shù)據(jù)將作為NCR基礎(chǔ)數(shù)據(jù)并傳遞至IQS系統(tǒng)。同時此數(shù)據(jù)與生產(chǎn)過程中的物料數(shù)據(jù)進行關(guān)聯(lián)綁定,作為質(zhì)量管理統(tǒng)計查詢分析的關(guān)鍵數(shù)據(jù),其涉及到的數(shù)據(jù)庫包含:質(zhì)量通知單、回用單、照配單。在SAP系統(tǒng)中數(shù)據(jù)庫建模如表2所示。
表2 SAP質(zhì)量通知單數(shù)據(jù)庫建模
基于對質(zhì)量通知單數(shù)據(jù)分析,質(zhì)量通知單與回用單數(shù)據(jù)對應(yīng)關(guān)系為1∶1,質(zhì)量通知單與照配單數(shù)據(jù)對應(yīng)關(guān)系為1∶N。為確保數(shù)據(jù)的完整性及準(zhǔn)確性,回用單、照配單數(shù)據(jù)庫建模均以字段QMNUM作為外鍵與質(zhì)量通知單進行關(guān)聯(lián)。
SAP質(zhì)量通知單發(fā)起后,需將數(shù)據(jù)(字段數(shù)據(jù)及附件數(shù)據(jù))傳遞至IQS進行審批,因涉及到雙系統(tǒng)操作,數(shù)據(jù)實時同步性、準(zhǔn)確性是該項目的難點。鑒于此,SAP采用RFC函數(shù)模式實現(xiàn)數(shù)據(jù)接口,將數(shù)據(jù)進行封裝,由IQS直接調(diào)用及數(shù)據(jù)回傳。而對于附件,因有別于其他數(shù)據(jù),SAP采用I/O 二進制數(shù)據(jù)流的方式進行傳輸。詳細技術(shù)方案如圖3所示,對應(yīng)的接口函數(shù)及封裝內(nèi)表字段如表3所示。
圖3 RFC數(shù)據(jù)接口方案
表3 RFC接口函數(shù)
上節(jié)闡述了SAP系統(tǒng)RFC函數(shù)接口二次開發(fā)實現(xiàn)雙系統(tǒng)間數(shù)據(jù)的同步方案。本部分主要詳細闡述如何利用JBPM工作流技術(shù)對NCR簽批過程進行建模及待辦項分發(fā),確保IQS系統(tǒng)運行高效。
通過對現(xiàn)有不合格品NCR 辦理過程進行分析,制約現(xiàn)有系統(tǒng)運行的瓶頸是流程節(jié)點冗余,數(shù)據(jù)分發(fā)不合理。因此,為有效解決上述弊端,本文提出NCR 處理建模的改進方案要點如下:(1)技術(shù)流程與管理流程嚴(yán)格區(qū)分,即1個NCR啟動2 個互不影響的工作流;(2)優(yōu)化NCR 處理節(jié)點數(shù)量;(3)待辦項分發(fā)至工作中心(用戶授權(quán)至工作中心下);(4)流程智能化,節(jié)點間數(shù)據(jù)傳遞靈活;(5)與SAP進行數(shù)據(jù)交互。改進方案如圖4所示。
圖4 不合格品NCR 處理改進方案
按照上述流程改進方案對目前系統(tǒng)進行改進,節(jié)點改進難點及突破口集中于如下2點:(1)取消冗余節(jié)點;(2)技術(shù)鑒定節(jié)點優(yōu)化,改進前后數(shù)據(jù)對比見表4。
表4 NCR流程總節(jié)點改進前后對比
上節(jié)就NCR 處理流程進行JBPM 建模改進,本節(jié)主要分析闡述IQS中NCR待辦項的分發(fā)至工作中心(用戶授權(quán)至工作中心)的改進方案,以減少冗余數(shù)據(jù)提高運行速度。表5為關(guān)鍵節(jié)點間改進前后待辦項數(shù)據(jù)分析對比。
表5 NCR 關(guān)鍵節(jié)點改進前后數(shù)據(jù)庫數(shù)據(jù)對比
通過表5的數(shù)據(jù)分析,可以看出改進后的節(jié)點按照工作中心進行分發(fā),數(shù)據(jù)量均為1,在滿足業(yè)務(wù)需求的同時大大減少了數(shù)據(jù)量。表6 以整個NCR在辦理過程中產(chǎn)生的數(shù)據(jù)進行改進前后對比分析,可以看出,整體數(shù)據(jù)達到較大的優(yōu)化及提升,為系統(tǒng)高效運行提供數(shù)據(jù)支撐。
表6 NCR整體改進前后數(shù)據(jù)庫數(shù)據(jù)對比
目前在運行的系統(tǒng),JBPM工作流建模是基于固定節(jié)點數(shù)據(jù)轉(zhuǎn)移,而此方案給不合格品簽批處理流程帶來了諸多不便,就兩典型節(jié)點間數(shù)據(jù)轉(zhuǎn)移作為例證說明該問題。改進后的流程建模數(shù)據(jù)節(jié)點轉(zhuǎn)移靈活,不受流程節(jié)點位置限制,對比數(shù)據(jù)如表7所示。
表7 典型節(jié)點間數(shù)據(jù)轉(zhuǎn)移改進前后對比
通過表7 數(shù)據(jù)可以看出, 改進后的節(jié)點間數(shù)據(jù)轉(zhuǎn)移靈活, 實現(xiàn)任意條件及環(huán)節(jié)下點對點轉(zhuǎn)移,從而避免了待辦項退回移動次數(shù)多, 再次提交流程復(fù)雜的問題, 同時減輕數(shù)據(jù)庫數(shù)據(jù)壓力。
由于質(zhì)量通知單的發(fā)起和流程辦理基于SAP和IQS雙系統(tǒng),對于數(shù)據(jù)的實時同步尤其重要,而制約同步的難點在于開發(fā)語言不一致(ABAP和JAVA)。鑒于此,本部分就分模塊進行數(shù)據(jù)同步方案闡述及數(shù)據(jù)驗證。
本文1.1就SAP端主數(shù)據(jù)建模進行了分析,而IQS端的主數(shù)據(jù)需與SAP保持一致并實時同步。
圖5、圖6展示了SAP及IQS中ORCL數(shù)據(jù)庫中主數(shù)據(jù),其中工作中心主數(shù)據(jù)在雙系統(tǒng)中均為79 條數(shù)據(jù),用戶信息在雙系統(tǒng)中均為1399條數(shù)據(jù)。通過數(shù)據(jù)分析,可以驗證出本文采用的RFC接口方案有效,雙系統(tǒng)主數(shù)據(jù)保持實時同步。
圖5 工作中心主數(shù)據(jù)同步
圖6 用戶主數(shù)據(jù)同步
本節(jié)重點闡述在IQS簽批過程中如何保持雙系統(tǒng)數(shù)據(jù)同步。而在技術(shù)方案上,同樣采用RFC接口函數(shù)的方式。在同步方式為JBPM工作流中任意節(jié)點提交點(即:實時數(shù)據(jù)動態(tài)更新)。數(shù)據(jù)同步如圖7所示。
圖7 回用單及照配單數(shù)據(jù)同步
本文前三節(jié)就技術(shù)路線及方案進行詳細論述,本節(jié)就以該系統(tǒng)實用價值進行數(shù)據(jù)分析說明,點名其在質(zhì)量管理中的重要作用及意義。該系統(tǒng)在東汽進行實際應(yīng)用推廣,其帶來的實用價值如下:
(1)數(shù)據(jù)一致性,是統(tǒng)計分析的基礎(chǔ)
本文質(zhì)量通知單的發(fā)起來源于SAP 系統(tǒng),并通過接口進行傳輸。該模式就決定了質(zhì)量數(shù)據(jù)與實際生產(chǎn)業(yè)務(wù)數(shù)據(jù)的準(zhǔn)確一致性,給質(zhì)量信息可追溯性、可分析性提供了數(shù)據(jù)基礎(chǔ)。
(2)流程優(yōu)化,是辦理效率提高的保證
本文對IQS系統(tǒng)不合格品處理方案流程進行了優(yōu)化,并利用JBPM建模,具體對比數(shù)據(jù)見表4~7。其帶來的應(yīng)用價值具不完全統(tǒng)計見表8。
表8 改進前后效率對比
(3)數(shù)據(jù)同步,是生產(chǎn)與質(zhì)量的協(xié)同點
本文采用的技術(shù)方案確保質(zhì)量問題處理的信息實時與生產(chǎn)信息同步,其帶來管理上的應(yīng)用價值為:生產(chǎn)過程中產(chǎn)生的質(zhì)量問題能及時反饋至技術(shù)部門處理,而在質(zhì)量通知單未關(guān)閉前,生產(chǎn)工序不允許移動。公司首次實現(xiàn)了質(zhì)量信息與生產(chǎn)信息協(xié)同,確保質(zhì)量管理對生產(chǎn)過程產(chǎn)生影響和控制。
(4)信息共享,是質(zhì)量損失統(tǒng)計的基本點
質(zhì)量損失統(tǒng)計主要基于質(zhì)量通知單數(shù)據(jù)。本文為公司返修損失提供了統(tǒng)計基石。其通過接口將質(zhì)量通知單編號及IQS中的返修技術(shù)方案傳遞至SAP,在SAP中形成返修生產(chǎn)任務(wù)單(包括:設(shè)備、工時等信息),第一次在公司實現(xiàn)返修成本統(tǒng)計。同時為質(zhì)量管理驅(qū)動生產(chǎn)的制造執(zhí)行系統(tǒng)MES 提供前期數(shù)據(jù)支持。
(5)照配追溯,是配套零件生產(chǎn)及發(fā)貨的前提
本文提出的方案中,將質(zhì)量通知單及照配單進行關(guān)聯(lián),通過數(shù)據(jù)傳遞方案將該信息反饋至SAP,其為SAP中照配生產(chǎn)訂單創(chuàng)建和關(guān)閉提供可追溯的數(shù)據(jù)基礎(chǔ)。從而避免機組發(fā)貨時遺漏照配件。
本文以生產(chǎn)過程中不合格品的處置及管理為依托,通過流程及現(xiàn)狀分析,提出系統(tǒng)相應(yīng)的改進點。基于上述分析,本文首先詳細闡述了生產(chǎn)過程中的質(zhì)量通知單的發(fā)起來源于SAP系統(tǒng),并通過接口方式將數(shù)據(jù)傳遞至IQS;其次,IQS端對NCR辦理流程進行優(yōu)化改進,利用JBPM工作流技術(shù)進行建模,確保按節(jié)點簽批;最后將審批完的數(shù)據(jù)傳遞至SAP系統(tǒng),確保雙系統(tǒng)的數(shù)據(jù)實時更新一致。本文的第四節(jié)以原型系統(tǒng)就上述技術(shù)方案進行驗證,滿足目前不合格品處理流程,同時也達到質(zhì)量數(shù)據(jù)的追溯和分析功能,為公司質(zhì)量管理方面提供重要的技術(shù)保證。