Skip to content

Operation

Type: Object

A print operation is a single operation that can be scheduled to run on a print job, such as printing, cutting, folding etc.

Fields

NameTypeArgsDescriptionDeprecated
actualCompletionAtDateTimeThe completion time for the task.
actualStartAtDateTimeThe actual start time for the task.
componentComponentThe component that this operation belongs to, this is optional and only set for operations that are part of a component
componentIdID
createdAtDateTime!
customKindStringCustom operation name when kind is :custom
deadlineDateTimeThe deadline for the operation to be completed
expectedDurationIntThe expected duration of the operation in seconds
externalIdStringThe external ID of the operation, for example in an ERP system.
files[File!]!filter: FileFilterInput
limit: Int
offset: Int
sort: [FileSortInput]
The files for the operation, such as paths or other data
idID!
incomingDependencies[OperationDependency!]!filter: OperationDependencyFilterInput
limit: Int
offset: Int
sort: [OperationDependencySortInput]
The operations that must have been completed before this operation can start
intendedResourceResourcePlanned allocation - planned for a specific resource
intendedResourceIdID
jobJob!The job that this operation belongs to, this is always set
jobIdID!
kindPrintOperationKind!The kind of operation/process being performed
metadataJsonStringInstance-specific data for the task.
milestoneMilestoneThe milestone that this operation belongs to, this is optional and only set for operations that are part of a milestone
milestoneIdID
nameString!The name of the operation, for example 'Printing'.
notes[Note!]!filter: NoteFilterInput
limit: Int
offset: Int
sort: [NoteSortInput]
The notes for the operation
operationInputs[OperationInput!]!filter: OperationInputFilterInput
limit: Int
offset: Int
sort: [OperationInputSortInput]
The inputs for the operation, created on consumption
operationOutputs[OperationOutput!]!filter: OperationOutputFilterInput
limit: Int
offset: Int
sort: [OperationOutputSortInput]
The outputs for the operation, created on production
outgoingDependencies[OperationDependency!]!filter: OperationDependencyFilterInput
limit: Int
offset: Int
sort: [OperationDependencySortInput]
The operations that require the output of this operation
productionQuantityInt!The quantity of material that should be produced in this operation
remarksStringNotes about the operation, for example 'Printing the front and back of the document'.
requiredResourceTypeResourceTypeType of resource required to perform this operation (e.g., :offset_press_sheetfed)
resourceResourceFirm allocation - is running on a specific resource
resourceIdID
scheduledCompletionAtDateTimeThe scheduled completion time for the task.
scheduledStartAtDateTimeThe scheduled start time for the task.
scheduleEntries[ScheduleEntry!]!filter: ScheduleEntryFilterInput
limit: Int
offset: Int
sort: [ScheduleEntrySortInput]
The schedule entries that belong to this operation
stateOperationStateEnum!The current state of the operation.
updatedAtDateTime!

Relationships

Connect. Combine. Collaborate.
The pioneering open integration platform, dedicated to transforming connectivity in the printing industry.