SmartHR

SmartHR 連携に関するアクション一覧です。

SmartHRGetEmployees

概要

SmartHRGetEmployees は、SmartHRの従業員情報を取得する機能です。

パラメーター

*は、必須パラメーター\ ** は、条件付きの必須パラメーター

名前 概要
provider* 文字列 SmartHR 連携に必要なプロバイダー smarthr_f435491dac2157351234
fields 文字列 取得する項目名をカンマ区切りで指定してください。指定しない場合は全てのフィールドが取得されます。 id, emp_status
emp_status 文字列 在籍状況を選択してください。サポートされている選択肢: employed, absent, retired employed
emp_type_ids 文字列 雇用形態IDをカンマ区切りで指定してください。 雇用形態ID は、レスポンスの employment_type オブジェクトから確認することができます。 f9c7de5a-808c-4d5b-aea4-4de19885e40d,1c5cd740-5330-499e-83fc-7260c6c77367
department_id 文字列 取得したい従業員の所属する部署IDをピッカーから指定してください。 6a9986a2-8758-406b-a931-aa47518c820c
query 文字列 氏名・ビジネスネーム・部署名・役職名でフリーワード検索をします。 人事

アウトプット

タイプ 概要
Array 配列 取得した従業員情報 *使用例を参照

使用例

# 従業員情報を取得する
+smart_h_r_get_employees_1:
  action>: SmartHRGetEmployees
  provider: smarthr_10924fefda0a99ac9081
  fields: 'id, emp_status, employment_type, last_name, first_name, department'
  emp_status: employed
  emp_type_ids: 'f9c7de5a-808c-4d5b-aea4-4de19885e40d'
  department_id: '6a9986a2-8758-406b-a931-aa47518c820c'
  query: '人事'
  private: false
  meta:
    display:
      provider:
        type: chip
        label: 'SmartHR (AUTORO連携用)'
        icon: smarthr
      provider_id:
        type: chip
        label: 'SmartHR (AUTORO連携用)'
        icon: smarthr
      department_id:
        label: '人事部'
        icon: smarthr
        type: chip

# [
#   {
#     "id": "05bacfb1-6cf7-40a2-b532-aa6f630d59a0",
#     "employment_type": {
#       "id": "f9c7de5a-808c-4d5b-aea4-4de19885e40d",
#       "name": "契約社員",
#       "preset_type": "contract_worker",
#       "code": null
#     },
#     "emp_status": "employed",
#     "last_name": "山村",
#     "first_name": "泰枝",
#     "department": "人事部"
#   },
# ]

results matching ""

    No results matching ""