---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Workday Financials スポーク用 Webhook の設定

# Workday Financials スポーク用 Webhook の設定 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

イベントが発生したときに Workday Financials アプリケーションから ServiceNow インスタンスにデータを取得するように Webhook を設定します。

## 始める前に

* [Workday Financials スポークの設定](https://servicenow-prod.fluidtopics.net/aTXJ1VmqSHJuO2MrSkQfRA#setup-workday-fin-spoke "WS-Security ユーザー名プロファイルを使用して ServiceNow インスタンスと Workday インスタンスを統合し、ServiceNow 要求を認証します。")
* 必要なロール：アドミン
{#setup-webhk-wd__ul_c5b_43q_qmb}

## ServiceNow インスタンスでユーザー名とパスワードを生成する {#ariaid-title2}

要求を認証し、Workday アプリケーションから必要なデータを取得するために、ServiceNow インスタンスでユーザー名とパスワードを生成します。

### 始める前に

必要なロール：admin

### 手順

1. 移動先 すべてシステム定義テーブル.
2. Workday Financials スポーク Webhook レジストリテーブルをフィルタリングして検索します (例：Workday Financials Webhook レジストリ)。
3. \[リストを表示\] 関連リストをクリックします。
4. \[新規\] をクリックします。
5. フォームに、これらの値を入力します。  
   {#setup-wd-webhook__table_xxp_1mg_pmb__entry__2}

   | フィールド | 説明 |
   |-|-|
   | 説明 | Webhook レジストリレコードの説明。「<kbd class="ph userinput">CreatePO の Workday イベントと認証</kbd>」と入力します。 |
   | ユーザー名 | Workday Web サービスを使用するデータ連携の権限を持つ Workday ユーザー。 |
   | パスワード | Workday ユーザーのパスワード。 |
   | Workday イベント | Webhook が設定されているイベント。「<kbd class="ph userinput">CreatePO</kbd>」と入力します。 |
   | Workday インスタンス | Workday インスタンスのベース URL またはテナント名。 |
   [ ]

   {#setup-wd-webhook__table_xxp_1mg_pmb}
6. フォームヘッダーを右クリックし、 \[保存\] をクリックします。
7. \[ユーザー名とパスワードを生成\] をクリックします。  
   ユーザー名とパスワードの値をコピーして記録します。これらの値は、Webhook 要求を認証するために Workday インスタンスで指定する必要があります。

## ServiceNow インスタンスからリソースパスを取得する {#ariaid-title3}

後で要求を認証し、Workday アプリケーションから必要なデータを取得するために、ServiceNow インスタンスからリソースパスを取得します

### 始める前に

必要なロール：admin

### 手順

1. 移動先 すべてSystem Web Servicesスクリプト化 Web サービススクリプト化 REST API.
2. Workday FinancialsSpoke のレコードを開きます。 {#resource-path-wd-fin-spoke__workday}
3. \[リソース \] タブで、\[コールバック\] レコードをクリックします。
4. 後で使用するために、リソースパス の値を記録して保存します。

## CLAR ファイルを Workday インスタンスにインポートする {#ariaid-title4}

ServiceNow Store で入手可能な CLAR ファイルをインポートして、Webhook を設定し、 ServiceNow インスタンスからの要求を認証します。

### 始める前に

* Workday スタジオをインストールする必要があります。
* カスタムレポート作成ポリシーにアクセスします。
  * Purchase_order_report 構造に基づいて Workday でカスタムレポートを作成し、そのレポートを ISU ユーザーと共有します。
  * レポートの「会社」プロンプトですべての会社を選択していることを確認してください。
  {#import-clar-wd-fin-spoke__ul_usx_kpy_ymb}
* ビジネスプロセス定義を編集するためにアクセスします。
* データ連携システムを作成および編集するためにアクセスします。
* 必要なロール：アドミン

{#import-clar-wd-fin-spoke__ul_tlj_byk_qmb}  
注:  
データ連携名、レポートフィールド XPath (必要な場合)、および Workday インスタンスヘッダーを除いて、ユーザーは CLAR ファイルのフィールドまたはプロパティの値を変更しないように警告されます。

### 手順

1. の [Workday Financials スポーク](https://store.servicenow.com/sn_appstore_store.do#!/store/application/dddbe37edbe5c810ea4494d9db96195f) ページから [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home)、サポートリンクとドキュメントから Workday-Finance-Webhook-Studio-Sample ファイルをダウンロードします。
2. サンプルファイルを解凍して、CLAR ファイルを取得します。
3. CLAR ファイルを Workday スタジオにインポートします。
4. \[StartHere\] コンポーネントの \[プロパティ\] タブで、\[サービス\] に移動し、この Webhook に対して作成された RAAS レポートを選択します。  
5. 実装やサンドボックスなど、レポートが存在する環境を選択し、要件に従ってレポートを構成します。
6. レポート名を入力し、必要なレポートを選択します。  
7. レポートのエイリアス名を入力します。  
8. レポートエイリアスを追加したら、プロンプトに基づいてレポートを実行するために使用する \[追加パス\] に、選択したレポートのパスを追加します。  
9. \[ヘッダーの設定\] コンポーネントで、WorkdayInstance ヘッダーに Workday インスタンスを指定します。  
10. HttpOut のプロパティで、これらの値を入力します。  
    {#import-clar-wd-fin-spoke__table_nmg_zdl_qmb__entry__2}

    | フィールド | 値 |
    |-|-|
    | エンドポイント | REST エンドポイント 注: 詳細については、「[ServiceNow インスタンスからリソースパスを取得する](https://servicenow-prod.fluidtopics.net/dsRVcPDL426XUvGL9mzkCA#resource-path-wd-fin-spoke "後で要求を認証し、Workday アプリケーションから必要なデータを取得するために、ServiceNow インスタンスからリソースパスを取得します")」を参照してください。 |
    | HTTP メソッド | POST |
    [ ]

    {#import-clar-wd-fin-spoke__table_nmg_zdl_qmb}
11. 変更内容を保存します。
12. プロジェクトエクスプローラーで、データ連携を選択し、Workday システムに展開します。
13. Workdayインスタンスにログインし、次に移動します: 統合統合システム統合属性を設定する.  
14. [ServiceNow インスタンスでユーザー名とパスワードを生成する](https://servicenow-prod.fluidtopics.net/dsRVcPDL426XUvGL9mzkCA#setup-wd-webhook "要求を認証し、Workday アプリケーションから必要なデータを取得するために、ServiceNow インスタンスでユーザー名とパスワードを生成します。")で生成した \[データ連携属性の設定\] にユーザー名とパスワードを入力します。  
15. ビジネスプロセスを変更し、このデータ連携をビジネスプロセスに追加します。
    1. ビジネスプロセスの定義を編集します。
    2. Workday で発注書ビジネスプロセスを検索します。  
       1 つの顧客環境内に複数の発注書ビジネスプロセスがある場合は、すべての発注書 (PO) に対してこの Webhook を有効にするようにすべてのビジネスプロセスを構成する必要があります
    3. 有効日を選択し、\[OK\] をクリックします。
    4. \[+\] 記号をクリックし、BP で新しいビジネスプロセスステップを追加します。
    5. ビジネスプロセスの完了ステップの後のオーダーを選択します。
    6. \[タイプ\] として \[データ連携\] を選択します。  
    7. \[ユーザーとして実行\] に ISU ユーザー名を入力し、\[OK\] をクリックします。
    8. BP の雇用に新しく追加されたビジネスプロセスステップで、\[データ連携の構成\] をクリックします。  
    9. \[データ連携の構成\] ページで、\[OK\] をクリックします。
    10. \[データ連携基準\] で、\[値タイプ\] に \[実行時に値を決定\] を選択し、\[値\] に \[PO 番号\] を選択します。  

        選択した PO 番号は次のようになります。
    11. \[OK\] をクリックします。
    12. 次の詳細を含む Webhook のレポートを作成します。  
        発注書レポートの定義：

        列ラベル：

        フィルター：

        プロンプトのデフォルト：
    {#import-clar-wd-fin-spoke__substeps_bpg_cm4_ymb}

