OperationCompletionState
Authoritative record of a completed operation's actual outcomes
Immutable allocation evidence copied from the operation at completion
Unique identifier
Reference to the completed operation
Reference to the parent job
Reference to the component (if any)
Operation type (e.g. PRINTING_OFFSET, FOLDING)
capabilityCodeStringCapability code from the planned operation
Work center that executed the operation
workCenterNameStringWork center name (denormalized)
When the operation started (ISO8601)
When the operation completed (ISO8601)
Wall-clock duration in minutes
Time spent in SETUP phase (minutes)
Time spent in RUNNING phase (minutes)
goodCountFloatFinal good count
wasteCountFloatFinal waste count
totalPlannedFloatPlanned production quantity
Unit for production counts
wasteRatioFloatWaste ratio: waste / (good + waste)
averageSpeedFloatAverage speed during RUNNING phase
Unit for speed measurement
jobQuantityIntJob quantity (denormalized)
Substrate weight in gsm (denormalized)
substrateWidthMmFloatSubstrate width in mm (denormalized)
substrateCoatingStringSubstrate coating type (denormalized)
Duration the scheduler predicted
Duration the operation blueprint specified
errorCountInt!Number of errors during execution
hadFatalErrorBoolean!Whether a FATAL error occurred
When this record was created (ISO8601)
View exact SDL
"""Authoritative record of a completed operation's actual outcomes"""
type OperationCompletionState {
"""Immutable allocation evidence copied from the operation at completion"""
executionAllocation: OperationExecutionAllocation
"""Unique identifier"""
id: OperationCompletionID!
"""Reference to the completed operation"""
operationId: OperationID!
"""Reference to the parent job"""
jobId: JobID!
"""Reference to the component (if any)"""
componentId: ComponentID
"""Operation type (e.g. PRINTING_OFFSET, FOLDING)"""
operationKind: OperationKind!
"""Capability code from the planned operation"""
capabilityCode: String
"""Work center that executed the operation"""
workCenterId: WorkCenterID
"""Work center name (denormalized)"""
workCenterName: String
"""When the operation started (ISO8601)"""
startedAt: ISO8601!
"""When the operation completed (ISO8601)"""
completedAt: ISO8601!
"""Wall-clock duration in minutes"""
actualDurationMinutes: Int!
"""Time spent in SETUP phase (minutes)"""
setupDurationMinutes: Int
"""Time spent in RUNNING phase (minutes)"""
runDurationMinutes: Int
"""Final good count"""
goodCount: Float
"""Final waste count"""
wasteCount: Float
"""Planned production quantity"""
totalPlanned: Float
"""Unit for production counts"""
countUnit: MetricUnit
"""Waste ratio: waste / (good + waste)"""
wasteRatio: Float
"""Average speed during RUNNING phase"""
averageSpeed: Float
"""Unit for speed measurement"""
speedUnit: MetricUnit
"""Job quantity (denormalized)"""
jobQuantity: Int
"""Substrate weight in gsm (denormalized)"""
substrateWeightGsm: Int
"""Substrate width in mm (denormalized)"""
substrateWidthMm: Float
"""Substrate coating type (denormalized)"""
substrateCoating: String
"""Duration the scheduler predicted"""
scheduledDurationMinutes: Int
"""Duration the operation blueprint specified"""
expectedDurationMinutes: Int
"""Number of errors during execution"""
errorCount: Int!
"""Whether a FATAL error occurred"""
hadFatalError: Boolean!
"""When this record was created (ISO8601)"""
createdAt: ISO8601!
}One stable address across all schema views. Follow a field’s type to explore connections between domains.