国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

SAP PI應(yīng)用于基礎(chǔ)數(shù)據(jù)平臺系統(tǒng)

2017-11-07 11:49:40
網(wǎng)絡(luò)安全和信息化 2017年8期
關(guān)鍵詞:調(diào)用數(shù)據(jù)管理逆向

為了滿足企業(yè)關(guān)鍵業(yè)務(wù)數(shù)據(jù)在各系統(tǒng)中順暢傳遞以及各業(yè)務(wù)系統(tǒng)的應(yīng)用集成需求,建立基礎(chǔ)數(shù)據(jù)平臺,幫助各單位進(jìn)行數(shù)據(jù)交互,實(shí)現(xiàn)了系統(tǒng)間的數(shù)據(jù)共享、數(shù)據(jù)交換以及功能銜接,從而提高業(yè)務(wù)系統(tǒng)運(yùn)行的效率及準(zhǔn)確性。

SAP PI概述

系統(tǒng)簡介

SAP Process Integration (流程集成),SAP所提供的mySAP系統(tǒng)作為一個現(xiàn)在在國內(nèi)外普遍使用的企業(yè)級管理應(yīng)用軟件,融合了最先進(jìn)的軟件開發(fā)技術(shù)和SAP特有的開發(fā)平臺,為了確保此系統(tǒng)的廣泛使用,系統(tǒng)同時提供了多種的軟件接口標(biāo)準(zhǔn)供其與不同的外圍系統(tǒng)進(jìn)行數(shù)據(jù)交換和信息集成??偟膩碇vSAP PI

是一種集成技術(shù)和集成平臺:用于SAP And Non-SAP applications、A2A and B2B scenarios、synchronous(同 步) and asynchronous(異 步) communication、cross-component Business Process Management(cc BPM),通過集成式的信息管理平臺,統(tǒng)合龐雜的業(yè)務(wù)系統(tǒng)信息流,并藉由平臺提供的系統(tǒng)監(jiān)管能力,實(shí)現(xiàn)單一窗口的運(yùn)維管理。

系統(tǒng)應(yīng)用背景

為了提升企業(yè)管理水平,陜西中煙一直持續(xù)推進(jìn)管理信息化建設(shè),僅公司層已搭建了包括:ERP系統(tǒng)、MES系統(tǒng)、財務(wù)管控系統(tǒng)、資金監(jiān)管系統(tǒng)、營銷系統(tǒng)、物流系統(tǒng)、多項(xiàng)目管理平臺、OA系統(tǒng)、企業(yè)門戶系統(tǒng)等18個應(yīng)用系統(tǒng),隨著信息化建設(shè)的深入,陜西省某煙草企業(yè)發(fā)現(xiàn)信息系統(tǒng)之間數(shù)據(jù)交互變得愈加頻繁,數(shù)據(jù)量也越加龐大。2012年以來,基于SAP PI系統(tǒng)逐步完成了ERP、MES、財務(wù)管控、資金監(jiān)管、工廠ESB等系統(tǒng)間的數(shù)據(jù)交互,總計(jì)200多個接口。

陜西省某煙草企業(yè)為了大力貫徹精益管理和建立數(shù)據(jù)中心,打造“數(shù)字煙草”,推進(jìn)“兩化融合”,利用互聯(lián)網(wǎng)+的思維加快信息化建設(shè)。同時結(jié)合公司信息化趨勢,以及未來公司內(nèi)各系統(tǒng)間較快增長的信息集成,SAP PI作為公司數(shù)據(jù)總線將更大化的展現(xiàn)其系統(tǒng)優(yōu)勢,為搭建數(shù)據(jù)中心奠定基礎(chǔ)。

基于PI的基礎(chǔ)數(shù)據(jù)平臺應(yīng)用集成架構(gòu)

SAP PI 系統(tǒng)部署及功能介紹

