UpsertScheduleAllocationInput
Input for creating or overwriting a schedule allocation, keyed by an optional id.
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.
TypeID of the schedule scenario to book into ("sch_01K…").
TypeID of the work center to book the operation onto ("wcr_01K…").
TypeID of the routing operation being scheduled ("opr_01K…").
Optional TypeID of the planned operation this booking realises ("pop_01K…").
ISO-8601 timestamp at which the operation starts.
ISO-8601 timestamp at which the operation finishes. Must be strictly after startAt.
isLockedBooleanPin the allocation against the schedule optimizer, which only rewrites unlocked allocations. Defaults to false when omitted.
View exact SDL
"""
Input for creating or overwriting a schedule allocation, keyed by an optional id.
"""
input UpsertScheduleAllocationInput {
"""
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.
"""
id: ScheduleAllocationID
"""TypeID of the schedule scenario to book into ("sch_01K…")."""
scheduleScenarioId: ScheduleScenarioID!
"""TypeID of the work center to book the operation onto ("wcr_01K…")."""
workCenterId: WorkCenterID!
"""TypeID of the routing operation being scheduled ("opr_01K…")."""
operationId: OperationID!
"""
Optional TypeID of the planned operation this booking realises ("pop_01K…").
"""
plannedOperationId: PlannedOperationID
"""ISO-8601 timestamp at which the operation starts."""
startAt: ISO8601!
"""
ISO-8601 timestamp at which the operation finishes. Must be strictly after startAt.
"""
endAt: ISO8601!
"""
Pin the allocation against the schedule optimizer, which only rewrites unlocked allocations. Defaults to false when omitted.
"""
isLocked: Boolean
}One stable address across all schema views. Follow a field’s type to explore connections between domains.