| |||||||||
支出および Network 向け管理ゲートウェイマッピングツールで For-Each 機能を使用する方法
For-Each 関数は、マッピングのループとして機能します。以下のステップに従って、マッピングを実行します。
また、ターゲット位置変数を追加することで、For-Each で内部ループを実行することもできます。このためには、以下のステップに従ってください。
ソース条件を設定して For-Each をトリガすることもできます。このためには、以下のステップに従ってください。
For-Each 関数の目的は、ループ構造の既存の値を更新するのではなく、新しい繰り返し可能な構造を作成することであることに注意してください。つまり、For-Each は、非標準で繰り返されるセグメント (PO_EXTENSIONIN/PurchaseOrderExportRequest の明細など) に対してのみ推奨されます。必要な構造が標準マッピング (例: PurchaseOrderExportRequest の PO_ITEMS/item) によってすでに繰り返されている場合は、代わりに Position/Variable ループを使用する必要があります。
ターゲット変数ループの実行方法の詳細については、以下のリソースを参照してください。
3180750 - 支出管理および SAP Business Network 向け SAP Integration Suite 管理ゲートウェイマッピングツールでポジションループ機能を使用する方法
SAP Help Portal > 支出管理および SAP Business Network 向け SAP Integration Suite 管理ゲートウェイ > 支出管理および SAP Business Network 向け SAP Integration Suite 管理ゲートウェイ設定ガイド > カスタムマッピングの管理 > カスタムマッピングの編集 > ターゲット変数の追加 | SAP Help Portal
SAP Integration Suite 管理ゲートウェイ > 管理ゲートウェイ基盤およびツール > 管理ゲートウェイポータル向け管理ゲートウェイ