OperationOrderCancelInput
Input for canceling an operation order. Only cancels unstarted operation orders matching the specified criteria.
input OperationOrderCancelInput {
externalOrderId: String
operationId: String!
orderIndex: Int
cancelAll: Boolean
}
Fields
OperationOrderCancelInput.externalOrderId ● String scalar
Unique external identifier for this order.
OperationOrderCancelInput.operationId ● String! non-null scalar
Operation identifier. May be a process or workflow (product/subassembly) ID.
OperationOrderCancelInput.orderIndex ● Int scalar
Optional operation index. To cancel a specific order index, provide this value. To cancel all order indexes, set cancelAll to true instead of omitting this field.
OperationOrderCancelInput.cancelAll ● Boolean scalar
When true, cancels all order indexes for the given external order ID and operation. Needed to distinguish between explicitly canceling order_index 0 vs canceling all.
Member Of
operationOrderCancel mutation