崔勇
[摘 要]為了滿足企業(yè)關鍵業(yè)務數(shù)據(jù)在各系統(tǒng)中順暢傳遞以及各業(yè)務系統(tǒng)的應用集成需求,陜西中煙采用SAP PI作為企業(yè)各業(yè)務系統(tǒng)間的應用集成平臺;基礎數(shù)據(jù)平臺(MDM)通過SAP PI與陜西中煙公司層18個業(yè)務系統(tǒng),以及工廠層基礎數(shù)據(jù)平臺進行數(shù)據(jù)交互,覆蓋陜西中煙公司機關及下屬5家卷煙廠,實現(xiàn)了系統(tǒng)間的數(shù)據(jù)共享、數(shù)據(jù)交換及功能銜接,提高了業(yè)務系統(tǒng)運行的效率及準確性。
[關鍵詞]SAP PI;MDM;數(shù)據(jù)交換
doi:10.3969/j.issn.1673 - 0194.2017.20.028
[中圖分類號]TP315 [文獻標識碼]A [文章編號]1673-0194(2017)20-00-02
0 引 言
隨著企業(yè)規(guī)?;?jīng)營、一體化新運作模式的運用,其進入了更高起點、更高水平的發(fā)展階段。陜西中煙在ERP(企業(yè)資源計劃)系統(tǒng)上線后啟動建立基礎數(shù)據(jù)平臺項目;基礎數(shù)據(jù)需要及時、完整、準確地在各系統(tǒng)中傳遞,以滿足企業(yè)信息管理及業(yè)務處理的連續(xù)性,因此需要應用集成平臺進行系統(tǒng)集成和數(shù)據(jù)傳遞。
鑒于SAP PI作為企業(yè)各業(yè)務系統(tǒng)間的應用集成平臺,且與陜西中煙主要業(yè)務系統(tǒng)——ERP系統(tǒng)具有相同的底層技術架構,可以實現(xiàn)無縫連接,同樣也可以滿足與非SAP系統(tǒng)接口的各種需求,實現(xiàn)統(tǒng)一的企業(yè)服務總線,所以確定SAP PI作為基礎數(shù)據(jù)平臺與陜煙業(yè)務系統(tǒng)應用集成平臺。
1 SAP PI概述
1.1 系統(tǒng)簡介
SAP所提供的MYSAP系統(tǒng)作為一個現(xiàn)在在國內(nèi)外普遍使用的企業(yè)級管理應用軟件,融合了最先進的軟件開發(fā)技術和SAP特有的開發(fā)平臺,為了確保此系統(tǒng)廣泛使用,系統(tǒng)同時提供了多種軟件接口標準,供其與不同的外圍系統(tǒng)進行數(shù)據(jù)交換和信息集成??偟膩碇v,SAP PI是一種集成技術和集成平臺:用于SAP and Non-SAP Applications、A2A and B2B Scenarios、Synchronous(同步) and Asynchronous(異步) Communication、Cross-component Business Process Management(cc BPM),通過集成式的信息管理平臺,統(tǒng)合龐雜的業(yè)務系統(tǒng)信息流,并憑借平臺提供的系統(tǒng)監(jiān)管能力,實現(xiàn)單一窗口的運維管理。
1.2 系統(tǒng)應用背景
為了提升企業(yè)管理水平,陜西中煙一直持續(xù)推進管理信息化建設,公司層已搭建了(包括ERP、MES等)18個應用系統(tǒng),隨著信息化建設的深入,陜西中煙各信息系統(tǒng)之間數(shù)據(jù)交互越加頻繁,數(shù)據(jù)量也越加龐大。2012年以來,基于SAP PI的系統(tǒng)逐步完成了ERP、MES等系統(tǒng)間的數(shù)據(jù)交互,總計200多個接口。
在大力貫徹陜西中煙精益管理和建立數(shù)據(jù)中心的指導思想下,為了打造“數(shù)字煙草”,推進“兩化融合”,利用“互聯(lián)網(wǎng)+”的思維加快信息化建設是必經(jīng)之路,結(jié)合目前公司信息化趨勢,未來公司內(nèi)各系統(tǒng)間的信息集成會更快增長,SAP PI作為公司數(shù)據(jù)總線將更大化地展現(xiàn)其系統(tǒng)優(yōu)勢,為搭建陜煙數(shù)據(jù)中心奠定基礎。
2 基于PI的基礎數(shù)據(jù)平臺應用集成架構
2.1 陜西中煙SAP PI系統(tǒng)部署及功能介紹
陜西中煙SAP PI平臺部署在3臺小型機上(2臺生產(chǎn)機,1臺開發(fā)機),分別運行數(shù)據(jù)庫及實例,為HA高可用模式。其功能組件包括集成構建器(IB)、集成知識庫(IR)、集成目錄(ID)、集成服務器(IS)以及系統(tǒng)環(huán)境目錄(SLD)。集成場景的開發(fā)、配置、檢測、管理監(jiān)控均使用標準流程,在Java圖形界面平臺操作完成。
2.2 陜西中煙基于SAP PI的基礎數(shù)據(jù)平臺集成架構
陜西中煙基礎數(shù)據(jù)平臺與業(yè)務系統(tǒng)采用正向和逆向兩種場景。正向同步場景由基礎數(shù)據(jù)管理平臺創(chuàng)建基礎數(shù)據(jù),調(diào)用業(yè)務系統(tǒng)的Web Services服務實現(xiàn)數(shù)據(jù)的同步下發(fā)。逆向同步場景由某個業(yè)務系統(tǒng)創(chuàng)建基礎數(shù)據(jù),調(diào)用基礎數(shù)據(jù)管理平臺的Web Services服務,基礎數(shù)據(jù)管理平臺接收到數(shù)據(jù)后,進行服務,基礎數(shù)據(jù)平臺接收到數(shù)據(jù)后,調(diào)用其他業(yè)務系統(tǒng)的Web Services服務實現(xiàn)數(shù)據(jù)的同步下發(fā)。
SAP PI通過Web Services的方式,一方面完成對中煙業(yè)務系統(tǒng)基礎數(shù)據(jù)的同步服務,另一方面完成和各生產(chǎn)廠的基礎數(shù)據(jù)管理平臺的同步服務,實現(xiàn)基礎數(shù)據(jù)的集中管理以及和生產(chǎn)廠之間的上下兩級部署架構
3 基于SAP PI的基礎數(shù)據(jù)平臺應用情況分析
目前,陜西中煙基礎數(shù)據(jù)平臺系統(tǒng)已通過SAP PI與陜西中煙本部(包含ERP、MES等)18個應用系統(tǒng)及寶雞、延安、漢中3家卷煙廠ESB系統(tǒng)進行了應用集成。應用集成采用標準XML文件格式,按照接口規(guī)范將業(yè)務功能封裝成標準的Web Services,通過Web Services接受和發(fā)送數(shù)據(jù)包。
根據(jù)陜西中煙實際業(yè)務需求,MDM通過正常同步和反向同步兩種同步場景實現(xiàn)基礎數(shù)據(jù)的集成,下文以MDM與ERP系統(tǒng)的集成作為案例進行詳述。
MDM與ERP系統(tǒng)的集成從數(shù)據(jù)來源角度看包含正向同步及逆向同步兩種同步場景;從數(shù)據(jù)交互方式交付角度看包含同步交互和異步交互兩種交互方式,具體接口情況如下。共涉及數(shù)據(jù)接口26個,依照基礎數(shù)據(jù)的業(yè)務應用劃分,涉及通用類(計量單位、供應商、客戶等)、銷售類、財務類、物料類、生產(chǎn)類、設備類、人力資源類和項目管理類。其中,設備類、人力資源類、項目類及通用類的配置信息為逆向同步接口,其他為正向同步接口。以下分別舉例說明正向同步及逆向同步場景。
3.1 物料類基礎數(shù)據(jù)接口
物料類數(shù)據(jù)采用正向同步的集成方式,包含27個接口,流程如下。
(1)MDM將物料類基礎信息發(fā)送至SAP PI。
(2)SAP PI將請求發(fā)送至ERP系統(tǒng)Web Services接收服務。
(3)ERP系統(tǒng)處理接收到的數(shù)據(jù)信息。
(4)ERP系統(tǒng)發(fā)送是否處理成功的消息返回至SAP PI。
(5)SAP PI將消息發(fā)送至MDM,MDM根據(jù)收到的信息進行處理。
3.2 人力資源類基礎數(shù)據(jù)接口
人力資源類數(shù)據(jù)采用逆向同步的集成方式,包含4個接口,流程如下。
(1)ERP系統(tǒng)實時將人力資源類基礎信息發(fā)送至SAP PI。
(2)SAP PI將請求發(fā)送至MDM Web Services接收服務。
(3)MDM處理接收到的數(shù)據(jù)信息。
(4)MDM發(fā)送是否處理成功的消息返回至SAP PI。
(5)SAP PI將消息發(fā)送至ERP系統(tǒng),ERP系統(tǒng)根據(jù)收到的信息進行處理。
(6)MDM將人力資源類基礎信息發(fā)送至SAP PI。
(7)SAP PI將請求發(fā)送至其他業(yè)務系統(tǒng)Web Services接收服務。
(8)其他業(yè)務系統(tǒng)處理接收到數(shù)據(jù)信息。
(9)其他業(yè)務系統(tǒng)發(fā)送是否處理成功的消息返回至SAP PI。
(10)SAP PI將消息發(fā)送至MDM,MDM根據(jù)收到的信息進行處理。
4 應用效果
陜西中國煙草工業(yè)有限公司通過SAP PI應用集成平臺的建設,不但實現(xiàn)了MDM與外圍系統(tǒng)的良好銜接,還實現(xiàn)了陜西中煙各業(yè)務系統(tǒng)間的集成;實現(xiàn)了企業(yè)內(nèi)部不同系統(tǒng)之間的信息流暢傳遞,并提高了業(yè)務運行的效率和準確性;有效避免了大量異構平臺之間點對點的信息交互,降低了集成的復雜度,節(jié)省了企業(yè)成本并最大程度地利用到陜西中煙信息化建設的成果。
主要參考文獻
[1]姚曉濤.淺談ERP系統(tǒng)與物資采購系統(tǒng)應用集成接口的設計與實現(xiàn)[J].石油石化物資采購,2013(2).
[2]和軼東,張怡,曹乃剛.SAP MDM主數(shù)據(jù)管理[M].北京:清華大學出版社,2013.endprint