機械翻訳について

Oracle NetSuiteアダプタを使用したコンタクトの添付および添付解除

「Oracle NetSuiteアダプタ」で連絡先およびファイルを添付および添付解除できます。 この項では、コンタクト値が最初に顧客にアタッチされ、次にその顧客からデタッチされるユースケースについて説明します。

  1. オーケストレーション統合を作成します。
  2. RESTアダプタをトリガー接続として追加および構成します。
    1. 「基本情報」ページで、名前を入力します。
    2. 「リソース構成」ページで、「取得」動詞を選択します。
    3. 「このエンドポイントのパラメータの追加および確認」および「レスポンスを受信するようにこのエンドポイントを構成」の構成オプションを選択します。
    4. 「リクエスト・パラメータ」ページでは、顧客および担当者のパラメータとデータ型が次のように設定されます:
      「リクエスト・パラメータ」ページには、次のフィールドが表示されます: リソースURI、HTTPメソッド、問合せパラメータの指定(デタッチ、追加および削除ボタンを使用)およびテンプレート・パラメータ(名前がcontactおよび名前の顧客を使用)

    5. レスポンス・ページで、レスポンス・ペイロード形式として「JSONサンプル」を選択し、JSONサンプルを入力します。
    6. 「要素」リストからresponse-mapperを選択します。
    7. メディア・タイプとしてJSONを選択します。
  3. 「Oracle NetSuiteアダプタ」を起動接続として追加および構成し、連絡先値を顧客に添付します。
    1. 「基本情報」ページで、名前を入力します。
    2. 操作ページで、「その他」操作タイプを選択し、「添付」を選択します。
    3. 添付オブジェクト・タイプとして「連絡先」を選択し、「連絡先」詳細を添付するビジネス・オブジェクトとして「顧客」を選択します。
      左側のナビゲーション・ペインで「オペレーション」タブが選択されています。 表示されるフィールドは、その他および添付が選択された操作タイプの選択リスト、担当者が選択された添付オブジェクト・タイプの選択リストおよび顧客が選択されたビジネス・オブジェクトの選択リストです。

  4. RESTアダプタと「Oracle NetSuiteアダプタ」の間のマッパーで、ターゲット「顧客」 > internalId要素(この例では1298)とターゲット「連絡先」 > internalId要素(この例では1307)の具体的な値を指定します。
    顧客の下のターゲット要素InternalIdが選択されます。 左側の「A」に線がアタッチされます。 この下では、連絡先の下のターゲット要素InternalIdが選択されています。 左側の「A」に線がアタッチされます。

  5. 別の「Oracle NetSuiteアダプタ」を追加および構成して、顧客からコンタクト値を分離します。
    1. 「基本情報」ページで、名前を入力します。
    2. 操作ページで、「その他」操作タイプを選択し、「デタッチ」を選択します。
    3. デタッチ・オブジェクト・タイプとして「連絡先」を選択し、「連絡先」詳細をデタッチするビジネス・オブジェクトとして「顧客」を選択します。
      「オペレーション」タブ。オペレーション・タイプの選択 (MiscellaneousおよびDetachが選択されています)、デタッチ・オブジェクトの選択 (Contactが選択されています)およびビジネス・オブジェクトの選択 (Customerが選択されています)のフィールド。

  6. 2つの「Oracle NetSuiteアダプタ」s間のリクエスト・マッパーで、ソース「顧客」 > internalId要素をターゲット「顧客」 > internalId要素にマップし、Expression Builderのターゲット「連絡先」 > internalId要素に1307の具体的な値を設定します。
    Customerの下のソース要素internalIdは、Customerの下のターゲット要素internalIdにマップされます。 ターゲットのContactの下で、internalIdが選択されています。 左側にAが表示され、下部の式ビルダーに1307という値が表示されます。

  7. 次の「Oracle NetSuiteアダプタ」の後のレスポンス・マッパーで、ソースの「顧客」 > internalId要素をターゲットの「顧客」にマップします。 @internalIdを使用し、式ビルダーで具体的な値を設定していないことを確認します。
    顧客の下のソースinternalIdがターゲット顧客にマップされます。 @internalIdの値が式ビルダーに表示されます。

    完成した統合は次のようになります。
    RESTアダプタ、マッパー、NetSuiteアダプタ、マッパー、NetSuiteアダプタ、マッパーおよび戻りアイコンとの完全な統合。

  8. 統合を呼び出します。 これはRESTアダプタ・トリガー・ベースの統合であるため、Oracle Integrationのテスト・ページから起動できます。 「Oracle Integration Generation 2での統合の使用」「RESTアダプタ・トリガーの接続ベースの統合のテスト」を参照してください。