Surfaces
Inventory Tracking
Inventory settings, item search, UUIDs, NFC, QR, barcode exports, and POS availability.
First created Last updated
Overview
Inventory Tracking is the operational stock board for an event. Staff use it to set counted stock, enable or disable POS selling, allow or block anonymous POS sales, search item lines, and export scannable tags for each tracked item.
This is the page that changes inventory settings and on-hand quantities. Use Inventory Analytics when you only need to review movement and shortages.
Dashboard route
/ems/manage/inventory-tracking?id=:eventId
Inventory settings
| Setting | What it does | Operational impact |
|---|---|---|
| Enable POS page | Reveals the POS subnav and allows staff to record onsite sales that deduct from stock. | Turn this on only after prices, stock counts, payment accounts, and sales policy are ready. |
| Allow anonymous POS sales | Lets staff skip attendee linking during POS sales. | Use only when walk-up sales are allowed without tying the sale to a registration or dealer record. |
Both settings participate in the floating save bar. Changing a toggle marks the page dirty. Save commits the new settings; Revert returns the toggles to the saved values.
Summary cards
| Card | What it shows | Why it matters |
|---|---|---|
| Tracked items | Number of UUID-tagged inclusions and add-ons on the stock board. | Confirms how many item lines the event is managing. |
| Draft on hand | Sum of current on-hand values, including unsaved edits. | Lets staff see the effect of draft stock changes before saving. |
| Remaining after deductions | Draft on-hand stock minus claimed and POS-sold quantities. | Shows whether stock still covers active demand. |
| Below pending demand | Item lines whose remaining quantity is lower than pending claim quantity. | These lines need logistics review before fulfillment continues. |
| POS mode | Disabled, Live + linked, or Live + walk-up. | Summarizes whether POS can sell and whether attendee linking is required. |
| POS-ready items | Items eligible for onsite sale. | Shows how much of the inventory catalog can be sold through POS. |
Item search
Search filters item rows by item name, description, UUID, or inventory kind. The table summary reports how many rows match the filter and how many are below pending demand in the current view.
Clear the search before doing a full inventory review. A filtered list can hide stock issues outside the current item.
Inventory rows
Each row shows the item identity, movement counts, editable stock count, and tag export tools.
| Field or control | What it does | Save behavior |
|---|---|---|
| Item name | Displays the tracked item. | Read-only. |
| Kind badge | Shows the inventory category. | Read-only. |
| UUID badge | Shows the stable item identifier. | Read-only; use tag tools to copy or export it. |
| POS ready badge | Indicates the item can be sold through POS. | Read-only from item setup and pricing. |
| Below pending demand badge | Appears when remaining stock is lower than pending claim quantity. | Review stock before continuing claims or sales. |
| Description | Shows item description when available. | Read-only. |
| Required | Quantity needed by confirmed attendee or dealer demand. | Read-only. |
| Claimed | Quantity already fulfilled. | Read-only from claim records. |
| Pending | Quantity still waiting for fulfillment. | Read-only from claim queue. |
| POS sold | Quantity already sold through POS. | Read-only from POS transactions. |
| On hand | Editable counted stock for the item. | Must be a non-negative whole number. Unsaved edits are highlighted and saved through the floating save bar. |
| Remaining | On hand minus claimed and POS sold. | Recalculates as stock edits are drafted. |
Saving stock sends only changed item lines. Reverting restores every row to its last saved on-hand quantity.
Tag tools modal
The Tag tools button opens item identity exports for the selected item. The modal shows the item name, item kind, UUID, QR preview, barcode preview, and NFC actions.
| Tool | What it does | Notes |
|---|---|---|
| Copy UUID | Copies the item UUID to the clipboard. | Useful for support, manual labels, and troubleshooting. |
| Download NFC entry | Downloads a JSON entry containing the item UUID and text record data. | Use when preparing NFC tags outside the browser writer. |
| Write to NFC | Writes the item UUID to an NFC tag through Web NFC. | Only works on supported Chromium browsers and NFC-capable devices. The page asks staff to hold a tag near the device. |
| Download QR PNG | Generates and downloads a QR image containing the item UUID. | Test printed QR codes with the scanner before deploying them at scale. |
| Download barcode PNG | Generates and downloads a barcode image containing the item UUID. | Test with the intended scanner and print size. |
If QR or barcode libraries fail to load in the browser session, the modal clears previews and shows an error instead of giving staff a broken export.
Related actions
Use Point of Sales after POS is enabled. Use Inventory Analytics for movement review. Use Inclusion Claim for attendee handout operations.
Common mistakes
Do not enable anonymous POS sales just because it is faster. Anonymous sales remove attendee-level traceability and must be intentional. Do not overwrite NFC tags unless you know the tag is blank or safe to reuse.