| |||||||||
CI-9 (HF8)、事前出荷通知 (DESADV.DELVRY06) の品目コードマッピングが原因で IDoc の処理時にエラーが発生する
CI9 HF8 をインストールしています。初期ユニットテスト中に、受信する事前出荷通知の処理時に、以下のエラーが原因で SAP で翻訳された IDoc が失敗することが判明しました。
"品目コードが設定された長さより長くなっています"
該当する項目は /DELVRY06/IDOC/E1EDL20/E1EDL24/KDMAT です。
値は SAP への RFC コールを介して入力されているため、受信 cxml からのマッピングには基づきません。
次のステップについてアドバイスしてください。
この問題をチェックすると、Ariba はこのフィールド (KDMAT/顧客品目コード) を標準 PI マップにマッピングしていないことを理解することができます。
出荷通知の作成時に、注文書の転記時にフィールド KDMAT が送信されず、SAP Business Network から顧客品目コードも入力されません。
基本的に、KDMAT 項目情報は SAP ECC で更新されたテーブル KNMT から取得されます。
品目コードおよび得意先品目コードを含む購買発注でこの問題を複製しようとしましたが、KDMAT が ECC テーブル - KNMT から選択され、DESADV IDoc に入力されていることが判明しました。
KNMT テーブル:










長さの制約については、ECC の制限に基づいて KDMAT を更新し、この問題を ECC 側から確認することをお奨めします。
SAP Business Network for Procurement & Supply Chain