| |||||||||
客戶針對 AN 至 PI 的文件內傳流程,在 IDOC 接收者 管道遇到兩個問題。
使用 CI9 重新配置訂單確認方案。
當客戶自 SAP Business Network 傳送確認時,PI 中的確認失敗,表示 " 錯誤 IDoc: 由於寄件人夥伴號碼無法使用,因此準備傳送的 IDoc 文件清單失敗 "。
/13/2018 10:08:00.573 PM PM 資訊嘗試將訊息放入傳送佇列中
2/13/2018 10:08:00.596 PM 資訊訊息已成功放入佇列中
2/13/2018 10:08:00.611 PM 資訊 訊息已成功從傳送佇列擷取
2/13/2018 10:08:00.619 PM 資訊訊息狀態設為 DLNG
2/13/2018 10:08:00.621 PM 資訊傳遞管道:IDocIn_ECCAriba
2/13/2018 10:08:00.621 PM Information MP:處理本端模組 localejbs/IDoc OutboundModuleBean
收到 2/13/2018 10:08:00.621 PM 資訊 XI 訊息以供處理
2/13/2018 10:08:00.625 PM 資訊傳送方:傳送者服務:BS_AN 接收方:接收者服務:NED140 通訊管道
el:IDocIn_ECCAriba
2/13/2018 10:08:00.642 PM 資訊控制記錄非必要 - 若無法使用則將新增控制記錄
2/13/2018 10:08:00.642 PM 資訊 IDOC 後資料儲藏庫為 NED
2/13/2018 10:08:00.651 PM 錯誤 IDoc:由於寄件人夥伴號碼無法使用,因此準備傳送的 IDoc 文件清單失敗
2/13/2018 10:08:00.651 PM 資訊 XML 承載資料剖析至 IDoc 文件清單,包含IDoc 數量: 1
2/13/2018 10:08:00.653 PM 錯誤 MP:發生原因 com.sap.aii.af.idoc.exception.IDOCAdapterException 的異常:傳送者夥伴 N
沒有號碼
轉接器架構已擷取 2/13/2018 10:08:00.656 PM 錯誤異常:沒有傳送者夥伴號碼
2/13/2018 10:08:00.658 PM 使用連線 AribaNetworkAdapterSAPNetwiver_http:/ 將訊息傳輸至端點 <local> 時發生錯誤
/ariba.com/xi/ASCAdapter 失敗,因為 com.sap.aii.af.idoc.exception.IDOCAdapterException:沒有傳送者夥伴號碼
2/13/2018 10:08:00.662 PM 資訊 非同步訊息已成功排程於 2 月 13 日 22:09:00 EST 遞送
2018
2/13/2018 10:08:00.662 PM 資訊訊息狀態設為 WAIT
2/13/2018 10:09:00.663 PM 資訊訊息狀態設為 TBDL
2/13/2018 10:09:00.669 PM 資訊 訊息已成功從傳送佇列擷取
2/13/2018 10:09:00.669 PM 資訊重試傳送訊息。重試:1
/2018 10:08:00.653 PM Error MP:原因 com.sap.aii.af.idoc.exception.IDOCAdapterException 發生異常:傳送者夥伴號碼
沒有 ber
<local> 使用連線 AribaNetworkAdapterSAPNetwinver_http://ariba.com/xi/ASCAdapter 失敗,原因:com.sap.aii.af.idoc.excepti
on.IDOCAdapterException:沒有傳送者夥伴號碼
第二個問題是 [接收者連接埠] 和 [夥伴類型]

1) 由於在包含夥伴設定檔名稱的 ID 整合建立器中缺少 R3PartnerProfileLS 的值對映,因此發生傳送者夥伴號碼問題
2) 由於缺少 IDOC 中的 IDOC 控制表頭記錄自 PI 傳送至 ECC,因此需要在 PI 的接收者 IDOC 管道中組態
必須設定對映。邏輯系統中 PI 中的必要值對映如下:


AP1800 是 ECC 方 WE20 中傳送者夥伴號碼的邏輯系統夥伴設定檔
IDOC 接收者管道中的接收者夥伴和連接埠組態。若接收者連接埠的夥伴設定檔類型為 LI 或 夥伴 設定檔類型 LS,視客戶架構而定,其接收者連接埠可為 LI 或 LS。在客戶案例中,接收者夥伴設定檔中的夥伴類型 LS 因此僅需將其組態為 RCVPRT LS如果是 LI,它應該是 LI

參考 Java IDoc 介面卡夥伴轉換,以確保已根據紀錄文件在 IDoc 中正確提供 SNDPRN (寄件人夥伴號碼)
SAP Business Network (適用於 Procurement 和 Supply Chain) > 交易文件 > 交易 (訂購單、出貨通知與收貨)