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
readonlyadjustedContractedHours:number
Defined in: src/lib/payroll/index.ts:31
allocatedCentavos
readonlyallocatedCentavos:number
Defined in: src/lib/payroll/index.ts:35
days
readonlydays:number
Defined in: src/lib/payroll/index.ts:28
end
readonlyend:string
Defined in: src/lib/payroll/index.ts:27
holidayHours
readonlyholidayHours:number
Defined in: src/lib/payroll/index.ts:30
hoursWorked
readonlyhoursWorked:number
Defined in: src/lib/payroll/index.ts:29
overageApproved
readonlyoverageApproved:boolean
Defined in: src/lib/payroll/index.ts:34
True when this week's over-contracted hours were paid because overage was approved.
payCentavos
readonlypayCentavos:number
Defined in: src/lib/payroll/index.ts:36
ratio
readonlyratio:number
Defined in: src/lib/payroll/index.ts:32
start
readonlystart:string
Defined in: src/lib/payroll/index.ts:26