Skip to main content

Interface: ManualTimeEntriesState

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

Properties

catchupCentavos?

optional catchupCentavos?: 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?

optional error?: string

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


needsDisposition?

optional needsDisposition?: 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?

optional noActiveAssignment?: 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?

optional outOfPeriod?: object[]

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

periodEnd

periodEnd: string

periodStart

periodStart: string


queued?

optional queued?: number

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

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


saved?

optional saved?: number

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


skipped?

optional skipped?: number

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