OperationOrderSaveInput
Input for creating and updating operation orders. When the operation is a product or subassembly, child operation orders are created as dependencies complete (waterfall pattern).
input OperationOrderSaveInput {
externalOrderId: String
operationId: ID!
operationIndex: Int
selectGroupOperations: [ID!]
}
Fields
OperationOrderSaveInput.externalOrderId ● String scalar
External order identifier. Used for idempotent order creation and lookup.
OperationOrderSaveInput.operationId ● ID! non-null scalar
Operation identifier. May be a process or workflow (product/subassembly) ID.
OperationOrderSaveInput.operationIndex ● Int scalar
Operation index. Used for ordering multiple instances of a single operation with the same order ID.
OperationOrderSaveInput.selectGroupOperations ● [ID!] list scalar
Optional list of operation IDs to select from parallel groups. Makes items in parallel groups optional when any selected operations exist in the group.
Member Of
operationOrderSave mutation