機械翻訳について

SOA ServerのOrder ManagementおよびeBusiness Suiteへの接続

SOAサーバー上にコネクタを設定します(サービス指向アーキテクチャ)。 このサーバーは、webサービスを使用して、オーダー管理とOracle eBusiness Suiteの間で各販売オーダーを通信します。

設定の概要

  1. コネクタを設定します。

  2. ユーザーとパスワードを追加して、オーダー管理をコールします。

  3. ユーザーとパスワードを追加して、eBusiness Suiteをコールします。

  4. セキュリティを管理します。

コネクタの設定

SOAサーバー上にコネクタを設定します。 この例では、サーバーの名前がMy_SOA_Serverであるとします。

  1. 「続きを読み込む」をクリックして、DooFulfillOrderEBSConnectorRev 1.0.zipをMy_SOA_Serverにダウンロードします。

  2. DooFulfillOrderEBSConnectorRev 1.0.zipを解凍します。

  3. XMLエディタを使用して、DooFulfillOrderEBSComposite_cfgplan.xmlを開きます。

  4. 職責を変更します。

    </property>
      <property name="bpel.preference.responsibility">
        <replace>EBS responsibility</replace>
    </property>

    説明

    • EBS responsibilityは職責を指定します。

    たとえば:

    </property>
      <property name="bpel.preference.responsibility">
        <replace>ORDER_MGMT_SUPER_USER</replace>
    </property>
  5. 参照のホストとポートを置き換えます。

    リファレンス

    販売オーダー・サービスOE_INBOUND_INT、内部Name:PROCESS_ORDER_25

    <reference name="OEIboundIntPOService">

    <replace>http://server:port/webservices/SOAProvider/plsql/oe_inbound_int/?wsdl</replace>

    販売オーダー・アウトバウンド・サービスOE_OUTBOUND_INT、内部Name:SYNC_ORDER_25

    <reference name="OEOutboundIntSyncService">

    <replace>http://server:port/webservices/SOAProvider/plsql/oe_outbound_int/?wsdl</replace>

    タスク・レイヤー

    <reference name="FulfillOrderEBSResponse">

    <replace>http://server:port/soa-infra/services/default/DooTaskFulfillOrderResponseInterfaceComposite/fulfillmentresponse?wsdl</replace>

Call Order Managementへのユーザーおよびパスワードの追加

SOAサーバーのコネクタがオーダー管理をコールするために使用する必要があるユーザーおよびパスワードを追加します。

  1. My_SOA_Serverにサインインします。

  2. Oracle Enterprise Managerにサインインします。

    Oracle Enterprise Managerの詳細は、https://www.oracle.com/technetwork/oem/enterprise-manager/overview/index.htmlを参照してください。

  3. Farm_fusion_domainツリーで、「Weblogicドメイン」を展開し、fusion_domainを右クリックして「セキュリティ」>「資格証明」をクリックします。

    たとえば:

    SOAサーバーのコネクタがオーダー管理をコールするために使用する必要があるユーザーおよびパスワードを追加します。
  4. 資格証明領域で、oracle.apps.securityを展開し、「キーの作成」をクリックします。

  5. 「キーの作成」ダイアログで値を設定し、OKをクリックします。

    属性

    マップの選択

    oracle.apps.security

    キー

    FUSION_APPS_FOM_CON_APPID-KEY

    タイプ

    パスワード

    ユーザー名とパスワード

    コネクタがOrder Managementで履行タスクをコールするために使用するのと同じユーザー名とパスワードを使用します。

eBusiness Suiteをコールするためのユーザーおよびパスワードの追加

コネクタがeBusiness Suiteをコールするために使用する必要があるユーザーおよびパスワードを追加します。

  1. 資格証明領域で、oracle.wsm.securityを展開し、「キーの作成」をクリックします。

  2. 「キーの作成」ダイアログで値を設定し、OKをクリックします。

    属性

    マップの選択

    oracle.wsm.security

    キー

    FUSION_APPS_FOM_EBS_APPID-KEY

    タイプ

    パスワード

    ユーザー名とパスワード

セキュリティの管理

オーダー管理ユーザーおよびコネクタを呼び出すeBusiness Suiteユーザーのセキュリティを管理します。

  1. My_SOA_Serverで、Weblogicコンソールにサインインします。

  2. ドメイン構造領域で「セキュリティ・レルム」をクリックし、レルム領域でmyrealmをクリックします。

    たとえば:

    オーダー管理ユーザーおよびコネクタを呼び出すeBusiness Suiteユーザーのセキュリティを管理します。
  3. 「ユーザーとグループ」をクリックし、「新規」をクリックします。

  4. 「新規ユーザー」の作成ダイアログで、統合を実行するときに「外部インタフェースのWebサービス詳細の管理」ページに入力したものと同じユーザー名とパスワードを入力します。 詳細は、「eBusiness Suiteとオーダー管理の統合」を参照してください。

  5. 「OK」をクリックします。

  6. 別のユーザーを追加します。

    ステップ1から6を繰り返します。ただし、eBusiness Suiteに存在するユーザーのユーザー名とパスワードを入力します。eBusiness Suiteは、SOAサーバーでDooFulfillOrderEBSConnectorをコールするときにこの名前とパスワードを使用します。