メインコンテンツまでスキップ

勤怠

勤怠モジュールは、従業員の出勤状況、勤務時間、残業、時間関連データを日次で追跡します。各勤怠記録は、従業員のチェックイン時刻、チェックアウト時刻、その日のステータス、メモを記録します。


勤怠の記録

勤怠を記録する方法は3つあります:勤怠リストから、従業員の詳細ページから、または従業員ポータル(セルフサービス)経由です。

勤怠リストから

  1. サイドバーで HRM > 勤怠 に移動します。
  2. 右上の勤怠記録を作成をクリックします。
  3. フォームに入力します:
    • 従業員 — ドロップダウンから従業員を選択(アクティブな従業員のみ表示)。
    • 日付 — デフォルトは今日。過去の日付の勤怠を記録する場合は変更してください。
    • チェックイン — 従業員が勤務を開始した時刻。デフォルトは設定された勤務開始時刻(例:09:00)。
    • チェックアウト — 従業員が勤務を終了した時刻。デフォルトは設定された勤務終了時刻(例:17:00)。
    • ステータス — その日の勤怠ステータス:出勤、欠勤、半日、遅刻、または休暇中。
    • メモ — オプションの備考(例:「予約のため早退」)。
  4. 作成をクリックします。

勤務分数残業時間はチェックインとチェックアウト時刻から自動計算されます。手動入力は不要です。

備考

各従業員は1日につき1つの勤怠記録のみ持つことができます。選択した従業員と日付のレコードが既に存在する場合は、既存のレコードを編集する必要があります。

従業員詳細ページから

  1. 従業員の詳細ページを開きます。
  2. 勤怠タブに移動します。
  3. 出勤を記録をクリックします(右上)。
  4. 従業員は事前選択されています。日付、チェックイン/チェックアウト時刻、ステータス、メモを入力します。
  5. 作成をクリックします。

勤怠記録の編集

  1. 勤怠リストから、編集したいレコードをクリックします。
  2. 必要に応じてフィールドを変更します — チェックインまたはチェックアウト時刻を更新すると、勤務分数と残業時間が自動的に再計算されます。
  3. 変更を保存します。

一括編集

  1. 勤怠リストから、チェックボックスを使って複数のレコードを選択します。
  2. アクションドロップダウンから一括編集をクリックします。
  3. 選択したすべてのレコードで変更したいフィールドを更新します。

自動計算フィールド

チェックインとチェックアウト時刻を入力すると、システムが自動的に計算します:

フィールド計算方法
勤務分数チェックアウトとチェックイン時刻の差分
残業時間1日の標準勤務時間を超過した勤務分数(設定で構成)
ステータスチェックイン時刻と総勤務時間に基づいて自動判定可能

ステータスタイプ

ステータス説明
出勤従業員がフルタイムで勤務し、定刻に到着
遅刻従業員が設定された勤務開始時刻の猶予時間後に到着
半日従業員が半日閾値時間未満の勤務
欠勤従業員がチェックインしなかった
休暇中従業員が承認済みの休暇中

従業員セルフサービスチェックイン

従業員ポータルにアクセスできる従業員は、管理者なしで自分の勤怠を記録できます。

仕組み

従業員ロールでログインした従業員は、勤怠セクションから勤怠記録を作成できます。ポータルユーザーの場合、システムは異なる動作をします:

  • 従業員フィールドは非表示 — システムがログイン中の従業員にレコードを自動関連付けします。
  • ステータスフィールドは非表示 — ステータスは管理者が設定し、従業員は設定しません。
  • 従業員はチェックイン時刻チェックアウト時刻、オプションのメモを入力します。

チェックイン / チェックアウト API

システムは、インテグレーション(キオスク端末、モバイルアプリ、生体認証システムなど)に使用できる専用のチェックイン・チェックアウトエンドポイントも提供します:

  • チェックイン — 現在の時刻を従業員の本日のチェックインとして記録。同日の重複チェックインを防止。
  • チェックアウト — 現在の時刻を従業員のチェックアウトとして記録。事前のチェックインが必要。勤務分数と残業時間を自動計算。

サポートされているチェックイン方法:

  • manual — アプリケーション経由で入力
  • biometric — 生体認証デバイスから
  • qr_code — QRコードスキャン
  • api — APIインテグレーション経由

各チェックイン・チェックアウトアクションは、タイムスタンプ、方法、IPアドレス、デバイス情報を監査目的で記録する勤怠ログエントリを作成します。

警告

従業員は同じ日に2回チェックインできません。チェックインが既に存在する場合、システムはエラーを返します。同様に、チェックアウトには既存のチェックインが必要で、2回実行することはできません。

勤怠の表示とフィルタリング

勤怠リストビュー

HRM > 勤怠 に移動して、すべての勤怠記録をテーブル形式で表示します。テーブルには以下が表示されます:

  • 従業員名(従業員プロフィールへのリンク)
  • 日付
  • チェックイン時刻
  • チェックアウト時刻
  • ステータス(色分けバッジ)

テーブルは日付の降順(最新順)でソートされています。

保存済みビュー

勤怠リストには、切り替え可能な3つのプリセットビューがあります:

ビュー説明
全勤怠フィルターなしですべての勤怠記録を表示
出勤ステータスが出勤、遅刻、半日のレコードのみ表示
欠勤ステータスが欠勤のレコードのみ表示

フィルタリング

フィルターパネルを使用して、以下の条件で勤怠記録を絞り込みます:

  • ステータス — 1つ以上のステータスでフィルター(出勤、欠勤、半日、遅刻、休暇中)
  • 日付 — 特定の日付または日付範囲でフィルター
  • 勤務分数 — 勤務分数でフィルター(例:480以上)
  • 残業時間 — 残業時間でフィルター

従業員詳細ページからの表示

  1. 従業員の詳細ページを開きます。
  2. 勤怠タブをクリックします。
  3. レコードはカード形式で表示され、日付、ステータスバッジ、チェックイン/アウト時刻、勤務時間、残業時間が表示されます。
  4. 上部の月選択を使用して月別にレコードをフィルターします — 選択した月のレコードのみ表示されます。
  5. 下にスクロールしてさらにレコードを読み込みます(無限スクロール)。

勤怠データのエクスポート

  1. 勤怠リストから、右上のドロップダウンメニューをクリックします。
  2. 勤怠記録をエクスポートを選択します。
  3. お好みの形式を選択してファイルをダウンロードします。
備考

エクスポートには勤怠のエクスポート権限が必要です。

勤怠データのインポート

  1. 勤怠リストから、右上のドロップダウンメニューをクリックします。
  2. 勤怠記録をインポートを選択します。
  3. 必要な形式のCSVまたはExcelファイルをアップロードします。
  4. 列をマッピングしてインポートを完了します。