SAP Ariba
SAP Aribaは、主要な調達およびサプライチェーン管理ソリューションです。 調達、ソーシング、サプライヤーコラボレーション、および財務サプライチェーンプロセスを管理するためのプラットフォームを提供し、運用効率と透明性を向上させます。 このコネクターにより、自動化されたワークフロー向けにSAP Aribaと他のアプリケーションをシームレスに連携できます。
前提条件
WorkatoでSAP Aribaコネクターを使用する前に、APIにアクセスするための適切な権限を持つ有効なSAP Aribaアカウントがあることを確認してください。
API有効化のリクエスト
開発者または組織管理者権限を持つユーザーとしてAPIの有効化をリクエストするには、次の手順を実行します。
SAP Ariba Developer Portalにサインインします。
ナビゲーションメニューからManageをクリックします。
Applicationsをクリックします。
有効化する予定のアプリケーションを検索します。
Actions > Request API Accessをクリックします。
API NamesドロップダウンでAPI名を選択します。 これは、このアプリケーションを使用するときにアクセスする予定のAPIです。
Realm Nameフィールドにレルム名を入力します。 これは、アプリケーションを有効化する予定のサイトです。
ANIDフィールドにANIDを入力します。
realm typeに対応するラジオボタンを選択します。 使用可能なオプションには、プロダクションまたはテストがあります。
Submitをクリックします。
API有効化リクエストの承認
API有効化リクエストを承認するには、次の手順を実行します。 次の手順は、組織管理者権限を持つユーザーが実行する必要があります。
左側のナビゲーションメニューでManageをクリックします。
Applicationsをクリックします。
アプリケーションを検索します。
Approveをクリックします。
API有効化の待機期間
SAPがAPIを有効化するまでに12時間かかる場合があります。 準備が完了すると、アプリケーションのClient IDが、Aribaアカウント内のAccount Settings > API Managementセクションに表示されます。
APIリストとリファレンスドキュメントについては、SAP Business Accelerator Hubを参照してください。
コネクション設定
WorkatoでSAP Aribaへのコネクションを確立するには、次の手順を実行します:
作成 > コネクションをクリックするか、Cを2回押します。
New connectionページで、コネクションとしてSAP Aribaを検索して選択します。
コネクション名フィールドにコネクションの名前を入力します。
ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。
ドロップダウンメニューから1つ以上のApplications(API)を選択します。
単一のコネクションで複数のAPIに認証できます。 これにより、複数のコネクションを作成せずに、同じレシピ内で異なるAPIのリソースにアクセスできます。
ユースケースに基づいて必要なAPIを理解するには、使用可能なAPIテーブルを参照してください。
SAP Ariba Developer Portalから生成されたClient IDを入力します。
SAP Ariba Developer Portalから生成されたClient Secretを入力します。 これはClient IDとともに、APIリクエストを安全に認証するために使用されます。
SAP Ariba Developer Portalから生成されたAPI Keyを入力します。 これは、API呼び出しを承認し、それらをアカウントにリンクするために必要です。
x-realmフィールドに、SAP Ariba Environmentの一意のレルム識別子を入力します。 これにより、APIリクエストがSAP Ariba設定の正しいインスタンスにルーティングされます。
組織に関連付けられているAriba Network ID(ANID)を入力します。 この一意の識別子は、Ariba Network内で通信を確立し、組織をリンクするために使用されます。
任意です。 同じコネクション内で追加のAPIに認証する場合は、追加する各APIに対応する認証情報を使用して手順6-10を繰り返します。
接続をクリックします。
WorkatoでSAP Aribaに接続
使用可能なAPI
SAP Aribaコネクターは複数のAPIをサポートしています。 各APIは、異なるオブジェクトおよび操作へのアクセスを提供します。 コネクション設定時に各APIの認証情報を入力すると、単一のコネクション内で複数のAPIに認証できます。
次のAPIを使用できます。
| API名 | 説明 | サポートされている操作 | 使用可能なオブジェクト |
|---|---|---|---|
| 調達向けマスターデータ取得API | SAP Ariba Procurementからマスターデータを取得および検索します | アクション:
|
|
| ソーシング向けマスターデータ取得API | SAP Ariba Sourcingからマスターデータを取得および検索します | アクション:
|
|
| バイヤー向け注文変更リクエストAPI | バイヤーの視点から購入注文変更リクエストを取得および検索します | アクション:
|
|
| サプライヤー向け注文変更リクエストAPI | サプライヤーの視点から購入注文変更リクエストを取得および検索します | アクション:
|
|
| Ariba Network購入注文バイヤーAPI | バイヤーの視点から購入注文データを取得および検索します | アクション:
|
|
| Ariba Network購入注文サプライヤーAPI | サプライヤーの視点から購入注文データを取得および検索します | アクション:
|
|
| ドキュメント承認API | 承認データを検索します | アクション:
|
|
| 契約ワークスペース取得API | 契約ワークスペースデータを管理、取得、および検索します | トリガー:
|
|
| 契約ワークスペース変更API | 契約ワークスペースを作成、更新、および変更します | アクション:
|
|
| 契約条件管理API | 契約条件を取得および管理します | アクション:
|
|
| プロジェクトドキュメント管理作成API | プロジェクトドキュメントを作成します | アクション:
|
|
| イベント管理API | イベントおよび関連データを作成、管理、取得、および検索します | トリガー:
|
|
Last updated: