Skip to main content

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).