Skip to main content

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​

readonly adjustedContractedHours: number

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


allocatedCentavos​

readonly allocatedCentavos: number

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


days​

readonly days: number

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


end​

readonly end: string

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


holidayHours​

readonly holidayHours: number

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


hoursWorked​

readonly hoursWorked: number

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


overageApproved​

readonly overageApproved: boolean

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

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:54


ratio​

readonly ratio: number

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


start​

readonly start: string

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