SmartHR連携アプリケーション
- 名称
- AppTemplate SmartHR連携 for HR
- 業務
- 人事
- タグ
- タレントマネジメント/HR/SmartHR
- 使用コネクター
- RESTコネクター

SmartHRを用いた次の処理を行います
- 社員情報の新規登録およびデータの更新を行う処理
- 指定の項目を更新する処理
本アプリケーションには以下が含まれます。
■スクリプト
- 項目IDリスト作成スクリプト
- 従業員情報の追加更新スクリプト
- 指定した従業員項目の更新スクリプト
- 経験データ登録用CSV作成スクリプト
- 経験データ登録スクリプト
スクリプト詳細
項目IDリスト作成スクリプト(smarthr_get_custom_fields_pagenation)

従業員カスタム項目リスト取得APIを実行し、項目IDと項目名のリストを作成します。
従業員情報の追加更新スクリプト(smarthr_upsert_crews)

社員情報CSVファイルを読み込み、メンバー情報を追加または更新します。
指定した従業員項目の更新スクリプト(smarthr_patch_crew_cf)

指定した従業員情報の項目を更新します。
更新する項目のIDをスクリプト変数[cf_id]にセットし、実行します。
経験データ登録用CSV作成スクリプト(smarthr_alternate_input)

社員の業務内容ごとの経験時間データと業務内容に対応するSmartHRの項目IDのデータをマージし、入力用CSVファイルとして出力します。
経験データ登録スクリプト(smarthr_update_member_fluid)

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