← API reference
CANONICAL TYPE REFERENCE

ProgressPointState

A timestamped snapshot of production progress

When this progress snapshot was captured (ISO8601)

Associated job

Associated operation

Associated operation item (for item-level progress)

Associated component

Work center / device that reported this point

Operator on duty

Current production phase

Time spent in the current phase (seconds)

Good production count

Waste / scrap count

Total planned production quantity

Unit for good/waste/totalPlanned (CUSTOM when using vertical-specific units)

Vertical-specific count unit name when countUnit is CUSTOM (e.g. SHEETS, BOTTLES)

Overall completion percentage (0-100)

speedFloat

Current production speed

Unit for speed (CUSTOM when using vertical-specific units)

Vertical-specific speed unit name when speedUnit is CUSTOM (e.g. SHEETS_PER_HOUR)

statusString

Freeform device/operation status string

errorCodeString

Error code if applicable

Human-readable error description

Error severity level

Where this data point originated

Extensible key-value metadata

View exact SDL
"""A timestamped snapshot of production progress"""
type ProgressPointState {
  """When this progress snapshot was captured (ISO8601)"""
  timestamp: ISO8601!
  """Associated job"""
  jobId: JobID
  """Associated operation"""
  operationId: OperationID
  """Associated operation item (for item-level progress)"""
  operationItemId: OperationItemID
  """Associated component"""
  componentId: ComponentID
  """Work center / device that reported this point"""
  workCenterId: WorkCenterID
  """Operator on duty"""
  userId: UserID
  """Current production phase"""
  phase: ProgressPhase
  """Time spent in the current phase (seconds)"""
  phaseDurationSeconds: Float
  """Good production count"""
  goodCount: Float
  """Waste / scrap count"""
  wasteCount: Float
  """Total planned production quantity"""
  totalPlanned: Float
  """
  Unit for good/waste/totalPlanned (CUSTOM when using vertical-specific units)
  """
  countUnit: MetricUnit
  """
  Vertical-specific count unit name when countUnit is CUSTOM (e.g. SHEETS, BOTTLES)
  """
  customCountUnit: String
  """Overall completion percentage (0-100)"""
  percentComplete: Float
  """Current production speed"""
  speed: Float
  """Unit for speed (CUSTOM when using vertical-specific units)"""
  speedUnit: MetricUnit
  """
  Vertical-specific speed unit name when speedUnit is CUSTOM (e.g. SHEETS_PER_HOUR)
  """
  customSpeedUnit: String
  """Freeform device/operation status string"""
  status: String
  """Error code if applicable"""
  errorCode: String
  """Human-readable error description"""
  errorMessage: String
  """Error severity level"""
  errorSeverity: ProgressErrorSeverity
  """Where this data point originated"""
  source: ProgressSource
  """Extensible key-value metadata"""
  tags: [Dictionary!]!
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.