アクティビティ
最新
バナーの背景画像
連携アクティビティ (クラシック)
最終更新日 2024年4月22日

クイックスタート - Workday 操作を呼び出し

概要

このガイドの目的は、Workday [ Workday の操作を呼び出 し] アクティビティを使用した、実用的なサンプルを作成することです。

この実用的なサンプルにより、Workday テナントへの接続をすばやく確認したり、アクティビティの入力/出力データ型に習熟したりすることができます。

このページの手順を完了すると、以下のアクションを実行するオートメーション シーケンスが使用できるようになります。

  1. Workday テナントへの接続を確立します (および Workday スコープ)。
  2. Workday テナントから作業者のリストを取得する API 操作を呼び出します ([Workday 操作を呼び出し])。

前提条件

はじめる前に

  1. Workday の セットアップ手順を 完了します。
  2. 使用するアカウントが Get Workers API にアクセスできることを確認します。

手順

プロジェクトをビルドする
  1. アクティビティを追加します。
  2. アプリケーションの クライアント シークレット に対して ( セットアップ時に) 作成した資格情報アセットの [ アセット名 ] を入力します (例: "WorkdayUsernamePassword")。
  3. [パスワード] プロパティに SecureString 変数を作成して入力します (例: password)。
  4. [ ユーザー名] プロパティに String 変数を作成して入力します (例: username)。
  5. [資格情報を取得] アクティビティの後に [Workday スコープ] アクティビティを追加します。
  6. [ 設定 ] ボタンをクリックします ( 接続ウィザードが開きます)。Workday の資格情報を入力して [ 接続 ] ボタンをクリックします。 このウィザードの目的と動作について詳しくは、こちらのセクションをご覧ください。

    • この手順は設計時にのみ使用します。 [Workday スコープ] のプロパティを設定するには、続けて以下の手順を完了します。
  7. [ ユーザー名 ] プロパティに、[ 資格情報を取得] アクティビティに対して、または上記のサブステップで作成した String 変数を入力します (例: username)。
  8. [ パスワード ] プロパティに、[ 資格情報を取得] アクティビティに対して作成した SecureString 変数を入力します (例: password)。
  9. [テナント] プロパティ に、テナントString 変数を作成して入力します (例: tenant)。
  10. [ テナント URL ] プロパティに、URL (e.g._tenantURL) の String 変数を作成して入力します。
  11. [Workday スコープ] アクティビティ内に [Workday 操作を呼び出 し] アクティビティを追加します。

    1. [ 設定 ] ボタンをクリックします ( オブジェクト ウィザードが開きます)。
    2. 検索操作のテキスト入力に「'Get_Workers'」と入力します。 Get_Workers (人事) 操作を選択します。この選択に基づいて、パラメーター リストに値が設定されます。
    3. [Get_Workers_ResponseRootType ] プロパティからの出力をキャプチャする変数を作成して入力します (例:getWorkersResponse
    4. [完了] ボタンをクリックします。
    5. [ 応答ステータス] プロパティに、 ResponseStatus 型変数を作成して入力します (例: responseStatus)。
  12. [ Workday 操作を呼び出 し] アクティビティの後に [条件分岐 (if)] アクティビティを追加します。

    1. [ 条件] プロパティに、次の responseStatus.Success.ToString()="True"を入力します。
    2. [ Then ] ステートメント ボックスに [1行を書き込み ] アクティビティを追加し、[ Get_Workers_ResponseRootType ] プロパティに対して作成した変数を入力して、「append」を追加します。Response_Data.length" (例: getWorkersResponse.Response_Data.Length)。
    3. [ Else ] ステートメント ボックスに [1行を書き込み ] アクティビティを追加し 、「"Failed:\nErrorCode:"+responseStatus.ErrorCode+"\nError Message:"+responseStatus.Message」と入力します。
  13. [実行] をクリックして、[出力] ウィンドウに期待される [1 行を書き込み] の値が含まれていることを確認します。



完了です!

Workday アクティビティの詳細 (プロパティの入力/出力の例を含む) については「 アクティビティ 」をご覧ください。すべてのアクティビティが記載されたリストと、アクティビティの詳細な説明ページへのリンクが記載されています。

  • 概要
  • 前提条件
  • 手順

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.