Interface: ManualTimeEntriesState
Defined in: src/server/actions/manualTimeEntry.ts:21
Properties
catchupCentavos?
optionalcatchupCentavos?:number
Defined in: src/server/actions/manualTimeEntry.ts:34
Total marginal pay those out-of-period hours would earn (for the "add to next run" prompt).
error?
optionalerror?:string
Defined in: src/server/actions/manualTimeEntry.ts:23
needsDisposition?
optionalneedsDisposition?:boolean
Defined in: src/server/actions/manualTimeEntry.ts:31
Set when some hours fall in an already-closed period and need a disposition before saving.
noActiveAssignment?
optionalnoActiveAssignment?:boolean
Defined in: src/server/actions/manualTimeEntry.ts:25
True when the failure is specifically "no active assignment" — lets the UI offer a fix link.
ok
ok:
boolean
Defined in: src/server/actions/manualTimeEntry.ts:22
outOfPeriod?
optionaloutOfPeriod?:object[]
Defined in: src/server/actions/manualTimeEntry.ts:32
periodEnd
periodEnd:
string
periodStart
periodStart:
string
queued?
optionalqueued?:number
Defined in: src/server/actions/manualTimeEntry.ts:29
Queued catch-up pay items created ("add to next run").
saved?
optionalsaved?:number
Defined in: src/server/actions/manualTimeEntry.ts:26
skipped?
optionalskipped?:number
Defined in: src/server/actions/manualTimeEntry.ts:27