接続の作成の前提条件
SAP Aribaアダプタを使用する接続を作成するには、次の前提条件を満たす必要があります。
Ariba SOAP Webサービスの前提条件の完了
次のSAP Ariba SOAP webサービスの前提条件を実行します。
既存のSAP Aribaアプリケーション・ユーザー・アカウントが必要です。 Oracle Integrationで「SAP Aribaアダプタ」接続および統合を作成するために必要な資格証明を指定するには、ユーザー・アカウントが必要です。
SAP Aribaアプリケーション・エンドポイントの構成
SAP AribaアプリケーションでSAP Aribaアウトバウンド・エンドポイントおよびインバウンド・エンドポイントを構成します。 エンドポイントを構成したら、SAP Aribaアプリケーションのwebサービス・タスクでエンドポイントを更新する必要があります。
SAP Aribaアプリケーションのアウトバウンド・エンドポイントの構成
「SAP Aribaアダプタ」を統合のトリガー(ソース)接続として構成する必要がある場合は、SAP AribaアプリケーションでSAP Aribaアプリケーションのアウトバウンド・エンドポイントを構成する必要があります。 たとえば、Oracle Integrationを持つSAP Aribaシステムから、必要なデータをアウトバウンド外部システム(Oracle ERP、SAP ERPなど)にエクスポートする必要があります。 この場合、SAP AribaアプリケーションでSAP Aribaアプリケーションのアウトバウンド・エンドポイントを構成して、データをエクスポートする必要があります。
SAP Aribaアプリケーションのアウトバウンド・エンドポイントの構成
- SAP Ariba Spent Managementアプリケーションにログインします。
- 「管理」 > 「コア管理(ダウンストリーム) / 管理(アップストリーム)」 > 「統合マネージャ」 > 「エンド・ポイント構成」にナビゲートします。
- 「Create New」をクリックします。 エンド・ポイント構成 - 「エンド・ポイントの作成」ページが表示されます。
- 必要なエンドポイント名を入力します。
- 「タイプ」フィールドで「アウトバウンド」を選択します。
- URLフィールドに統合エンドポイントURLを貼り付けます。
ノート:
- これは、Oracle Integrationで作成した統合のURLです。
- エンドポイントURLに、オープン・ポートを持つパブリックIPが含まれていることを確認します。
- HTTP認証資格証明を指定します。
- 「保存」をクリックします。
Webサービス・タスクのエンドポイントの更新
- ホーム・ページで、「管理」>「コア管理(ダウンストリーム) / 管理(アップストリーム)」>「統合マネージャ」>「統合構成」にナビゲートします。
- それぞれのインバウンドwebサービス・タスクの「アクション」をクリックし、「編集」を選択します。
- データ・インポート/エクスポート・タスクの編集ページで、「エンドポイント」フィールドのドロップダウン・リストからエンドポイントを選択します。
- 「保存」をクリックします。
SAP Aribaアプリケーション・インバウンド・エンドポイントの構成
SAP Aribaアダプタを統合の起動(ターゲット)接続として構成する必要がある場合は、SAP AribaアプリケーションでSAP Aribaアプリケーション・インバウンド・エンドポイントを構成する必要があります。 たとえば、アウトバウンド外部システム(Oracle ERP、SAP ERPなど)からOracle IntegrationのインバウンドSAP Aribaシステムに、必要なデータをインポートする必要があります。 この場合、データをインポートするには、SAP AribaアプリケーションでSAP Aribaアプリケーション・インバウンド・エンドポイントを構成する必要があります。
SAP Aribaアプリケーション・インバウンド・エンドポイントの構成
- SAP Ariba Spent Managementアプリケーションにログインします。
- 「管理」 > 「コア管理(ダウンストリーム) / 管理(アップストリーム)」 > 「統合マネージャ」 > 「エンド・ポイント構成」にナビゲートします。
- 「Create New」をクリックします。 エンド・ポイント構成 - 「エンド・ポイントの作成」ページが表示されます。
- 必要なエンドポイント名を入力します。
- 「タイプ」フィールドで「インバウンド」を選択します。
- HTTP認証資格証明を指定します。
- 「保存」をクリックします。
Webサービス・タスクのエンドポイントの更新
- ホーム・ページで、「管理」>「コア管理(ダウンストリーム) / 管理(アップストリーム)」>「統合マネージャ」>「統合構成」にナビゲートします。
- それぞれのアウトバウンドwebサービス・タスクの「アクション」をクリックし、「編集」を選択します。
- データ・インポート/エクスポート・タスクの編集ページで、「エンドポイント」フィールドのドロップダウン・リストからエンドポイントを選択します。
- 「保存」をクリックします。
SAP Ariba統合の構成
Oracle IntegrationでSAP Ariba統合を構成します。
Webサービスのインポート/エクスポートのタスクを使用可能にします
webサービスのインポート/エクスポート・タスクを有効にします。
- SAP Ariba Spent Managementアプリケーションにログインします。
- 「管理」 > 「コア管理(ダウンストリーム) / 管理(アップストリーム)」 > 「統合マネージャ」 > 「統合構成」にナビゲートします。
- 「検索」フィルタで必要なタスク名を検索します。
- それぞれのタスクの「アクション」をクリックし、「有効化」を選択します。
「SAP Aribaアダプタ」テスト接続の完了
「SAP Aribaアダプタ」テスト接続を完了するには、いくつかのタスクを有効にする必要があります。
- 次のタスクを有効にして、「SAP Aribaアダプタ」テスト接続を完了します。
- カタログ・アイテム検索(ダウンストリーム)
- ドキュメントのインポート(アップストリーム)
「Webサービスのインポート/エクスポートのタスクを使用可能にします」を参照してください。
SAP Aribaタスク/イベントベースのメソッドの前提条件の完了
次のSAP Aribaタスク/イベントベースのメソッドの前提条件を実行します。
共有シークレット・ベース認証の構成
共有シークレット・ベースの認証を構成します。
- SAP Ariba Spend Managementアプリケーションにログインします。
- 「管理」 > 「コア管理(ダウンストリーム) / 管理(アップストリーム)」 > 「統合構成」 > 「統合マネージャ」 > 「統合ツールキットのセキュリティ」にナビゲートします。
-
「認証方式の選択」リストから、「共有シークレット」を選択します。
-
統合共有の秘密のパスワードを入力し、パスワードをもう一度確認のために再入力します。
-
この値とパスワードをコピーします。 この値は、接続ページでセキュリティを構成するときに必要になります。
- 「保存」をクリックします。
SAP Ariba統合の構成
SAP Ariba統合を構成します。
- SAP Ariba Spent Managementアプリケーションにログインします。
- 「管理」 > 「コア管理(ダウンストリーム) / 管理(アップストリーム)」 > 「統合マネージャ」 > 「統合構成」にナビゲートします。
- 「検索」フィルタで必要なタスク名を検索します。
- それぞれのタスクの「アクション」をクリックし、「有効化」を選択します。
SAP Aribaの接続プロパティを構成するためのSAP Aribaホスト名およびパーティション(サイト/レルム名)の取得
SAP Aribaのホスト名とパーティション(サイト/レルム名)を取得して、SAP Aribaの接続プロパティを構成します。
ソーシング・データ・ディクショナリおよびバイヤーのデータ・ディクショナリのダウンロード
ソーシング・データ・ディクショナリおよびバイヤーのデータ・ディクショナリをダウンロードして、Oracle Integrationにアップロードします。
-
既存のSAP Aribaユーザー・アカウントが必要です。 ユーザー・アカウントは、接続および統合の作成に必要な資格証明を指定する際に必要になります。
-
Aribaタスク/イベントベースのメソッドを使用するには、次のタスクを実行する必要があります:
-
SAP Aribaにログインして、データ・ディクショナリをダウンロードします。
-
ソーシング・データ・ディクショナリをダウンロードするには、「ホーム」 > 「管理」 > 「データのインポート/エクスポート」に移動し、「データ辞書のダウンロード」をクリックします。

「図source_dictionary.pngの説明」
-
バイヤ・データ・ディクショナリをダウンロードするには、「ホーム」 > 「コア管理」 > 「データのインポート/エクスポート」に移動し、「データ辞書のダウンロード」をクリックします。
-
