Skip to main content

Interface: ManualTimeEntriesState

Defined in: src/server/actions/manualTimeEntry.ts:24

Properties​

catchupCentavos?​

optional catchupCentavos?: number

Defined in: src/server/actions/manualTimeEntry.ts:37

Total marginal pay those out-of-period hours would earn (for the "add to next run" prompt).


error?​

optional error?: string

Defined in: src/server/actions/manualTimeEntry.ts:26


needsDisposition?​

optional needsDisposition?: boolean

Defined in: src/server/actions/manualTimeEntry.ts:34

Set when some hours fall in an already-closed period and need a disposition before saving.


noActiveAssignment?​

optional noActiveAssignment?: boolean

Defined in: src/server/actions/manualTimeEntry.ts:28

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:25


outOfPeriod?​

optional outOfPeriod?: object[]

Defined in: src/server/actions/manualTimeEntry.ts:35

periodEnd​

periodEnd: string

periodStart​

periodStart: string


queued?​

optional queued?: number

Defined in: src/server/actions/manualTimeEntry.ts:32

Queued catch-up pay items created ("add to next run").


saved?​

optional saved?: number

Defined in: src/server/actions/manualTimeEntry.ts:29


skipped?​

optional skipped?: number

Defined in: src/server/actions/manualTimeEntry.ts:30