HRBrain連携アプリケーション

業務
人事
タグ
タレントマネジメント/HR/HRBrain
使用コネクター
RESTコネクター

HRBrainを用いた次の処理を行います

  • 社員情報の新規登録およびデータの更新を行う処理
  • 指定の項目を更新する処理

本アプリケーションには以下が含まれます。

■スクリプト

  • 項目IDリスト作成スクリプト
  • メンバーIDリスト作成スクリプト
  • 組織情報の項目IDリスト作成スクリプト
  • 在籍状況IDリスト作成スクリプト
  • 役職IDリスト作成スクリプト
  • 部署IDリスト作成スクリプト
  • 部署IDリスト書き込みスクリプト
  • 社員情報登録用入力ファイル作成スクリプト
  • メンバー情報の追加更新スクリプト
  • 指定したメンバー項目の更新スクリプト
  • 経験データ登録用CSV作成スクリプト
  • 経験データ登録スクリプト

スクリプト詳細

項目IDリスト作成スクリプト(hrbrain_get_fields)

項目情報取得APIを実行し、項目IDと項目名のリストを作成します。

メンバーIDリスト作成スクリプト(hrbrain_get_member_id)

メンバー情報取得APIを実行し、メンバーIDと社員番号のリストを作成します。

組織情報の項目IDリスト作成スクリプト(hrbrain_get_organizations)

組織情報取得APIを実行し、「在籍状況」「部署」「役職」の組織情報IDをそれぞれのリスト作成スクリプトに渡します。

在籍状況IDリスト作成スクリプト(hrbrain_create_enrollmentstatus_list)

在籍状況情報取得APIを実行し、在籍状況IDリストを作成します。

役職IDリスト作成スクリプト(hrbrain_create_position_list)

役職情報取得APIを実行し、役職IDリストを作成します。

部署IDリスト作成スクリプト(hrbrain_create_team_list)

部署情報取得APIを実行し、「部署IDリスト書き込みスクリプト」に部署データを渡すことで部署IDリストを作成します。

部署IDリスト書き込みスクリプト(hrbrain_append_team_csv)

「部署IDリスト作成スクリプト」から部署データを受け取り、CSVファイルに部署IDと部署名を書き込みます。受け取った部署データに子部門がある場合は、さらに本スクリプトを繰り返し呼び出します。

社員情報登録用入力ファイル作成スクリプト(hrbrain_create_csv)

社員情報CSVファイルを社員ごとに分割するとともに、「在籍状況」「役職」「部署」の項目IDを突き合わせて「社員情報登録スクリプト」用の入力ファイルを作成します。

メンバー情報の追加更新スクリプト(hrbrain_upsert_member)

「社員情報登録用入力ファイル作成スクリプト」で作成したCSVファイルを読み込み、メンバー情報を追加または更新します。

指定したメンバー項目の更新スクリプト(hrbrain_patch_member_cf)

指定したメンバー情報の項目を更新します。
更新する項目のIDをスクリプト変数[field_id]にセットし、実行します。

経験データ登録用CSV作成スクリプト(hrbrain_alternate_input)

社員の業務内容ごとの経験時間データと業務内容に対応するHRBrainの項目IDのデータをマージし、入力用CSVファイルとして出力します。

経験データ登録スクリプト(hrbrain_update_member_fluid)

「経験データ登録用CSV作成スクリプト」で作成したCSVファイルを読み込み、HRBrainに登録します。

Change Location

Are you visiting HULFT.com (Japanese language) outside Japan ?
When connecting "HULFT" to Japan from overseas, please select "HULFT8".

日本国外からHULFT.com(日本語)にアクセスされようとしています。
海外から日本の「HULFT」と接続する製品をお探しの場合、「HULFT8」をお選びください。