Skip to main content

Interface: StrandedGroup

Defined in: src/server/services/strandedHours.ts:41

One contractor-assignment's unpaid late hours, keyed by the PAY period whose run missed them.

Properties

assignmentId

assignmentId: string

Defined in: src/server/services/strandedHours.ts:43


contractorId

contractorId: string

Defined in: src/server/services/strandedHours.ts:42


entryIds

entryIds: string[]

Defined in: src/server/services/strandedHours.ts:48


hoursByDate

hoursByDate: Map<string, number>

Defined in: src/server/services/strandedHours.ts:47

Per-date hours, keyed by ISO entry_date.


periodEnd

periodEnd: string

Defined in: src/server/services/strandedHours.ts:45


periodStart

periodStart: string

Defined in: src/server/services/strandedHours.ts:44


totalHours

totalHours: number

Defined in: src/server/services/strandedHours.ts:49