Production versions

A bill of materials and routing that apply together by site, usage, date and quantity range.

Fields

The API name is what the API, MCP and the CLI use.

NameAPI nameTypeRequiredDescription
IDidRecord IDYes
PositionrankOrder rankYes
NamelabelText I18n
Engineering changeengineeringchangeIdReference
Valid fromdateFromDateYesFirst calendar date this record applies.
Valid todateToDateLast calendar date this record applies, if any.
ProductproductIdReferenceYes
Bill of materialsbillofmaterialIdReferenceYes
RoutingproductroutingIdReferenceYes
Product revisionproductrevisionIdReference
UsageusageConstantYesFixed option from the allowed set for this field.
Quantity fromquantityFromDecimalYesIn the product base unit.
Quantity toquantityToDecimalIn the product base unit.
DefaultisDefaultBooleanYesWhen enabled, this row is the default choice among peers.
TagstagIdsTags
DatadataData
External identifiersidentifiersExternal identifier | External identifiersRemote system keys and optional id types. One value per system and type pair on this record.
Created bycreatedByUser
Created atcreatedAtDate and TimeYes
Updated byupdatedByUser
Updated atupdatedAtDate and TimeYes
Published bypublishedByUser
Published atpublishedAtDate and Time
Blocked byblockedByUser
Blocked atblockedAtDate and Time
Archived byarchivedByUser
Archived atarchivedAtDate and Time

Relations

Owned records (solid line) are deleted with their owner. Grouped records (dashed line) can exist alone.

Production versionsSites
FieldPoints toKind
Engineering change engineeringchangeIdEngineering changesreference
Product productIdProductsreference
Bill of materials billofmaterialIdBills of materialsreference
Routing productroutingIdManufacturing routingsreference
Product revision productrevisionIdProduct revisionsreference
Tags tagIdsTagsreference

Actions

What you can do with a record. Every action also sends the webhook event productproductionversions.<action>. Reads (find, get, count) work on every table.

NameAPI nameDescriptionWhere
CreatecreateAdd a new production version.App · WebMCP · API · MCP · CLI
EditupdateSave changes to this production version.App · WebMCP · API · MCP · CLI
PublishpublishMake this production version available for use.App · WebMCP · API · MCP · CLI
BlockblockStop edits and deletion of this production version. It stays visible and can still appear on existing documents. Unblock to edit again.App · WebMCP · API · MCP · CLI
UnblockunblockAllow edits and deletion of this production version again.App · WebMCP · API · MCP · CLI
ArchivearchiveRetire this production version from daily use. It leaves active lists and pickers, and most actions stop. Unarchive to restore it.App · WebMCP · API · MCP · CLI
RestoreunarchiveReturn this production version to active lists and actions.App · WebMCP · API · MCP · CLI
DeletedeleteDelete this production version and the data that belongs with it. This cannot be undone.App · WebMCP · API · MCP · CLI

States

How a record moves from state to state. Archive and block can happen in any state.

PublishCreatedPublished