Interface: PayOverrides
Defined in: src/server/services/payInputs.ts:339
Hypothetical inputs for a marginal pricing (the catch-up computations price the same assignment twice — before/after — and subtract). Everything NOT overridden comes from the bundle, so the two sides of a marginal can only differ in the overridden input.
Properties
approvedOverageWeeks?
readonlyoptionalapprovedOverageWeeks?:ReadonlySet<string>
Defined in: src/server/services/payInputs.ts:346
Replaces the bundle's approved overage weeks (Monday pay-week ISO keys).
byDate?
readonlyoptionalbyDate?:ReadonlyMap<string,number>
Defined in: src/server/services/payInputs.ts:344
Per-date payable hours replacing the bundle's entries for this assignment (already collapsed
one-row-per-date, payableByDate semantics — the payable-status filter does NOT re-apply).