目錄
通過IDOC實現EDI與SAP集成(一) - 連接SAP系統
通過IDOC實現EDI與SAP集成(二) - 登錄SAP系統
通過IDOC實現EDI與SAP集成(三) - 發送IDOC到SAP系統
通過IDOC實現EDI與SAP集成(四) - 接收來自SAP系統的IDOC
查看完整分享,可前往 SAP(IDoc) PORT。同時可免費下載產品進行實際操作。
點擊下載 & 免費試用
通過IDOC實現EDI與SAP集成(四) - 接收來自SAP系統的IDOC
當配置IDoc端口並連接到SAP系統後,就可以接收來自SAP系統的IDoc文件。支持的文件類型包含raw IDoc,XML IDoc。
SAP系統發送IDoc文件時需要爲RSSBus Connect創建一個RFC destination。在端口設置頁面,可以選擇啓用IDoc Receiver並輸入爲RSSBus Connect 註冊的Program ID。
按照下列步驟配置SAP系統併發送MATMAS IDoc文件到RSSBus Connect。
一 定義邏輯系統:進入transaction SALE界面,選擇Basic Settings -> Logical Systems -> Define Logical System。然後創建一個包含有效名稱的新條目(比如,RSSBUS)和描述信息。
二 創建RFC destination:打開T-Code SM59界面並單擊創建選項,填入如下RFC destination信息:
- RFC Destionation:要求名稱唯一(比如RSSBus_DEST)
- Connection Type:’T’表示TCP/IP
- Description:對RFC Destionation的描述
- Programe Id:在RSSBus Connect識別RFC destination的唯一名稱
- Activation Type:選擇註冊的服務器程序Activation Type:選擇註冊的服務器程序
當保存上述設置後,可進行連接測試,確認是否能成功連接到RSSBus Connect。
三 創建處理端口:使用T-code WE21,用上一步創建的唯一的名稱和描述生成一個新的RFC端口。
四 創建交易夥伴信息:使用T-Code WE20,爲第一步添加的邏輯系統(logical system)創建交易夥伴信息(Partner Profile)。然後爲MATMAS 添加一個出站參數(outbound parameter),消息類型爲MATMAS。在Outbound選項部分,接收端口(receiver port)的設置必須和第三步的設置一致,輸出模式必須設爲“Transfer IDoc Immed”,且IDoc基本類型應設爲MATMAS05。
五 發送IDoc測試文件:使用T-Code BD10向RSSBus Connect發送一個IDoc測試文件,需指定物料號(material number)。在發送消息前,需設置消息類型(Message Type)和邏輯系統(Logical System)信息。
用戶可以通過使用T-Code BD87來監控出站信息(outgoing messages)的發送情況。必要的話需做進一步的處理。