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
retiredAtWhat 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.