マッピングの作成
統合にトリガー(ソース)接続および起動(ターゲット)接続を追加した後、次のマッピングを作成して、必要なパラメータ値を後続のRESTサービスに渡すことができます:
-
EBS_Siteリクエストのマッピングの定義 -
RESTSampleレスポンスのマッピングの定義
EBS_Siteリクエストのマッピングを作成します:
-
EBSサイト統合フローで、
EBS_Siteアイコンのeditをクリックします。 -
次のタスクを実行して、要素間のマッピングを作成します:
-
ソース・セクションで、「RESTSampleリクエスト(REST)」ノード、「リクエスト・ラッパー」ノード、「サイト」ノードの順に展開します。
「サイト番号」要素を選択します。
- ターゲット・セクションで、「EBS_Siteリクエスト(Oracle E-Business Suite)」ノード、InputParametersノード、siteノードの順に展開します。 SiteNumber要素を選択します。
「サイト番号」要素をソース・セクションからターゲット・セクションのSiteNumber要素にドラッグして、データをマップします。
同様に、同じ方法を使用して、同じソースのロケーションの要素を、次の表に示す同じターゲットのロケーションにマップします:
ソース要素 ターゲット要素 サイト名 SiteName サイト・タイプ SiteType サイト・ステータス SiteStatus ブランド名 BrandName 国 国 Address1 Address1 
-
-
ターゲット要素に定数値を割り当てるには、次のタスクを実行します:
-
ターゲット・セクションで、「EBS_Siteリクエスト(Oracle E-Business Suite)」ノード、RESTHeaderノードの順に展開します。
「職責」要素を右クリックし、ドロップダウン・メニューから「ターゲット・ノードの作成」を選択します。
-
ページの下部にある式ビルダーで、「開発者ビューに切替え」アイコンをクリックし、「職責」要素に
'RRS_USER'と入力します。functionアイコンがターゲットの「職責」要素ノードの「マッピング・キャンバス」セクションに追加されます。
同様に、同じアプローチを使用して、次の表にリストされているターゲット要素に定数値を割り当てます:
パス 要素 値 EBS_Siteリクエスト(Oracle E-Business Suite)/RESTHeader RespApplication 'RRS' EBS_Siteリクエスト(Oracle E-Business Suite)/RESTHeader NLSLanguage 'AMERICAN' このステップを完了すると、対応するターゲット要素の「マッピング・キャンバス」セクションにファンクション・アイコンが表示されます。
-
-
「検証」、「閉じる」の順にクリックしてマッパーを終了します。 「保存」をクリックして作業を保存します。
RESTSampleレスポンスのマッピングを作成します:
-
統合の途中で、
RESTSampleアイコンのeditをクリックします。 -
マッピングを作成して、ソースおよびターゲット要素をマップします。
-
ソース・セクションで、「EBS_Siteレスポンス(Oracle E-Business Suite)」ノード、createSiteResponseノード、createSite_Outputノード、OutputParametersノードの順に展開します。
string要素を選択します。
-
ターゲット・セクションで、「RESTSampleレスポンス(REST)」ノード、「レスポンス・ラッパー」ノードの順に展開します。
「メッセージ」要素を選択します。
string要素をソース・セクションからターゲット・セクションの「メッセージ」要素にドラッグして、データをマップします。

-
-
「検証」、「閉じる」の順にクリックしてマッパーを終了します。 「保存」をクリックして作業を保存します。
