Skip to content

KPIs and queue filters

Context bar KPIs

KPIMeaningSource
In queuePending unassigned lines with qty > 0Unassigned inventory in selected warehouse
Put away todayAssignments confirmed this session (+ persisted assigns when available)Session counter after each Confirm & Put Away
Expiring < 90dPending lines with expiry within 90 daysExpiry date on queue rows

Put-Away Queue tabs

TabFilterSort
Pendinglocation_id is nullFEFO — earliest expiry first
AllAll lines with available qty > 0FEFO
Donelocation_id is setFEFO

Queue row fields

ElementDescription
Product nameproducts.name
SKU · BatchMonospace meta row
Qtyavailable_quantity (units)
Expiry pillColor: red <90d, amber <180d, green otherwise
Left stripeBlue = active row; color = expiry severity
FieldRule
Today’s progressputAwayToday / dailyTarget (default target 47)
Bar widthCapped at 100%
Remaining noteItems left for daily target + pending count

Active item stats grid

ColumnField
SKUproduct_sku
Batchbatch_number
Qty to put awayavailable_quantity
ExpiryFormatted expiry_date

Toasts (verbatim)

MessageWhen
Please select a warehouse firstScan without warehouse
Put away to <bin code>Successful assign
Failed to assign location to itemAssign error
Location with code <code> not foundBad bin override scan
Bin selected: <code>Override scan matched