Workday Financials スポークの設定
WS-Security ユーザー名プロファイルを使用して ServiceNow インスタンスと Workday インスタンスを統合し、ServiceNow 要求を認証します。
始める前に
- 統合ハブ サブスクリプションを要求します。
- Workday Financials スポークをアクティブ化します。
- 必要なロール:アドミン
Workday Financials ベース URL を指定する
Workday Financials インスタンスのベース URL を接続の詳細 [connection_details] テーブルに指定します。SOAP API に基づくスポークアクションでは、これらの詳細をアクションの実行に使用します。
始める前に
必要なロール:admin
手順
Workday Financials スポークの WS-Security ユーザー名プロファイルを作成する
WS-Security ユーザー名プロファイルを作成して、ServiceNow からの要求を認証するための Workday 認証情報を提供します。
始める前に
必要なロール:admin
手順
Workday Financials スポークの SOAP セキュリティ方針を構成する
ServiceNow からの要求を認証するために作成したセキュリティユーザー名プロファイルを追加して、SOAP セキュリティプロファイルを設定します。
始める前に
必要なロール:admin
手順
Workday Financials スポークのクライアント ID とクライアントシークレットの生成
Workday Financial スポーク を API クライアントとして Workday アカウントに登録し、クライアント ID、クライアントシークレットを生成します。
始める前に
必要なロール:アドミン
手順
タスクの結果
新しいリフレッシュトークンが生成されました。システムプロパティを構成するために、リフレッシュトークンはコピーして保存してください。
Workday Financials スポークのトークン URL を生成する
Workday アカウントに API クライアントを登録し、Workday Financials スポークのトークン URL を生成します。
始める前に
必要なロール:アドミン
手順
タスクの結果
システムプロパティを構成するために、生成されたトークンエンドポイント値はコピーして保存してください。
Workday Financials スポークのシステムプロパティの構成
システムプロパティを構成し、Workday Financials スポーク用の SOAP API に基づくアクションの OAuth を有効にします。
始める前に
手順
- 移動先 .
- [アプリケーション] 列で、[Workday Financials スポーク] を検索します。
- sn_workdayfin_spke.glide.hub.clientid システムプロパティを開きます。
- Workday アカウントから生成されたクライアント ID を [値] フィールドに入力し、[更新] をクリックします。
- sn_workdayfin_spke.glide.hub.clientsecret システムプロパティを開きます。
- Workday アカウントから生成されたクライアントシークレットを [値] フィールドに入力し、[更新] をクリックします。
- sn_workdayfin.glide.hub.refreshtoken システムプロパティを開きます。
- Workday アカウントから生成されたリフレッシュトークンを [値] フィールドに入力し、[更新] をクリックします。
- sn_workdayfin_spke.glide.hub.tokenurl システムプロパティを開きます。
- Workday アカウントから生成されたトークン URL を [値] フィールドに入力し、[更新] をクリックします。
タスクの結果
必要なシステムプロパティが Workday Financials スポークに構成されました。
認証情報レコードの作成
RaaS レポートベースのアクションを使用するための基本認証情報レコードを作成します。Workday Financials スポーク接続および資格情報エイリアスでは、これらの認証情報を使用してアクションを許可します。
始める前に
必要なロール:アドミン
手順
接続レコードの構成
Workday Financials スポーク接続を作成して構成し、 ServiceNow 要求を認証します。
始める前に
必要なロール:アドミン
手順
To Do レポートの構成
To Do レポートを作成して構成し、ワーカーのファイナンス関連の受信ボックスアイテム (成功、To Do、アクションアイテム、承認など) を取得します。
始める前に
必要なロール:レポートおよびビジネスプロセスイベントステップレポートデータソースを作成するためのアクセス権を持つユーザー。
- 計算されたフィールド 1:
- CF_Last_functionally_updated_-1 という名前のインクリメントおよびデクリメントタイプの計算フィールドを作成します。
- 「 cf_assigned_to_worker_previous 」という名前のルックアップ値タイプの計算フィールドを作成し、このフィールドで CF_Last_functionally_updated_-1 を使用します。
- CF_Last_functionally_updated_-1 という名前のインクリメントおよびデクリメントタイプの計算フィールドを作成します。
- 計算されたフィールド 2:
- Cf_text_0 という名前のテキスト定数タイプの計算フィールドを作成します。
- CF_Text_as_1 という名前のテキスト定数タイプの計算フィールドを作成します。
- cf_competed_by_is_not_equal_old_assignee という名前の true/false 条件タイプの計算されたフィールドを作成します。
- CF_EE_Completed_by_admin_exist_as_old_Assignee_or_not という名前の評価式計算フィールドを作成します。
- Cf_text_0 という名前のテキスト定数タイプの計算フィールドを作成します。
- 計算されたフィールド 3:
- CF_Text という名前のテキスト定数タイプの計算フィールドを作成します。
- CF_Action_Event という名前のルックアップ関連値タイプの計算フィールドを作成します。
- CF_inbox_SUbject という名前の連結テキストタイプの計算フィールドを作成します。
- CF_Text という名前のテキスト定数タイプの計算フィールドを作成します。
- 計算されたフィールド 4:
- CF_url という名前のテキスト定数タイプの計算フィールドを作成します。
- CF_business_pro_transaction という名前のルックアップ関連値タイプの計算フィールドを作成します。
- CF_BP_Wid という名前のルックアップ関連値タイプの計算フィールドを作成します。
- CF_Inbox_url という名前の連結テキストタイプの計算フィールドを作成します。
- CF_url という名前のテキスト定数タイプの計算フィールドを作成します。
- 計算されたフィールド 5:
- cf_step_id という名前のルックアップ関連値タイプの計算フィールドを作成します。
- CF_subject_id という名前のルックアップ関連値タイプの計算フィールドを作成します。
- CF_subject_and_step_id という名前のルックアップ関連値タイプの計算フィールドを作成します。
- cf_step_id という名前のルックアップ関連値タイプの計算フィールドを作成します。
- 計算されたフィールド 6: CF_sent_back という名前のルックアップ関連値タイプ計算フィールドを作成します。
- 計算されたフィールド 7:
- アクションイベントの [プロセス定義] という名前CF_Businessルックアップ関連値タイプ計算フィールドを作成します。
- Cf_parent_business_process_definition という名前のルックアップ関連値タイプの計算フィールドを作成し、その中でアクションイベントCF_Businessプロセス定義を使用します。
- アクションイベントの [プロセス定義] という名前CF_Businessルックアップ関連値タイプ計算フィールドを作成します。
- 計算されたフィールド 8:
- CF_Last_updated_on-1 という名前のインクリメントおよびデクリメントタイプの計算フィールドを作成します。
- cf_status_as_of_moment という名前の日付タイプの計算フィールドの時点でのルックアップ値を作成し、このフィールドで CF_Last_updated_on-1 を使用します。
- CF_Last_updated_on-1 という名前のインクリメントおよびデクリメントタイプの計算フィールドを作成します。
- 計算されたフィールド 9: CF_Action_Event という名前の日付タイプの計算されたフィールドの時点でのルックアップ値を作成します。
- 計算されたフィールド 10: CF_worker という名前の日付タイプの計算されたフィールドの時点でのルックアップ値を作成し、 CF_Action_Event をルックアップフィールドとして使用します。
- 計算フィールド 11: CF_Awaiting_person_is_ISU という名前の True/False 条件タイプの計算フィールドを作成します。
このタスクについて
- 識別のため、計算されたフィールド名はすべて CF で始まります。
- レポートを作成する前に、このレポートに必要なすべての計算フィールドを作成し、レポートの作成時に使用できるようにします。
- レポートの作成中に、別のレポート名を選択できます。ただし、レポートフィールド名または各フィールドの列見出しの上書き (レポートドキュメントで指定されている場合) がレポートドキュメントと同じであることを確認してください。重要:レポートフィールドラベルは、レポートドキュメントと同じである必要があります。それ以外の場合、アクションは失敗します。
- [グループ列見出し] セクションの各ビジネスオブジェクトのグループ列見出しは空白にする必要があります。
- フィルターを作成するときは、必ずフィルターに括弧を追加してください。
- すべてのレポートは、ServiceNow プラットフォームでこれらのアクションにアクセスするために使用される ISU ユーザーが共有または所有している必要があります。
- [ 詳細] セクションで、[ Web サービスとして有効にする] オプションを選択します。
手順
元帳アカウントレポートの構成
元帳アカウントレポートを作成および構成して、元帳アカウントの詳細を取得します。
始める前に
必要なロール:レポートおよび元帳アカウントレポートデータソースを作成するためのアクセス権を持つユーザー。
このタスクについて
- 識別のため、計算されたフィールド名はすべて CF で始まります。
- レポートを作成する前に、このレポートに必要なすべての計算フィールドを作成し、レポートの作成時に使用できるようにします。
- レポートの作成中に、別のレポート名を選択できます。ただし、レポートフィールド名または各フィールドの列見出しの上書き (レポートドキュメントで指定されている場合) がレポートドキュメントと同じであることを確認してください。重要:レポートフィールドラベルは、レポートドキュメントと同じである必要があります。それ以外の場合、アクションは失敗します。
- [グループ列見出し] セクションの各ビジネスオブジェクトのグループ列見出しは空白にする必要があります。
- フィルターを作成するときは、必ずフィルターに括弧を追加してください。
- すべてのレポートは、ServiceNow プラットフォームでこれらのアクションにアクセスするために使用される ISU ユーザーが共有または所有している必要があります。
- [ 詳細] セクションで、[ Web サービスとして有効にする] オプションを選択します。
手順
支払ステータスレポートの構成
支払ステータスレポートを作成して構成し、指定された日付範囲内のサプライヤー支払情報を取得します。
始める前に
必要なロール:レポートおよびサプライヤー支払レポートデータソースを作成するためのアクセス権を持つユーザー。
このタスクについて
- 識別のため、計算されたフィールド名はすべて CF で始まります。
- レポートを作成する前に、このレポートに必要なすべての計算フィールドを作成し、レポートの作成時に使用できるようにします。
- レポートの作成中に、別のレポート名を選択できます。ただし、レポートフィールド名または各フィールドの列見出しの上書き (レポートドキュメントで指定されている場合) がレポートドキュメントと同じであることを確認してください。重要:レポートフィールドラベルは、レポートドキュメントと同じである必要があります。それ以外の場合、アクションは失敗します。
- [グループ列見出し] セクションの各ビジネスオブジェクトのグループ列見出しは空白にする必要があります。
- フィルターを作成するときは、必ずフィルターに括弧を追加してください。
- すべてのレポートは、ServiceNow プラットフォームでこれらのアクションにアクセスするために使用される ISU ユーザーが共有または所有している必要があります。
- [ 詳細] セクションで、[ Web サービスとして有効にする] オプションを選択します。