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).