Interface: StrandedContext
Defined in: src/server/services/strandedHours.ts:33
Per-entity context the period mapping depends on (see payPeriodForDate).
Properties
endDateByAssignment
endDateByAssignment:
ReadonlyMap<string,string|null>
Defined in: src/server/services/strandedHours.ts:37
Assignment end_date (ISO) by assignment id, for the terminating-run dispatch.
typeByContractor
typeByContractor:
ReadonlyMap<string,ContractorType>
Defined in: src/server/services/strandedHours.ts:35
contractor_type by contractor id; missing ids default to 'outsourced' (matches catchupPay).