idstring required
Unique Id associated to this entity
status'pending' | 'ready' | 'running' | 'paused' | 'complete' | 'cancelled' required
Job Item to Make Operation status
orderinteger required
Routing order of the operation
systemOperationIdstring required
Identifier of the system operation associated to this entity
Please reference api/operations.
isOutsideProcessingboolean required
Denotes whether this is an outside processing operation
originalScheduledStartUtcstring date-time nullable
The first scheduled start time.
originalScheduledEndUtcstring date-time nullable
The first scheduled end time.
scheduledStartUtcstring date-time nullable
Scheduled start datetime of the operation
scheduledEndUtcstring date-time nullable
Scheduled end datetime of the operation
completedOnUtcstring date-time nullable
The operation completion datetime.
completedByIdstring nullable
Operation completed user identifier. Please reference /api/users endpoint.
scheduledEquipmentIdstring nullable
Identifier of the equipment that this operation is scheduled to run on
scheduledEquipmentNamestring nullable
The name of the equipment that this operation is scheduled to run on.
customFieldsobject nullable
The custom field data on the object
instructionsstring nullable
Instructions specific to the item to make operation.
leadTimeInDaysinteger nullable
Number of days required between order and receipt. Only applicable for outside processing operations.
associatedPurchaseOrderIdsstring[] nullable
Associated purchase order IDs.
estimatedSetupTimeInSecondsnumber double nullable
The estimated setup time in seconds for the operation.
estimatedSetupTimeBasis'fixed' | 'perUnit'
estimatedRunTimeInSecondsnumber double nullable
The estimated run time in seconds for the operation.
Note: This is an obsolete field from when operation could not separate between machine (unattended) and labor (attended) time.
estimatedRunTimeBasis'fixed' | 'perUnit' | 'unitsPerHour'
estimatedMachineTimeInSecondsnumber double nullable
The estimated machine time in seconds for the operation.
estimatedMachineTimeBasis'fixed' | 'perUnit' | 'unitsPerHour'
estimatedLaborTimeInSecondsnumber double nullable
The estimated labor time in seconds for the operation.
estimatedLaborTimeBasis'fixed' | 'perUnit' | 'unitsPerHour'
isMachineTimeOnlyboolean
Whether this operation can be run without an employee present. If true, use the machineTime properties. If false,
use the laborTime properties.
workOrderIdstring nullable
Identifier of work order that this operation is associated to, if applicable.
Please reference api/work-orders endpoint.
quantityToMakenumber double
Quantity this operation is expected to produce.
Read-only: returned on operation reads but not settable through the update endpoints.
quantityCompletednumber double
Quantity already completed on this operation, if the job is in progress.
Read-only: returned on operation reads but not settable through the update endpoints.