Appearance
UpsertScheduleAllocationInput
Type: Input
Input for creating or overwriting a schedule allocation, keyed by an optional id.
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| endAt | ISO8601! | ISO-8601 timestamp at which the operation finishes. Must be strictly after startAt. | |
| id | ScheduleAllocationID | TypeID of an existing allocation to overwrite ("sal_01K…"). Omit to create a new allocation with a freshly generated id; when given, the original createdAt is preserved. | |
| isLocked | Boolean | Pin the allocation against the schedule optimizer, which only rewrites unlocked allocations. Defaults to false when omitted. | |
| operationId | OperationID! | TypeID of the routing operation being scheduled ("opr_01K…"). | |
| plannedOperationId | PlannedOperationID | Optional TypeID of the planned operation this booking realises ("pop_01K…"). | |
| scheduleScenarioId | ScheduleScenarioID! | TypeID of the schedule scenario to book into ("sch_01K…"). | |
| startAt | ISO8601! | ISO-8601 timestamp at which the operation starts. | |
| workCenterId | WorkCenterID! | TypeID of the work center to book the operation onto ("wcr_01K…"). |