SAP PI平臺部署在3臺小型機(jī)上(2臺生產(chǎn)機(jī),1臺開發(fā)機(jī)),分別運(yùn)行數(shù)據(jù)庫及實(shí)例,為HA高可用模式。其功能組件包括集成構(gòu)建器(IB)、集成知識庫(IR)、集成目錄(ID)、集成服務(wù)器(IS)、系統(tǒng)環(huán)境目錄(SLD),其中IB以消息的方式完成系統(tǒng)間的數(shù)據(jù)交換;IR用于定義段和IDOC的結(jié)構(gòu)、消息類型和映射;ID用于定義集成目錄,包括路由規(guī)則、活動狀態(tài)服務(wù)、可執(zhí)行映射規(guī)則和特定系統(tǒng)狀態(tài)等配置信息;SLD主要配置系統(tǒng)環(huán)境目錄,客戶端通過HTTP協(xié)議連接SLD后,可以查看SAP PI平臺的各類配置信息、IS是運(yùn)行SAP PI的主要引擎,負(fù)責(zé)接收消息、利用路由和映射規(guī)則處理消息、最終送達(dá)接收。集成場景的開發(fā)、配置、檢測、管理監(jiān)控均使用標(biāo)準(zhǔn)流程,在Java圖形界面平臺平臺操作完成。

基于SAP PI的基礎(chǔ)數(shù)據(jù)平臺集成架構(gòu)

基礎(chǔ)數(shù)據(jù)平臺與業(yè)務(wù)系統(tǒng)采用正向和逆向兩種場景,正向同步場景由基礎(chǔ)數(shù)據(jù)管理平臺創(chuàng)建基礎(chǔ)數(shù)據(jù),調(diào)用業(yè)務(wù)系統(tǒng)的WebServices服務(wù)實(shí)現(xiàn)數(shù)據(jù)的同步下發(fā);逆向同步場景由某個業(yè)務(wù)系統(tǒng)創(chuàng)建基礎(chǔ)數(shù)據(jù),調(diào)用基礎(chǔ)數(shù)據(jù)管理平臺的WebServices服務(wù),基礎(chǔ)數(shù)據(jù)管理平臺接收到數(shù)據(jù)后,服務(wù),基礎(chǔ)數(shù)據(jù)平臺接收到數(shù)據(jù)后,調(diào)用其他業(yè)務(wù)系統(tǒng)的WebServices服務(wù)實(shí)現(xiàn)數(shù)據(jù)的同步下發(fā).SAP PI通過WebServices的方式一方面完成對業(yè)務(wù)系統(tǒng)基礎(chǔ)數(shù)據(jù)的同步服務(wù),一方面完成和各生產(chǎn)廠的基礎(chǔ)數(shù)據(jù)管理平臺的同步服務(wù),實(shí)現(xiàn)基礎(chǔ)數(shù)據(jù)的集中管理以及和生產(chǎn)廠之間的上下兩級部署架構(gòu),集成示意圖如圖1所示:

圖1 集成示意圖

基于SAP PI的基礎(chǔ)數(shù)據(jù)平臺應(yīng)用情況分析

目前企業(yè)基礎(chǔ)數(shù)據(jù)平臺系統(tǒng)已通過SAP PI與企業(yè)本部包含ERP、MES等18個應(yīng)用系統(tǒng)及寶雞、延安、漢中三家卷煙廠ESB系統(tǒng)進(jìn)行了應(yīng)用集成;應(yīng)用集成采用標(biāo)準(zhǔn)XML文件格式,按照接口規(guī)范將業(yè)務(wù)功能封裝成標(biāo)準(zhǔn)的 Web Services,通 過 Web Services接受和發(fā)送數(shù)據(jù)包。

正向同步場景由基礎(chǔ)數(shù)據(jù)管理平臺創(chuàng)建基礎(chǔ)數(shù)據(jù)。當(dāng)基礎(chǔ)數(shù)據(jù)管理平臺新建或變更基礎(chǔ)數(shù)據(jù)時,首先調(diào)用業(yè)務(wù)系統(tǒng)的數(shù)據(jù)校驗(yàn)服務(wù)校驗(yàn)數(shù)據(jù)的準(zhǔn)確性和合理性。當(dāng)檢驗(yàn)通過后,基礎(chǔ)數(shù)據(jù)管理平臺通過PI將數(shù)據(jù)分發(fā)到相關(guān)業(yè)務(wù)系統(tǒng)中,業(yè)務(wù)系統(tǒng)完成數(shù)據(jù)處理后,調(diào)用基礎(chǔ)數(shù)據(jù)管理平臺提供的返回服務(wù),返回執(zhí)行結(jié)果。業(yè)務(wù)流程圖如圖2所示:

