Inventory identifiers

A lot or serial that identifies one physical unit of a catalog item.

Fields

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

NameAPI nameTypeRequiredDescription
IDidRecord IDYes
ProductproductIdReference
Batch / serial numbercodeTextUnique traceability identity for this product. When left empty, one is assigned on create.
CustomercustomerIdReferenceCustomer that owns consigned or maquila stock. Empty when ownership is Company.
ItemcustomitemIdReference
CatalogcatalogConstantYesFixed option from the allowed set for this field.
PredecessorinventoryidentifierIdPredecessorReferenceIdentity this unit was created from, when it results from a split or transformation.
ManufacturerproductmanufacturerIdReference
Manufacturer codemanufacturerCodeTextBatch code or serial number from the manufacturer (may differ from the internal code).
OwnershipownershipConstantYesBeneficial owner of the stock. The custodial company remains the record's company.
NominalisNominalBooleanYesWhether the physical identity matches the product nominal geometry. Applies only with batch or serial tracking when the product has a dimensional envelope.
DimensionsdimensionsDimensionsNominal geometric envelope — parametric physical extent of the product.
Available weightweightAvailableDecimalNumeric value stored with decimal precision.
Available weight unitweightAvailableUnitConstantFixed option from the allowed set for this field.
Origin documenttableUidConstantThe optional header document that created or introduced this identifier in an operational transaction.
Origin recordrecordIdReferenceThe header document record that created or introduced this identifier.
Expiration datedateExpirationDateLast calendar date this lot or serial number remains fit for use.
Non-nominal reasonnonNominalReasonConstantGeometric variance reason versus nominal (remnant, overlength, underlength, supplier variance). Requires actual dimensions on the identifier.
DatadataData
Created bycreatedByUser
Created atcreatedAtDate and TimeYes
Updated byupdatedByUser
Updated atupdatedAtDate and TimeYes
Blocked byblockedByUser
Blocked atblockedAtDate and Time
Archived byarchivedByUser
Archived atarchivedAtDate and Time

Relations

FieldPoints toKind
Customer customerIdCustomersreference
Predecessor inventoryidentifierIdPredecessorInventory identifiersreference
Manufacturer productmanufacturerIdProduct manufacturersreference

Actions

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

NameAPI nameDescriptionWhere
CreatecreateAdd an new identifier.App · WebMCP · API · MCP · CLI
EditupdateSave changes to this identifier.App · WebMCP · API · MCP · CLI
BlockblockStop edits and deletion of this identifier. 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 identifier again.App · WebMCP · API · MCP · CLI
ArchivearchiveRetire this identifier from daily use. It leaves active lists and pickers, and most actions stop. Unarchive to restore it.App · WebMCP · API · MCP · CLI
RestoreunarchiveReturn this identifier to active lists and actions.App · WebMCP · API · MCP · CLI
DeletedeleteDelete this identifier and the data that belongs with it. This cannot be undone.App · WebMCP · API · MCP · CLI