Skip to main content

Interface: HistoryPayment

Defined in: src/lib/payroll/insights.ts:336

The stored computation trail for one payment — receipt renders from this, never recomputes.

Properties​

adjustments​

readonly adjustments: HistoryAdjustment[]

Defined in: src/lib/payroll/insights.ts:342


baseCentavos​

readonly baseCentavos: number | null

Defined in: src/lib/payroll/insights.ts:340


contracted​

readonly contracted: number | null

Defined in: src/lib/payroll/insights.ts:338


grossOverridden​

readonly grossOverridden: boolean

Defined in: src/lib/payroll/insights.ts:341


hours​

readonly hours: number | null

Defined in: src/lib/payroll/insights.ts:337


method​

readonly method: string

Defined in: src/lib/payroll/insights.ts:344


netCentavos​

readonly netCentavos: number

Defined in: src/lib/payroll/insights.ts:343


paidAt​

readonly paidAt: string | null

Defined in: src/lib/payroll/insights.ts:347


payDate​

readonly payDate: string | null

Defined in: src/lib/payroll/insights.ts:346


ratio​

readonly ratio: number | null

Defined in: src/lib/payroll/insights.ts:339


status​

readonly status: string

Defined in: src/lib/payroll/insights.ts:345


weeks​

readonly weeks: SerializedWeek[]

Defined in: src/lib/payroll/insights.ts:349

Per-week trail saved at close time (payments.breakdown).