機械翻訳について

マッピングの作成

統合にトリガー(ソース)接続および起動(ターゲット)接続を追加した後、次のマッピングを作成して、必要なパラメータ値を後続のRESTサービスに渡すことができます:

  • EBS_Siteリクエストのマッピングの定義

  • RESTSampleレスポンスのマッピングの定義

EBS_Siteリクエストのマッピングを作成します:

  1. EBSサイト統合フローで、EBS_Siteアイコンのeditをクリックします。

  2. 次のタスクを実行して、要素間のマッピングを作成します:

    • ソース・セクションで、「RESTSampleリクエスト(REST)」ノード、「リクエスト・ラッパー」ノード、「サイト」ノードの順に展開します。

      「サイト番号」要素を選択します。

    • ターゲット・セクションで、「EBS_Siteリクエスト(Oracle E-Business Suite)」ノード、InputParametersノード、siteノードの順に展開します。 SiteNumber要素を選択します。

    「サイト番号」要素をソース・セクションからターゲット・セクションのSiteNumber要素にドラッグして、データをマップします。

    同様に、同じ方法を使用して、同じソースのロケーションの要素を、次の表に示す同じターゲットのロケーションにマップします:

    ソース要素 ターゲット要素
    サイト名 SiteName
    サイト・タイプ SiteType
    サイト・ステータス SiteStatus
    ブランド名 BrandName
    Address1 Address1

    サイト番号、サイト名、サイト・タイプ、サイト・ステータス、ブランド名、国および住所1のソース要素は、対応する同じターゲット要素にマップされます。

  3. ターゲット要素に定数値を割り当てるには、次のタスクを実行します:

    • ターゲット・セクションで、「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'


    このステップを完了すると、対応するターゲット要素の「マッピング・キャンバス」セクションにファンクション・アイコンが表示されます。

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

RESTSampleレスポンスのマッピングを作成します:

  1. 統合の途中で、RESTSampleアイコンのeditをクリックします。

  2. マッピングを作成して、ソースおよびターゲット要素をマップします。

    • ソース・セクションで、「EBS_Siteレスポンス(Oracle E-Business Suite)」ノード、createSiteResponseノード、createSite_Outputノード、OutputParametersノードの順に展開します。

      string要素を選択します。

    • ターゲット・セクションで、「RESTSampleレスポンス(REST)」ノード、「レスポンス・ラッパー」ノードの順に展開します。

      「メッセージ」要素を選択します。

    string要素をソース・セクションからターゲット・セクションの「メッセージ」要素にドラッグして、データをマップします。


    ソース・セクションの文字列要素は、ターゲット・セクションのメッセージ要素にマップされます。

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