git clone [email protected]:tknzk/smarthr_api_scripts.git
bundle install --path=vendor/bundle
api-token を取得し、.env
に設定する
SMARTHR_SUBDOMAIN=サブドメイン
SMARTHR_API_TOKEN=API TOKEN を設定
bundle exec smarthr-api-cli
Commands:
smarthr-api-cli crew # Crew clis
smarthr-api-cli help [COMMAND] # Describe available commands or one specific command
bundle exec smarthr-api-cli help crew
Commands:
smarthr-api-cli crew bulk_update_emp_code CSV_PATH # bulk update crew.emp_code from csv
smarthr-api-cli crew dump # dump to csv
smarthr-api-cli crew help [COMMAND] # Describe subcommands or one specific subcommand
bundle exec smarthr-api-cli crew dump
- dump.csv というファイルが生成される
bundle exec smarthr-api-cli crew bulk_update_emp_code ./update.csv
- update.csv に書き換えたい emp_code を設定して一括変更する