Skip to content

Documentation


Documentation / @kizami/engine / EngineOutput

Interface: EngineOutput

Defined in: types.ts:428

Properties

allowanceTotals

allowanceTotals: object[]

Defined in: types.ts:441

手当定義ごとの月合計(分)。期間内のいずれかの日に有効だった定義は、その月の合計が 0分でも1件として含める(締め・CSV で「定義はあるが今月は対象時間なし」を表現するため — DailyBreakdown.allowances が sparse なのとは扱いを変えている)。

definitionId

definitionId: string

minutes

minutes: number


days

days: DailyBreakdown[]

Defined in: types.ts:429


flexBalance

flexBalance: FlexBalance | null

Defined in: types.ts:432

フレックスのみ。固定時間制・monthly_variable では null


totals

totals: CategorizedMinutes

Defined in: types.ts:430


variablePeriod?

optional variablePeriod?: VariablePeriodSummary

Defined in: types.ts:443

monthly_variable のみ。他の労働時間制では未設定


warnings

warnings: CalcWarning[]

Defined in: types.ts:435


workSystem

workSystem: "flex" | "fixed" | "monthly_variable"

Defined in: types.ts:434

期間開始日に有効だった労働時間制