Interface: SerializedWeek
Defined in: src/lib/payroll/index.ts:43
JSON-safe per-week pay breakdown stored on payments.breakdown for payslip transparency.
Properties
adjustedContractedHours
readonlyadjustedContractedHours:number
Defined in: src/lib/payroll/index.ts:49
allocatedCentavos
readonlyallocatedCentavos:number
Defined in: src/lib/payroll/index.ts:53
days
readonlydays:number
Defined in: src/lib/payroll/index.ts:46
end
readonlyend:string
Defined in: src/lib/payroll/index.ts:45
holidayHours
readonlyholidayHours:number
Defined in: src/lib/payroll/index.ts:48
hoursWorked
readonlyhoursWorked:number
Defined in: src/lib/payroll/index.ts:47
overageApproved
readonlyoverageApproved:boolean
Defined in: src/lib/payroll/index.ts:52
True when this week's over-contracted hours were paid because overage was approved.
payCentavos
readonlypayCentavos:number
Defined in: src/lib/payroll/index.ts:54
ratio
readonlyratio:number
Defined in: src/lib/payroll/index.ts:50
start
readonlystart:string
Defined in: src/lib/payroll/index.ts:44