Skip to main content

Interface: SerializedWeek

Defined in: src/lib/payroll/index.ts:25

JSON-safe per-week pay breakdown stored on payments.breakdown for payslip transparency.

Properties

adjustedContractedHours

readonly adjustedContractedHours: number

Defined in: src/lib/payroll/index.ts:31


allocatedCentavos

readonly allocatedCentavos: number

Defined in: src/lib/payroll/index.ts:35


days

readonly days: number

Defined in: src/lib/payroll/index.ts:28


end

readonly end: string

Defined in: src/lib/payroll/index.ts:27


holidayHours

readonly holidayHours: number

Defined in: src/lib/payroll/index.ts:30


hoursWorked

readonly hoursWorked: number

Defined in: src/lib/payroll/index.ts:29


overageApproved

readonly overageApproved: boolean

Defined in: src/lib/payroll/index.ts:34

True when this week's over-contracted hours were paid because overage was approved.


payCentavos

readonly payCentavos: number

Defined in: src/lib/payroll/index.ts:36


ratio

readonly ratio: number

Defined in: src/lib/payroll/index.ts:32


start

readonly start: string

Defined in: src/lib/payroll/index.ts:26