List Departments(部署のリスト)

SmartHRから部署のリストを取得します。

オプション

フィールド 定義 タイプ 必須
Result Set(結果セット)

次のいずれかのオプションを選択して結果を返します。

  • [First 100 Records(最初の100レコード)]:最初に一致する100レコードを返します。

  • Stream Records(レコードのストリーミング) :一致するすべてのユーザーレコードを親フローからヘルパーフローに渡します。ストリーミングのためのヘルパーフローを選択し、カスタム拡張可能フィールドを追加できる[Streaming(ストリーミング)]入力セクションをカードに追加します。

ドロップダウン

TRUE

多数のレコードを返す方法については、「ヘルパーフローを使ったレコードのストリーミング一致」を参照してください。

入力

フィールド 定義 タイプ Required (必須)

Department(部署)

Code(コード) 部署コード。

テキスト

FALSE

ストリーミング

Flow(フロー)

[Choose Flow(フローの選択)]をクリックして検索結果をストリーミングするヘルパーフローを参照および選択し、[Choose(選択)]をクリックして確定します。

オプションとして、[Click or drop here to create(クリックまたはここにドロップして作成)]の下の空のフィールドをクリックし、データをヘルパーフローに渡すカスタム拡張可能フィールドを追加します。これらのフィールドは、ヘルパーフロー内の[State(状態)]出力オブジェクトの下にキーと値のペアとして追加されます。

このフィールドは、[Result Set(結果セット)]フィールドでStream Records(レコードのストリーミング) が選択されている場合に表示されます。

ストリーミングヘルパーフロー内のヘルパーカードの入力フィールドは、ストリーミングレコードを取得するために、キーRecord(レコード)(タイプオブジェクト)を参照する必要があります。状態入力値を得るには、Record(レコード)オブジェクトのキーState(状態)(typeオブジェクト)を参照します。

Flow(フロー)

TRUE

Record Limit(レコード制限)

ストリーミングするレコードの数を指定します。

  • [Record Limit(レコード制限)]フィールドに0を設定すると、レコードは返されません。

  • [Record Limit(レコード制限)]フィールドを0より大きい値に設定すると、0より大きい値から指定された最大レコード数までのレコードが返されます。

  • [Record Limit(レコード制限)]フィールドが空、null、または未選択の場合、すべてのレコードが返されます。

  • デフォルト値は500000です。

  • 有効な範囲は0500000です。

このフィールドは、[Result Set(結果セット)]オプションでStream Records(レコードのストリーミング) が選択されている場合に表示されます。

数値

出力

フィールド 定義 タイプ

Result(結果)

Departments(部署) オブジェクト(リスト)
Department ID(部署ID) 部署の一意の識別子。

テキスト

Name(名前) 部署の名称。

テキスト

Position(ポジション) 部署のポジション。

数値

Code(コード) 部署コード。

テキスト

Parent(親の部署)

指定した部署の親の部署。

  • Department ID (Text)(部署ID(テキスト)) - 部署の一意の識別子

  • Name (Text)(名称(テキスト)) - 部署の名称

  • Position (Number)(ポジション(数値)) - 部署のポジション

  • Code (Text)(コード(テキスト)) - 部署のコード

  • Parent (Object)(親の部署(オブジェクト)) - 部署の親の部署

オブジェクト

Children(子)

指定した部署の子の部署。

  • Department ID (Text)(部署ID(テキスト)) - 部署の一意の識別子

  • Name (Text)(名称(テキスト)) - 部署の名称

  • Position (Number)(ポジション(数値)) - 部署のポジション

  • Code (Text)(コード(テキスト)) - 部署のコード

オブジェクト(リスト)
Created At(作成日時) 作成日。

日時

Updated At(最終更新日) 最終更新日。

日時

Result(結果)

Records Streamed(ストリーミングされたレコード)

ストリーミングフロー内でストリーミングされたレコードの数。

このフィールドは、[Result Set(結果セット)]オプションで[レコードのストリーミング]を選択した場合に表示されます。

数値

関連項目

SmartHRコネクター

Workflows要素

SmartHR APIのドキュメント