亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        SAP接口技術(shù)的研究與實現(xiàn)

        2018-05-28 11:10:10徐曉琴
        電腦知識與技術(shù) 2018年9期
        關(guān)鍵詞:接口技術(shù)

        徐曉琴

        摘要:SAP接口技術(shù)可以消除SAP系統(tǒng)與其他系統(tǒng)間的信息孤島,提升各系統(tǒng)間的集成度和數(shù)據(jù)共享性能,整體提高企業(yè)的信息資源整合。隨著公司SAP系統(tǒng)與外圍系統(tǒng)的集成越來越多,根據(jù)不同的業(yè)務需求及系統(tǒng)特點使用了不同SAP的接口技術(shù)。本文詳細介紹了SAP系統(tǒng)提供的主要接口技術(shù):RFC、BAPI、BDC、PI、Webservice接口技術(shù),從實例上重點介紹了RFC、BAPI、PI、BDC接口技術(shù)原理和使用方法,為其他企業(yè)接口需求分析提供了指導作用。

        關(guān)鍵詞:SAP系統(tǒng) ;接口技術(shù) ; BAPI

        中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2018)09-0267-02

        1 背景

        中信戴卡公司SAP(System Application and Products in Data Processing)系統(tǒng)上線五年來,經(jīng)過不斷地深化應用,通過實施SAP系統(tǒng)為核心的業(yè)務管控體系,全面提升企業(yè)現(xiàn)代化管理水平,全面提升企業(yè)的運行效率和效益。SAP系統(tǒng)進行全面實施,主要模塊為:MM、SD、PP、FI、CO,建立既滿足企業(yè)當前業(yè)務形式,又滿足未來拓展需求的系統(tǒng)模式;梳理業(yè)務流程,以SAP系統(tǒng)為基礎核心,建立高效、清晰的標準流程;集成CAQ\MES\OA\EDI,采購平臺等系統(tǒng),以SAP為核心,建立銷售、采購、生產(chǎn)、質(zhì)量、財務、成本等一體化管理平臺;支持生產(chǎn)的精益管理:利用信息技術(shù)和系統(tǒng)集成,實現(xiàn)生產(chǎn)精益管理,使得SAP系統(tǒng)能獲取實時、準確的生產(chǎn)執(zhí)行數(shù)據(jù),進行及時詳細的核算并對高階的生產(chǎn)計劃和決策提供有效支持,實現(xiàn)產(chǎn)品線生產(chǎn)效益的最大化;為經(jīng)營決策提供及時準確的財務分析以及產(chǎn)品經(jīng)營數(shù)據(jù)的分析。通過利用先進的信息技術(shù)手段實現(xiàn)集成,從根本上提高企業(yè)獲取信息能力,不斷提升企業(yè)管理能力和核心競爭力,才能在激烈的競爭條件下占領(lǐng)市場優(yōu)勢,不斷擴大經(jīng)營規(guī)模。

        2 SAP接口技術(shù)介紹

        2.1 RFC技術(shù)

        中信戴卡公司SAP系統(tǒng)上線以來,同步開發(fā)了許多外圍系統(tǒng),與SAP系統(tǒng)數(shù)據(jù)交換均采用的是RFC接口技術(shù)。RFC大并發(fā),短時間內(nèi)加速ECC資源占用;所有集成場景外圍系統(tǒng)發(fā)起,系統(tǒng)負載高;每個工廠開發(fā)一個新RFC提供類似數(shù)據(jù),如物料主數(shù)據(jù);同步接口等待時間長,如北美報產(chǎn)頁面等待5分鐘以上,接口可重用性低;缺少監(jiān)控機制;網(wǎng)絡問題,需要由發(fā)起系統(tǒng)核對數(shù)據(jù)重發(fā)。

        2.2 BAPI接口技術(shù)

        BAPI就是模擬一些SAP常規(guī)業(yè)務操作而封裝好的函數(shù),并能返回業(yè)務處理消息。程序開發(fā)時候可直接調(diào)用BAPI,一般不能修改,只需要收集輸入?yún)?shù),中間過程交給BAPI處理,成功失敗消息始終通過RERURN表返回。

        2.3 BDC批輸入技術(shù)

        BDC(Batch Data Conversion)是針對一些沒有BAPI的業(yè)務操作,通過事務代碼SHDB把用戶的業(yè)務操作記錄下來,然后用程序代碼固化下來,重復使用。中信戴卡公司使用BDC技術(shù)挺多,但是缺點之一,對于增加新字段等修改需要重新錄屏,操作麻煩;缺點二,對于復雜屏幕的,錄屏編寫的程序執(zhí)行錯誤,達不到預想狀態(tài)。

        2.4 SAP PI技術(shù)

        最近,中信戴卡公司實施了PI系統(tǒng)。通過集成式的信息管理平臺,統(tǒng)合龐雜的業(yè)務系統(tǒng)信息流,并藉由平臺提供的系統(tǒng)監(jiān)管能力,實現(xiàn)單一窗口的運維管理。PI提供的功能:提供同步式的溝通渠道(如,RFC, Webservice),達成實時的數(shù)據(jù)傳輸;良好的信息管理能力,提供多種訊息管理及查詢機制,方便查詢信息的收送方、傳送時間及資料內(nèi)容等;確保信息送達,若遭遇問題時,有自動重送的機制;手動發(fā)送機制,不需要前端系統(tǒng)再次發(fā)送。提供常用的接口(Adapter)類型(A2A/B2B),減少系統(tǒng)間訊息傳送的接口考慮及開發(fā)考量;保障數(shù)據(jù)傳輸及數(shù)據(jù)內(nèi)容的安全。

        2.5 Webservice接口技術(shù)

        WebService是構(gòu)建互聯(lián)網(wǎng)分布式系統(tǒng)的基本部件,成為企業(yè)集成應用的主要平臺。Webservice通過標準通信協(xié)議,目前主要使用SOAP協(xié)議。大致流程:在TCODE:SE80下配置代理者或消費者,得到供外部系統(tǒng)調(diào)用的WSDL網(wǎng)址或配置外部系統(tǒng)提供的URL,最后通過事務代碼SOAMANAGER進行端口配置即可。

        3 接口技術(shù)應用

        中信戴卡主要產(chǎn)品是輪轂,主要業(yè)務系統(tǒng)是SAP系統(tǒng),與外圍接口系統(tǒng)有OA、EDI、MES、采購管理平臺等進行數(shù)據(jù)交換,這些外圍系統(tǒng)是SAP系統(tǒng)業(yè)務功能的延伸和細化。

        3.1 BAPI技術(shù)

        以EDI平臺調(diào)用SAP系統(tǒng)創(chuàng)建銷售退貨訂單為例。

        接口程序主要步驟有以下:

        1)將采購平臺創(chuàng)建物料的數(shù)據(jù)作為函數(shù)的輸入?yún)?shù)傳過來;

        2)將輸入結(jié)構(gòu)數(shù)據(jù)分別賦值傳給BAPI的輸入?yún)?shù);

        3)CALL FUNCTION調(diào)用BAPI,返回信息存放在RETURN結(jié)構(gòu)中。如果RETURN中有E類型行,說明有錯誤,從報錯信息查找問題并更正;如果沒錯誤,則用COMMIT提交完成。

        注意:代碼編輯過程中,輸入?yún)?shù)的填充有特殊值或一些技巧需要日常經(jīng)驗的積累。

        CALL FUNCTION 'BAPI_CUSTOMERRETURN_CREATE'

        EXPORTING

        RETURN_HEADER_IN = ORDER_HEADER_IN

        RETURN_HEADER_INX = ORDER_HEADER_INX

        IMPORTING

        SALESDOCUMENT = LV_VBELN

        TABLES

        RETURN = RETURN

        RETURN_ITEMS_IN = ORDER_ITEMS_IN

        RETURN_ITEMS_INX = ORDER_ITEMS_INX

        RETURN_PARTNERS = ORDER_PARTNERS

        RETURN_SCHEDULES_IN = ORDER_SCHEDULES_IN

        RETURN_SCHEDULES_INX = ORDER_SCHEDULES_INX

        RETURN_CONDITIONS_IN = RETURN_CONDITIONS_IN

        RETURN_TEXT = RETURN_TEXT.

        LOOP AT RETURN WHERE TYPE = 'E' OR TYPE = 'A'..

        EXIT.

        ENDLOOP.

        IF SY-SUBRC = 0.

        LOOP AT LT_CHKLOG ASSIGNING .

        -FLAG_SO = '1'. "create customer return sales order Failure

        CONCATENATE '退貨訂單創(chuàng)建失敗:' RETURN-MESSAGE INTO -ZMESG_SO SEPARATED BY '/'.

        CONDENSE -ZMESG_SO NO-GAPS.

        ENDLOOP.

        CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.

        ELSE.

        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'

        EXPORTING

        WAIT = 'X'.

        WAIT UP TO 3 SECONDS.

        LOOP AT LT_CHKLOG ASSIGNING .

        -VBELN = LV_VBELN. "訂單

        -FLAG_SO = '0'. "0-代表成功

        CONCATENATE '退貨訂單創(chuàng)建成功:' LV_VBELN INTO -ZMESG_SO SEPARATED BY '/'.

        CONDENSE -ZMESG_SO NO-GAPS.

        ENDLOOP.

        ENDIF.

        3.2 BDC批處理技術(shù)

        BDC工作原理:將需要輸入的數(shù)據(jù)依次存放在定義好的BDC的結(jié)構(gòu)內(nèi)表中,執(zhí)行CALL TRANSACTION命令調(diào)用SAP事物代碼TCODE。BDC內(nèi)表中的數(shù)據(jù)會按照先后順序放入對應的屏幕字段,成功提交事務,失敗則回滾。下面以創(chuàng)建供應商主數(shù)據(jù)作為案例來說明BDC工具的導入方法。

        TCODE:SHDB下進行錄屏操作。輸入要錄制的事務代碼,按照常規(guī)業(yè)務操作步驟錄制一筆有效的業(yè)務數(shù)據(jù)。錄制完成后,保存所有記錄。

        在SE37中編輯函數(shù)代碼

        CALL TRANSACTION 'XK01'

        USING GT_BDC

        MODE P_MODE

        UPDATE 'S'

        MESSAGES INTO GT_MESSTAB.

        輸出GT_MESSTSAB中沒有E類型消息,說明創(chuàng)建成功,commit提交完成事務;如果有錯誤,則根據(jù)錯誤消息進行修正。

        3.3 PI技術(shù)

        在SAP端輸入TCODE:SXI_MONITOR查看數(shù)據(jù)下發(fā)情況如下圖1所示:其中花格旗代表下發(fā)成功,其他顏色旗代表有問題?;移焓菦]有在ABP程序中COMMIT WORK AND WAIT.紅旗是錯誤。綠旗是scheduled.果有錯誤的,可以點擊進去,下載XML格式進行程序調(diào)試查找原因。

        PI端數(shù)據(jù)接收及下發(fā)監(jiān)控。進入Configuration and Monitoring,見圖2,如有錯誤,點擊進去查找具體原因。此外還有其他高級查詢方式,在此不再贅述。

        4 結(jié)論

        本文通過SAP系統(tǒng)接口技術(shù)的應用實現(xiàn)了SAP系統(tǒng)與其他外圍系統(tǒng)的集成,保證了數(shù)據(jù)的一致性和有效性。本文對接口技術(shù)分析和業(yè)務實現(xiàn)對正在實施SAP的企業(yè)具有良好的示范作用和參考價值。隨著SAP系統(tǒng)與外圍系統(tǒng)的接口需求不斷增加,如何根據(jù)企業(yè)自身的特點定制符合企業(yè)發(fā)展的接口技術(shù)十分重要。

        參考文獻:

        [1] 黃佳.SAP高級應用開發(fā)[M].北京:人民郵電出版社,2008.

        [2] 黃佳.SAP業(yè)務數(shù)據(jù)傳輸指南[M].北京:人民郵電出版社,2007

        [3] 曾春年,劉洋,董愛強.SAP批量導入數(shù)據(jù)研究[EB/OL].北京:中國科技論文在線 [2008-10-16].http://www.paper.edu.cn.

        猜你喜歡
        接口技術(shù)
        科技部:發(fā)布腦機接口倫理指引
        基于MOOC+SPOC+翻轉(zhuǎn)課堂的“微機原理與接口技術(shù)”混合教學模式研究
        論《單片機原理與接口技術(shù)》跨校修讀模式
        高等學校計算機專業(yè)課程教學改革實踐——以匯編語言與接口技術(shù)課程為例
        計算機教育(2020年5期)2020-07-24 08:52:50
        腦機接口技術(shù)可幫助人類克服殘疾
        電力系統(tǒng)全網(wǎng)一體化暫態(tài)仿真接口技術(shù)
        電子制作(2018年14期)2018-08-21 01:38:28
        項目驅(qū)動式微機原理及接口技術(shù)教學方法
        電子制作(2017年7期)2017-06-05 09:36:13
        中文GIS自然語言接口技術(shù)研究
        天地一體化網(wǎng)絡和空中接口技術(shù)研究
        機電一體化系統(tǒng)中的接口技術(shù)分析
        精人妻无码一区二区三区| 亚洲肥婆一区二区三区| av免费在线播放视频| 麻豆tv入口在线看| 无码人妻一区二区三区免费n鬼沢| 日本韩国三级aⅴ在线观看| 开心五月激情五月天天五月五月天| 久久精品99国产精品日本| 夜夜未满十八勿进的爽爽影院| 日本午夜国产精彩| 精品一区二区亚洲一二三区| 久久红精品一区二区三区| 亚洲欧美日韩国产精品一区二区 | 久久久www成人免费无遮挡大片| 国产视频在线一区二区三区四区 | 精品人妻av中文字幕乱| 日韩亚洲欧美久久久www综合| 久久精品国产亚洲av高清漫画| 国产成人无精品久久久| 中文字幕人妻精品一区| 无码熟妇人妻av影音先锋| 欧性猛交ⅹxxx乱大交| 亚洲夫妻性生活视频网站| 六月婷婷亚洲性色av蜜桃| 女女互揉吃奶揉到高潮视频| 国产一及毛片| 国产视频在线播放亚洲| 久久精品网站免费观看| 久久老子午夜精品无码怎么打 | WWW拍拍拍| 中文字幕一区二区三区日日骚| 特黄做受又硬又粗又大视频小说| 成人在线激情网| 日本精品久久中文字幕| 国产成人av一区二区三区不卡| 337人体做爰大胆视频| 久久精品成人亚洲另类欧美| 一区二区二区三区亚洲 | 亚洲免费视频网站在线| 亚洲av专区一区二区| 四川丰满妇女毛片四川话|