Skip to content

Documentation


Documentation / @kizami/engine / CalcWarning

Interface: CalcWarning

Defined in: types.ts:288

Properties

break?

optional break?: object

Defined in: types.ts:298

insufficient_break のとき: 必要だった休憩と実際の休憩(分)。UI が不足量 (requiredMinutes - actualMinutes)を出すのに使う。他の警告種別では未設定。

actualMinutes

actualMinutes: number

requiredMinutes

requiredMinutes: number


date

date: string

Defined in: types.ts:291

帰属する勤怠日(ローカル)


kind

kind: WarningKind

Defined in: types.ts:289


punchAt?

optional punchAt?: number

Defined in: types.ts:293

対象打刻の時刻(UTC エポック分)


shift?

optional shift?: object

Defined in: types.ts:304

シフト予実乖離の警告(missing_shift・shift_late_arrival・shift_early_leave・ shift_unplanned_work・shift_absence)のとき: UI が乖離の分数を表示するための値。 警告種別ごとに埋まるフィールドが異なる(shift-variance.ts 参照。すべて省略可)。他の警告種別では未設定。

actualMinutes?

optional actualMinutes?: number

deltaMinutes?

optional deltaMinutes?: number

scheduledMinutes?

optional scheduledMinutes?: number