Appearance
OperationItemEdgeInput
Type: Input
One item-level dependency edge within a batch upsert; the edge's job is taken from the enclosing UpsertOperationItemEdgesInput.
Fields
| Name | Type | Default | Description |
|---|---|---|---|
| predecessorItemId | OperationItemID! | TypeID of the operation item ("opi_01K…") that must be completed first. Must belong to the job named by the enclosing upsert input. | |
| sortOrder | Int | Optional explicit ordering for this edge. When omitted, the edge's zero-based index within the batch's edges list is used. | |
| sourceOperationId | OperationID! | TypeID of the operation ("opr_01K…") owning the predecessor item, stored denormalized on the edge. | |
| successorItemId | OperationItemID! | TypeID of the operation item ("opi_01K…") that depends on the predecessor. Must belong to the same job and must differ from predecessorItemId. | |
| targetOperationId | OperationID! | TypeID of the operation ("opr_01K…") owning the successor item, stored denormalized on the edge. |