UpdateOperationInput
Input for updating an operation. Only provided fields are changed.
Parent job ID
Associated component ID
Associated component group ID
Associated milestone ID
externalIdStringExternal system ID (must be unique per tenant)
nameStringOperation name
remarksStringNotes and remarks
Operation type
requiredResourceTypeStringType of resource required
Preferred capability (id) for scheduling
Preferred work center for scheduling
Operation status
Production quantity
Expected duration in seconds
Deadline (ISO8601)
Scheduled start time (ISO8601)
Scheduled completion time (ISO8601)
Additional metadata as JSON object
Kind-specific production parameters (JSON). Use getOperationParameterSchema(kind:) to retrieve the expected schema before submitting.
sortOrderIntSort order
Supplier this operation is subcontracted to
Purchase order covering this outsourced operation
Expected lead time in calendar days
Override update timestamp (ISO8601). Defaults to now.
View exact SDL
"""Input for updating an operation. Only provided fields are changed."""
input UpdateOperationInput {
"""Parent job ID"""
jobId: JobID
"""Associated component ID"""
componentId: ComponentID
"""Associated component group ID"""
componentGroupId: ComponentGroupID
"""Associated milestone ID"""
milestoneId: MilestoneID
"""External system ID (must be unique per tenant)"""
externalId: String
"""Operation name"""
name: String
"""Notes and remarks"""
remarks: String
"""Operation type"""
kind: OperationKind
"""Type of resource required"""
requiredResourceType: String
"""Preferred capability (id) for scheduling"""
capabilityId: CapabilityID
"""Preferred work center for scheduling"""
requestedWorkCenterId: WorkCenterID
"""Operation status"""
status: OperationStatus
"""Production quantity"""
productionQuantity: Int
"""Expected duration in seconds"""
expectedDuration: Int
"""Deadline (ISO8601)"""
deadline: ISO8601
"""Scheduled start time (ISO8601)"""
scheduledStartAt: ISO8601
"""Scheduled completion time (ISO8601)"""
scheduledCompletionAt: ISO8601
"""Additional metadata as JSON object"""
metadata: JSONMap
"""
Kind-specific production parameters (JSON). Use getOperationParameterSchema(kind:) to retrieve the expected schema before submitting.
"""
parameters: JSON
"""Sort order"""
sortOrder: Int
"""Supplier this operation is subcontracted to"""
outsourcedSupplierId: SupplierID
"""Purchase order covering this outsourced operation"""
outsourcedPurchaseOrderId: PurchaseOrderID
"""Expected lead time in calendar days"""
outsourcedLeadTimeDays: Int
"""Override update timestamp (ISO8601). Defaults to now."""
updatedAt: ISO8601
}One stable address across all schema views. Follow a field’s type to explore connections between domains.