# Create/Update custom objects (カスタムオブジェクトの作成/更新)
カスタムオブジェクトを設定することで、Workday ビジネスオブジェクトを拡張できます。これらのカスタムオブジェクトはデフォルトの Workday オブジェクトをベースにしており、追加のカスタム項目を格納できます。カスタムオブジェクトを使用すると、デフォルトの Workday オブジェクトでは取得されない追加のデータを記録できるようになります。
# Create/Update custom objects (カスタムオブジェクトの作成/更新) アクション
このアクションでは、Workday レコードに対してカスタムオブジェクトの値を作成または更新できます。親オブジェクトに指定されたカスタムオブジェクトレコードが存在しない場合、このアクションによって作成されます。存在する場合は、指定された値でカスタムオブジェクトレコードが更新されます。
# 例
たとえば、従業員の新しいオンボーティングプロセスを設定しているとします。すべての従業員は薬物検査を受ける必要があります。Workday で、 Workers という親オブジェクトの下に drugTested というカスタムオブジェクトを設定します。
このアクションを使用して、ワーカーにステータスを割り当てることができます。もともと drugTested ステータスを持たないワーカーの場合、このアクションによってカスタムオブジェクトが作成されます。
すでに drugTested オブジェクト (True
/False
など) を持つワーカーの場合は、このアクションによってカスタムオブジェクトが新しい値で更新されます。
# 入力
Create/Update custom object アクション
入力項目 | 説明 |
---|---|
Parent object name | 親オブジェクトの名前。 |
Custom object fields | このカスタムオブジェクトの項目を定義します。空白のままにすると、デフォルトの名前ですべての項目を取得します。 |
Custom object | 取得するカスタムオブジェクトを選択します。これはカスタムオブジェクトの Web サービスのエイリアスです。 |
Parent object ID | 選択中の親オブジェクトの Workday ID です。 |
# 例
薬物検査に合格したワーカー 6b36787a2e6301e185df0a95ff272a04
について、 Create/Update custom object アクションを使用して、以下のように定義します。
- Parent object name:
workerCustomDataSnapshot
- Custom object:
drugTested
- Custom object field (Drug tested):
True
- Parent object ID:
6b36787a2e6301e185df0a95ff272a04
# 出力
このアクションには出力がありません。
Get custom object アクションを使用して、ワーカーのカスタムオブジェクトのステータスを確認できます。
Last updated: 2023/8/31 1:07:14