Skip to content

OperationEdgeState ​

Type: Object

A dependency edge between two operations in the abstract production graph

Fields ​

NameTypeArgsDescriptionDeprecated
createdAtISO8601!ISO-8601 timestamp of when this edge row was inserted.
idOperationEdgeID!TypeID of this dependency edge (prefix oed).
intermediateStringFree-form label for the intermediate product handed from the predecessor to the successor (e.g. the semi-finished item flowing along this edge). Null when the dependency carries no named intermediate.
jobIdJobID!TypeID (prefix job) of the job whose operation graph this edge belongs to. Both endpoints must be operations of this same job.
predecessorIdOperationID!TypeID (prefix opr) of the upstream operation — the one that must run first. Always differs from successorId, and the edge set of a job must stay acyclic.
sortOrderInt!Display order of this edge within its job; listOperationEdges sorts ascending on it. Defaults to the edge's append position when not supplied. Ordering only — it does not affect scheduling, which follows the graph topology.
successorIdOperationID!TypeID (prefix opr) of the downstream operation — the one that depends on predecessorId completing first.
updatedAtISO8601!ISO-8601 timestamp of the last change to this edge. Note that upsertOperationGraph replaces a job's edges wholesale, so edges rewritten that way get a fresh createdAt as well.

Connect machines, automate workflows, and build custom apps for print production.