| |||||||||
AN から PI への伝票の受信フローについて、IDoc 受信側チャネルで 2 つの問題が発生しました。
CI9 を使用してオーダー確認シナリオが再設定されました。
お客様が SAP Business Network から確認を送信すると、PI で [Error IDoc: Preparing idoc document list for send failed due to sender Partner Number is not available] というメッセージが表示される。
/13/2018 10:08:00.573 PM メッセージを送信キューに入れようとしている情報
2018/2/13 10:08:00.596 PM 情報メッセージがキューに挿入されました
2018/2/13 10:08:00.611 PM 情報: メッセージは送信キューから正常に取得されました
2018/2/13 10:08:00.619 PM 情報メッセージステータスが DLNG に設定されました
2018/02/13 10:08:00.621 PM チャネルへの情報配信: IDocIn_ECCAriba
2018/02/13 10:08:00.621 PM Information MP: processing local module localejbs/IDocOutboundModuleBean
2018/2/13 10:08:00.621 PM 情報 XI メッセージを処理のために受信しました
2018/02/13 10:08:00.625 PM 情報送信側: 送信側サービス: BS_AN 受信側パーティ: 受信側サービス: NED140 通信チャネル
el:IDocIn_ECCAriba
2018/2/13 10:08:00.642 PM 情報制御レコードは必須ではありません。制御レコードは利用可能でない場合は追加されます。
2018/2/13 10:08:00.642 PM 情報 IDoc メタデータリポジトリは NED です
2018/2/13 10:08:00.651 PM エラー IDoc: 送信側パートナ番号を使用できないため、送信用の IDoc 文書一覧の準備が失敗しました
2018/02/13 10:08:00.651 PM 情報 XML ペイロード解析済 IDoc 数: 1 の IDoc 文書一覧
2018/02/13 10:08:00.653 PM Error MP: Exception caught with cause com.sap.aii.af.idoc.exception.IDOCAdapterException: Sender Partner N
番号は利用できません
2018/2/13 10:08:00.656 PM アダプタフレームワークで捕捉されたエラー例外: 送信側パートナ番号を利用できません
2018/02/13 10:08:00.658 PM 接続 AribaNetworkAdapterSAPNetweaver_http:/ を使用したエンドポイント <ローカル> へのメッセージの送信中にエラーが発生しました。
/ariba.com/xi/ASCAdapter が失敗しました。理由: com.sap.aii.af.idoc.exception.IDOCAdapterException: Sender Partner Number is not available
2018/2/13 10:08:00.662 PM 情報: 非同期メッセージは、2 月 13 日 (火) 22:09:00 EST に配信される予定です。
2018
2018/2/13 10:08:00.662 PM 情報メッセージステータスが WAIT に設定されました
2018/2/13 10:09:00.663 PM 情報メッセージステータスが TBDL に設定されました
2018/2/13 10:09:00.669 PM 情報: メッセージは送信キューから正常に取得されました
2018/2/13 10:09:00.669 PM Information Retriting to send message.再試行: 1
/2018 10:08:00.653 PM Error MP: Exception caught with cause com.sap.aii.af.idoc.exception.IDOCAdapterException: Sender Partner Num
ber は利用できません
<local> using connection AribaNetworkAdapterSAPNetweaver_http://ariba.com/xi/ASCAdapter failed, due to: com.sap.aii.af.idoc.excepti
on.IDOCAdapterException: 送信側パートナ番号がありません
2 つ目の問題は、受信側ポートおよびパートナタイプに関するものです。

1) 送信側パートナ番号の問題は、パートナプロファイル名を含む ID の統合ビルダで R3PartnerProfileLS の値マッピングが欠落していることが原因でした。
2) 受信側ポートタイプの問題は、PI から ECC に送信される IDoc に IDoc 管理ヘッダレコードがないことが原因です。これは、PI の受信側 IDoc チャネルで設定する必要があります。
マッピングを設定する必要があります。論理システムの PI で必要な値マッピングは以下のとおりです。


AP1800 は、送信側パートナ番号に対する ECC 側の WE20 における論理システムパートナプロファイルです。
IDoc 受信側チャネルの受信側パートナおよびポート設定。パートナプロファイルタイプ LI またはパートナプロファイルタイプ LS の場合、受信側ポートはカスタマランドスケープに応じて LI または LS になります。得意先の場合は、受信側パートナプロファイルでパートナタイプ LS であったため、RCVPRT LS として設定するだけで済みます。LI の場合は LI である必要があります。

文書に従って SNDPRN (送信側パートナ番号) が IDoc に適切に提供されていることを確認するには、Java IDoc アダプタパートナ変換を参照してください。
SAP Business Network for Procurement & Supply Chain > 取引ドキュメント > 取引 (注文書、出荷通知、および入庫)