逆向同步場景由某個源業(yè)務(wù)系統(tǒng)創(chuàng)建基礎(chǔ)數(shù)據(jù)。源業(yè)務(wù)系統(tǒng)新建或變更基礎(chǔ)數(shù)據(jù)時,經(jīng)由PI調(diào)用企業(yè)基礎(chǔ)數(shù)據(jù)管理平臺提供的逆向同步服務(wù),基礎(chǔ)數(shù)據(jù)管理平臺校驗(yàn)通過后,執(zhí)行數(shù)據(jù)存儲并返回處理結(jié)果給源業(yè)務(wù)系統(tǒng),且通過PI將數(shù)據(jù)分發(fā)到其他相關(guān)業(yè)務(wù)系統(tǒng)中,其他相關(guān)業(yè)務(wù)系統(tǒng)完成數(shù)據(jù)處理后,調(diào)用基礎(chǔ)數(shù)據(jù)管理平臺提供的返回服務(wù),返回執(zhí)行結(jié)果。業(yè)務(wù)流程圖如圖3所示:

基于SAP PI的基礎(chǔ)數(shù)據(jù)平臺與應(yīng)用系統(tǒng)的集成

根據(jù)陜西中煙實(shí)際業(yè)務(wù)需求,基礎(chǔ)數(shù)據(jù)平臺通過正常同步和反向同步兩種同步場景實(shí)現(xiàn)基礎(chǔ)數(shù)據(jù)的集成,如下以基礎(chǔ)數(shù)據(jù)平臺與ERP系統(tǒng)的集成作為案例進(jìn)行詳述:

圖2 正向集成流程圖

基礎(chǔ)數(shù)據(jù)平臺與ERP系統(tǒng)的集成從數(shù)據(jù)來源角度看包含正向同步及逆向同步兩種同步場景,從數(shù)據(jù)交互方式交付角度包含同步交互和異步交互兩種交互方式,具體接口情況如下:共涉及數(shù)據(jù)接口26個,依照基礎(chǔ)數(shù)據(jù)的業(yè)務(wù)應(yīng)用劃分涉及通用類(計(jì)量單位、供應(yīng)商、客戶等)、銷售類、財務(wù)類、物料類、生產(chǎn)類、設(shè)備類、人力資源類和項(xiàng)目管理類。其中設(shè)備類、人力資源類、項(xiàng)目類及通用類的配置信息為逆向同步接口,其他為正向同步接口。以下分別舉例說明正向同步及逆向同步場景:

1.物料類基礎(chǔ)數(shù)據(jù)接口

物料類基礎(chǔ)數(shù)據(jù)接口采用正向同步的集成方式,具體接口內(nèi)容如表4所示:

該接口主要完成工作如下:

圖3 逆向集成流程圖

表4 接口數(shù)據(jù)輸出

(1) 基礎(chǔ)數(shù)據(jù)平臺時時將物料類基礎(chǔ)信息發(fā)送至SAP PI;

(2) SAP PI將請求發(fā)送至ERP系統(tǒng)Web Services接收服務(wù);

(3)ERP系統(tǒng)處理接收到的數(shù)據(jù)信息;

(4)ERP系統(tǒng)發(fā)送是否處理成功的返回消息至SAP PI;

(5)SAP PI通過接口調(diào)用方式將消息發(fā)送至基礎(chǔ)數(shù)據(jù)平臺系統(tǒng),基礎(chǔ)數(shù)據(jù)平臺系統(tǒng)根據(jù)收到的信息進(jìn)行處理。

以物料配置數(shù)據(jù)輸出接口為例,Web Services包含輸入輸出字段級屬性,并給出相應(yīng)的XML格式:

輸入報文如下:

接口結(jié)構(gòu)如下:

下圖5為SAP PI系統(tǒng)中基礎(chǔ)數(shù)據(jù)平臺與ERP系統(tǒng)集成服務(wù)配置截圖:

2.人力資源類基礎(chǔ)數(shù)據(jù)接口

人力資源類基礎(chǔ)數(shù)據(jù)接口采用逆向同步的集成方式,有ERP系統(tǒng)時時將人力資源類數(shù)據(jù)同步給基礎(chǔ)數(shù)據(jù)平臺系統(tǒng),基礎(chǔ)數(shù)據(jù)平臺系統(tǒng)該部分?jǐn)?shù)據(jù)同步給其他業(yè)務(wù)系統(tǒng),具體接口內(nèi)容如下表3-2所示:

圖5 物料類基礎(chǔ)數(shù)據(jù)接口配置圖

表6 ERP系統(tǒng)集成服務(wù)

該接口主要完成工作如下:

(1) ERP系統(tǒng)時時將人力資源類基礎(chǔ)信息發(fā)送至SAP PI;

(2) SAP PI將請求發(fā)送至基礎(chǔ)數(shù)據(jù)平臺系統(tǒng)Web Services接收服務(wù);

