Skip to content

Documentation


Documentation / @kizami/leave / LeaveUnit

Type Alias: LeaveUnit

LeaveUnit = "full_day" | "half_day_am" | "half_day_pm" | "hourly"

Defined in: types.ts:45

取得単位(2026-08-22 仕様拡張)。法的な扱いが異なるため区別する:

  • full_day: 全休。労使協定不要。年5日取得義務に1.0日としてカウント
  • half_day_am / half_day_pm: 半休。労使協定不要(行政解釈)。年5日取得義務に0.5日としてカウント。 時間単位年休の「年5日分上限」の対象外
  • hourly: 時間単位年休。労使協定が前提(テナント設定 hourlyLeaveEnabled)。 年5日取得義務には一切カウントできない。年5日分(5×standardDayMinutes)の専用上限を持つ