よくある質問 186275
電子メール
複数の明細がある場合に、ターゲット項目に複数の値が表示されるのはなぜですか。
このナレッジベース記事は、お客様の利便性のために機械翻訳されています。SAP は、この機械翻訳の正確性または完全性に関して、いかなる保証も行うものではありません。言語選択で英語に切り替えると、元のコンテンツを確認できます。
質問

複数の明細がある場合に、ターゲット項目に複数の値が表示されるのはなぜですか。 

CIG (Cloud Integration Gateway) マッピングツールで位置ループ機能を使用する方法を教えてください。

解答

ソース構造で繰り返される 1 つの項目をマッピングしました。以下の手順に従って、この問題を解決するためのループを追加する必要があります。

  1. マッピング行を右クリック 
  2. ターゲット変数 > ポジション変数の追加をクリックします。
  3. ターゲット項目の上位項目をクリックします。
  4. ステップ 1 を繰り返し、ソース条件の追加をクリックします。
  5. ソース構造の respect father 項目に条件を配置します。
  6. 変数の位置 -> OK をクリックします。
追加情報

詳細なスクリーンショットを含むラウンチパッド KBA を参照してください。CIG マッピングツール - Cloud Integration Gateway で複数の行を登録するのではなく、ターゲット項目を連結します。

このトピックについて説明された Web キャストも提供されています。録画については、SAP Article How to Access CIG Mapping Tool Web Cast の録画を参照してください。

また、CIG マッピングツールで項目 Value Variable を使用してループを実行する別の方法もあります。これを実行する手順については、SAP Article How can be perform the loop function in CIG with value variable を参照してください。

CIG マッピングツールでループ機能を使用する場合は、すべてのソース条件とターゲット条件の後で常に設定することをお奨めします。CIG マッピングツールによってマッピングが更新される順序で実行されるため、これに従うとこれが機能することがより確実になります。そのため、ループに発生する条件がある場合、ループが以前に設定されていてもループはそのループに従いません。


該当項目

SAP Ariba Buying and Invoicing

利用規約  |  Copyright  |  セキュリティに関する情報  |  情報の保護