(3) 基礎(chǔ)數(shù)據(jù)平臺系統(tǒng)處理接收到的數(shù)據(jù)信息;

(4) 基礎(chǔ)數(shù)據(jù)平臺系統(tǒng)發(fā)送是否處理成功的返回消息至SAP PI;

(5) SAP PI通過接口調(diào)用方式將消息發(fā)送至ERP系統(tǒng),ERP系統(tǒng)根據(jù)收到的信息進(jìn)行處理。

(6) 基礎(chǔ)數(shù)據(jù)平臺系統(tǒng)將人力資源類基礎(chǔ)信息發(fā)送至SAP PI;

(7) SAP PI 將請求發(fā)送至其他業(yè)務(wù)系統(tǒng)Web Services接收服務(wù);

(8) 其他業(yè)務(wù)系統(tǒng)處理接收到的數(shù)據(jù)信息;

(9) 其他業(yè)務(wù)系統(tǒng)發(fā)送是否處理成功的返回消息至SAP PI;

(10)SAP PI通過接口調(diào)用方式將消息發(fā)送至基礎(chǔ)數(shù)據(jù)平臺系統(tǒng),基礎(chǔ)數(shù)據(jù)平臺系統(tǒng)根據(jù)收到的信息進(jìn)行處理。

如圖6為SAP PI系統(tǒng)中基礎(chǔ)數(shù)據(jù)平臺與ERP系統(tǒng)集成服務(wù)配置截圖

應(yīng)用效果結(jié)論

圖7 人力資源類基礎(chǔ)數(shù)據(jù)接口配置圖

陜西中國煙草工業(yè)有限公司通過SAP PI應(yīng)用集成平臺的建設(shè),不但基礎(chǔ)數(shù)據(jù)平臺系統(tǒng)與外圍系統(tǒng)良好銜接,同時也實(shí)現(xiàn)了陜西中煙各業(yè)務(wù)系統(tǒng)間的集成;實(shí)現(xiàn)企業(yè)內(nèi)部不同系統(tǒng)之間的信息流暢傳遞,并且提高了業(yè)務(wù)運(yùn)行的效率和準(zhǔn)確性;實(shí)現(xiàn)資金流、物流、信息流的“三流合一”以及對企業(yè)業(yè)務(wù)的全方位掌控;有效避免了大量異構(gòu)平臺之間點(diǎn)對點(diǎn)的信息交互,降低了集成的復(fù)雜度,節(jié)省企業(yè)成本并且最大程度地利用到陜西中煙信息化建設(shè)的成果。本文基于基于SAP PI系統(tǒng)的基礎(chǔ)數(shù)據(jù)平臺系統(tǒng)建設(shè)進(jìn)行了研究和探討,包括SAP PI系統(tǒng)的架構(gòu),基礎(chǔ)數(shù)據(jù)平臺的部署情況,信息化建設(shè)的方法進(jìn)行了一系列分析說明,通過本文的撰寫,對學(xué)習(xí)到的知識及工作實(shí)踐進(jìn)行了系統(tǒng)梳理,從而提出更好的解決辦法,幫助SAP PI對企業(yè)實(shí)現(xiàn)無線連接。

猜你喜歡
調(diào)用數(shù)據(jù)管理逆向
企業(yè)級BOM數(shù)據(jù)管理概要
逆向而行
定制化汽車制造的數(shù)據(jù)管理分析
海洋環(huán)境數(shù)據(jù)管理優(yōu)化與實(shí)踐
CTCS-2級報文數(shù)據(jù)管理需求分析和實(shí)現(xiàn)
核電項(xiàng)目物項(xiàng)調(diào)用管理的應(yīng)用研究
LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
逆向解答
基于系統(tǒng)調(diào)用的惡意軟件檢測技術(shù)研究
逆向工程技術(shù)及應(yīng)用
南澳县| 海兴县| 泾川县| 阜阳市| 友谊县| 郑州市| 东港市| 泽州县| 富顺县| 仁化县| 平凉市| 衡阳县| 阿尔山市| 江北区| 密山市| 紫金县| 称多县| 莲花县| 安福县| 西畴县| 华亭县| 囊谦县| 保山市| 兴仁县| 陆丰市| 色达县| 星子县| 乌兰察布市| 仙居县| 德兴市| 林西县| 萨迦县| 郧西县| 涟水县| 习水县| 漳州市| 奇台县| 长泰县| 茌平县| 双牌县| 蕉岭县|