Identification model

Single asset record, multiple identifiers.

Asset identity is modelled separately from scan values so QR, barcode and RFID can coexist.

Label preparation and Code128 and QR previews have passed limited browser checks using a synthetic asset in staging. These checks do not establish that the complete identification workflow is ready.

Actual printing and scanning, printer and label-media testing, RFID integration qualification and production availability remain pending. Support across all printer and reader brands has not been established.

AssetIdentifier
  id
  assetId
  type (QR, BARCODE, RFID, SERIAL, OTHER)
  value
  isPrimary
  createdAt
  retiredAt

What this enables

  • A shared foundation for scan-led picking and returns, with current improvements undergoing staging validation.
  • Clear exception tracking when wrong code is scanned.
  • Future identity expansion without schema rework.

Practical rule

The physical label identifies the unit for proof; the authoritative state remains in server-side Production/workflow logic.