中文字幕无码日韩视频无码三区

基于sap平臺的接口配置方法及系統的制作方法

文檔序號:9646460閱(yue)讀:2602來源:國知局(ju)
基于sap平臺的接口配置方法及系統的制作方法
【技術領域】
[0001]本發明涉及計算機信息處理領域,尤其涉及一種基于SAP平臺的接口配置方法及系統。
【背景技術】
[0002]SAP (systems applicat1ns and products in data processing)是一款用于企業資源計劃 ERP (enterprise resource planning)管理的軟件。
[0003]在傳統的SAP接口開發過程中,開發人員需要進行的大量編碼,冗余代碼較多,代碼可讀性較低,系統上線后的運維難度高。在遇到接口規則調整時,普遍采用開發人員修改代碼后產生補丁,然后安裝補丁到生產系統的方式。但是在接口規則頻繁調整的情況下,上述維護方式會浪費大量的人力,增加維護費用;同時,由于產生補丁及安裝補丁的時間,嚴重影響系統的實時性。

【發明內容】

[0004]本發明的目的就是為了解決上述問題,提出了一種基于SAP平臺的接口配置方法及系統,該方法及系統將接口字段轉換規則通過工具維護進配置表,接口規則改動時,只需通過工具配置接口字段轉換規則選擇項,即可完成接口的調整,避免了人工修改代碼的繁瑣,具有實時性好以及操作方便的優點。
[0005]為了實現上述目的,本發明采用如下技術方案:
[0006]—種基于SAP平臺的接口配置方法,包括以下步驟:
[0007]步驟1:讀取SAP平臺與對方系統進行信息交互時的所有接口傳輸表,調取SAP接口傳輸表中所有可能變動的接口傳輸表字段,提取接口傳輸表字段轉換規則,并將所述接口傳輸表字段轉換規則存入規則緩存區;
[0008]步驟2:分別為上述規則緩存區的接口傳輸表字段轉換規則制定規則編號,并確定每一個規則編號下的接口傳輸表字段;
[0009]步驟3:在SAP平臺中建立接口配置表,調取上述規則緩存區每一個接口傳輸表中的規則編號及其對應的接口傳輸表字段維護進接口配置表;
[0010]步驟4:根據SAP平臺與對方系統傳輸數據的不同,在所述接口配置表中調取規則編號及相應的接口傳輸表字段,將不同的接口調整字段進行組合,配置成最終的接口。
[0011]所述接口配置表包括:接口傳輸表名稱、接口傳輸表信息類型、接口傳輸表字段、規則編號、接口傳輸表字段轉換規則。
[0012]所述步驟3中將接口傳輸表字段維護進接口配置表采用SAP平臺的Tcode:SM30工具實現。
[0013]在SAP平臺與對方系統傳輸接口調整時,通過調整接口配置表中接口傳輸表字段的組合順序、修改接口配置表中的接口傳輸表字段或者增加新的接口傳輸表信息類型實現。
[0014]—種基于SAP平臺的接口配置方法的系統,包括:
[0015]用于讀取SAP平臺與對方系統進行信息交互時的所有接口傳輸表的單元,用于調取SAP接口傳輸表中所有可能變動的接口傳輸表字段的單元,用于提取接口傳輸表字段轉換規則,并將所述接口傳輸表字段轉換規則存入規則緩存區的單元;
[0016]用于分別為上述規則緩存區的接口傳輸表字段轉換規則制定規則編號,并確定每一個規則編號下的接口傳輸表字段的單元;
[0017]用于在SAP平臺中建立接口配置配置表的單元,用于將每一個接口傳輸表中的規則編號及其對應的接口傳輸表字段維護進接口配置表的單元;
[0018]用于根據SAP平臺與對方系統傳輸數據的不同,在所述接口配置表中調取規則編號及相應的接口傳輸表字段的單元,用于將不同的接口調整字段進行組合,配置成最終的接口的單元。
[0019]所述接口配置表包括:接口傳輸表名稱、接口傳輸表信息類型、接口傳輸表字段、規則編號、接口傳輸表字段轉換規則。
[0020]所述用于將每一個接口傳輸表中的規則編號及其對應的接口傳輸表字段維護進接口配置表的單元采用SAP平臺的Tcode:SM30工具。
[0021]所述系統還包括:用于在SAP平臺與對方系統傳輸接口調整時,調整接口配置表中接口傳輸表字段的組合順序的單元、修改接口配置表中的接口傳輸表字段的單元以及增加新的接口傳輸表信息類型的單元。
[0022]本發明的有益效果是:
[0023]本發明通過在SAP平臺中創建接口配置表,將容易調整的接口傳輸表字段維護進配置表中,在系統接口需要調整時,只要修改相應的接口配置表中的字段或者增加新的接口傳輸表就可在生產系統實現,免去了從開發系統調整代碼到測序系統進行測試再到生產系統傳輸的過程,節省了人力成本和時間成本,提高了系統實時性的要求;同時由于接口的可配置性,增加了系統的靈活度,提高了接口傳輸表字段轉換規則的可重用性。
【附圖說明】
[0024]圖1為本發明方法流程圖;
[0025]圖2為SAP平臺與PSFT系統進行數據傳輸的接口框架。
【具體實施方式】
:
[0026]下面結合附圖與實施例對本發明做進一步說明:
[0027]SAP平臺與對方系統進行信息交互時,SAP平臺通過接口傳輸表將內部數據傳送至中間表,對方系統從中間表獲取所需數據,中間表可以看做是一個暫時存儲傳輸數據的臨時數據庫;SAP平臺內部數據在傳送至中間表時,根據傳輸數據的不同,有可能會通過多個接口傳輸表進行傳輸,在SAP平臺內部數據類型發生變動時,通過接口配置的方法很容易實現接口的調整,省去了重復修改代碼的復雜流程。
[0028]基于SAP平臺的接口配置方法如圖1所示,包括以下步驟:
[0029]步驟1:讀取SAP平臺與對方系統進行信息交互時的所有接口傳輸表,調取SAP接口傳輸表中所有可能變動的接口傳輸表字段,提取接口傳輸表字段轉換規則,并將所述接口傳輸表字段轉換規則存入規則緩存區;
[0030]步驟2:分別為上述規則緩存區的接口傳輸表字段轉換規則制定規則編號,并確定每一個規則編號下的接口傳輸表字段;
[0031]步驟3:在SAP平臺中建立接口配置表,采用SAP平臺的Tcode:SM30工具將每一個接口傳輸表中的規則編號及其對應的接口傳輸表字段維護進接口配置表;
[0032]接口配置表包括:接口傳輸表名稱、接口傳輸表信息類型、接口傳輸表字段、規則編號、接口傳輸表字段轉換規則等信息。
[0033]步驟4:根據SAP平臺與對方系統傳輸數據的不同,在所述接口配置表中調取規則編號及相應的接口傳輸表字段,將不同的接口調整字段進行組合,配置成最終的接口。
[0034]在SAP平臺與對方系統傳輸接口調整時,通過調整接口配置表中接口傳輸表字段的組合順序、修改接口配置表中的接口傳輸表字段或者增加新的接口傳輸表信息類型實現,通過動態SQL、field-symbol等技術實現動態編碼。
[0035]圖2所示為SAP平臺與PSFT系統進行數據傳輸的接口框架。SAP平臺利用傳輸表將數據傳送至中間表,PSFT系統在中間表中取數;SAP平臺根據傳輸數據內容的不同,調取不同的傳輸表進行數據傳輸,當傳輸數據內容發生變動時,SAP平臺提取規則緩存區的相應的接口傳輸表字段轉換規則及其對應的接口傳輸表字段,在接口配置表中進行重新組合,或者在接口配置表中增加新的接口傳輸表字段,以滿足接口傳輸表能夠傳輸所述數據。
[0036]在另外一些實施例中,接口配置時,還需要考慮到對接口的監控,以便及時發現SAP平臺系統及對方系統存在或潛在的問題并實時提醒或報警;
[0037]具體的接口監控方法包括:
[0038]步驟⑴:讀取SAP平臺需要監控的接口配置表;
[0039]1)對于SAP系統進行監測,并設定閥值,當超出設定閾值時預警;
[0040]2)對于PE0PLES0FT接口進行監測:peoplesoft系統與ERP系統接口的傳遞情況;
[0041]3)對于XI接口進行監測:a.監測接口的傳遞是否正常,包括主數據及憑證的傳遞;b.監測傳遞的隊列是否暢通;
[0042]4)對于物資接口的監測;
[0043]5)對于電子商務平臺接口的監測。
[0044]對于SAP系統進行監測的具體內容包括:歸檔日志目錄空間使用狀態、SAP鎖定表(互斥)狀態、SAP Number Range
當前第1頁1 2 
網友(you)詢問留(liu)言(yan) 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1