労働時間と法律(労働時間法)

国ごとの法令に基づく労働時間、休憩時間、日次および週次の制限時間の自動管理。超過検出、自動退勤、通知、詳細なレポート機能を含む。

なぜ労働時間管理が必要なのか?

ProjectAssistantは、従業員の出勤・退勤記録に基づき、自動的に勤務時間を記録します。各国では、最大労働時間、休憩時間、休息時間について異なる規則が適用されます。本システムは、従業員ごと、プロジェクトごと、日/週/期間ごとに、これらの規則を自動的に計算します。

  • 最大日次労働時間超過の検出
  • 週次、4週間ごと、月次、四半期ごと、またはプロジェクト期間ごとの確認
  • 国別ルールに基づく自動一時停止
  • 自動でタイムアウト(オプション)x時間後
  • 従業員、マネージャー、プロジェクトリーダー向けの通知

国ごとの規則

各国ごとに、最大労働時間、休憩時間、休息時間を設定できます。オランダ、ドイツ、ベルギー、フランスなどの標準的な規則が用意されています。企業は例外や社内労働協約の合意のために、これらの規則を上書きできます。

  • 1日あたりの最大時間数
  • 週あたり最大、4週間、四半期
  • 義務的な休憩(時間ベース)
  • シフト間の休憩時間
  • 若者や夜間労働に関する特別な規則

プロジェクト固有の規則

各プロジェクトは、異なる営業時間や夜間作業など、独自の作業時間を設定できます。これは、明示的に無効にしない限り、会社および国の設定を上書きします。

  • プロジェクトごとの1日のスケジュール
  • カスタム開始時間と終了時間
  • 異なる休憩設定
  • プロジェクトパーティーや特別な締切

自動一時停止

休憩時間は、提出された労働時間と適用される国の規則に基づいて自動的に計算されます。休憩時間は、労働時間が法定制限と比較される前に適用されます。

  • 総労働時間に基づく休憩
  • 複数の休憩(例:30分+15分)
  • 休憩は自動的に義務付けられています
  • 時間概要の明瞭化

違反

従業員が制限を超過した場合、システムは自動的に超過を記録します。これは期間ごと(例:1日ごと、4週間ごと)に行われます。

違反の種類

  • 日次労働時間超過
  • 週間制限を超えました
  • 4週間の基準を超過
  • 休憩時間が確保できなかった

ユニークなタグ付け

各違反には、PeriodId_PeriodStart:yyyyMMdd のような固有のタグが割り当てられます。これにより、システムはどの期間がチェックされたかを正確に認識し、重複したエントリを防止できます。

リアルタイム更新

SignalRを介して、違反は以下で即座に確認できます:• ダッシュボード• 勤怠管理• モバイルアプリ• プロジェクトページ

自動退勤

大幅な超過(例:1日14時間)の場合、システムは自動的に退勤処理を行うことがあります。従業員には、退勤時間を調整する必要があるかどうかを確認するプッシュ通知が送信されます。

  • 国ごとに設定可能な時間制限
  • 従業員への通知
  • ダッシュボードへのリアルタイム更新
  • 自動アクションの監査ログ

報告書

すべての違反事項と勤務時間はExcelにエクスポートできます。レポートはプロジェクト別、従業員別、期間別に生成できます。

  • 週間報告書
  • 4週間報告書
  • 従業員ごとの日次報告
  • 企業ごとの違反件数
  • ExcelまたはPDFへのエクスポート