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