08 · Mobile field

Warehouse pack app: pick, scan, and confirm orders

The warehouse phone — pulls the next confirmed/allocated order, walks line-by-line picking with a barcode check and big +/- counters, and confirms the order packed.

5 min read · updated 28/05/2026
Who can do this
RoleView stock & batchesRecord receiptRecord adjustmentPack
ManagerAllowedAllowedAllowedAllowed
WarehouseAllowedAllowedAllowedAllowed

Overview

The Pack screen is the warehouse hand's whole job on one phone screen. It pulls the next order that's ready to pack, shows you what to grab line by line, and lets you tick off units with thumb-sized +/- buttons or a barcode check. No paper pick-slip, no shouting across the floor — open the phone, pack what's on screen, hit confirm. The progress bar tells you exactly how many units are left.

Where to find it

Mobile only. Open /m/warehouse/pack on the phone. The warehouse app has a single tab — Pack (the package icon) in the bottom bar — so there's nowhere else to get lost.

Who sees it: Warehouse and Manager. The owner does not have the warehouse view; this screen is for the floor.

A camera icon sits in the top-right of the header — tap it to slide open the barcode panel.

Key concepts

  • Pack queue — the live list of orders waiting to be packed. Neev loads the next batch (up to 8) and puts the most urgent one in front of you: the first allocated order if there is one, otherwise the first in line.
  • Picking list — the product lines for the chosen order, one card at a time. The current line is the pink-bordered card with the big number.
  • Remaining — the 54px number on the line card is what's still to pack; below it, "OF 12" is the total required for that line.
  • Confirmed vs allocated — an order's status drives the big black button. Confirmed shows "Start packing"; allocated shows "Confirm packed".
  • Barcode check — the scan panel matches the code you type or scan against the line's SKU. A match adds one unit; a wrong code is rejected so you don't pack the wrong item.

Common workflows

1
Pick up the next order
Open Pack. Neev shows the top order from the queue — order code and customer in the header, a mint progress card with units packed out of total.
2
Start packing
If the button reads "Start packing", tap it to begin the job. Now work the current line.
3
Pack each line
Use the big + button to add a unit, or to take one back. The remaining number drops as you go and the progress bar fills.
4
Scan to confirm the item (optional)
Tap the camera icon or the "Scan barcode" tile, type or scan the SKU, and hit Pack. A match adds one unit; a mismatch shows "Scanned code does not match the current line."
5
Flag a problem
If a unit isn't on the shelf, tap Missing; if it's broken, tap Damaged. Neev records the remaining quantity against that line with a note.
6
Confirm packed
When the order is done, the button reads "Confirm packed". Tap it — Neev fills any leftover quantity and marks the order packed, ready for dispatch.

Role notes

Both Warehouse and Manager can open this screen and run packing — every action here uses the same orders.pack permission, which both roles carry.

Warehouse packs orders but does not create, confirm, or dispatch them. The warehouse hand cannot start an order or move it onto a delivery run — once you confirm packed, the order is handed off to shipping for the next role to dispatch. Warehouse also has no access to invoices, payments, customers, or pricing.

Manager runs day-to-day operations across the spine, so a manager can pack here too and also handle the order workflow on the desktop. A manager still cannot void an invoice or change tenant settings — those stay with the owner.

Neither role can edit the product master from this screen — it's a packing surface, not a catalog tool.

Tips & time-savers

Tip
Keep the order moving with the +/- buttons and only reach for the scanner when you want a hard check on a look-alike SKU. The plus button caps at the required quantity, so you can tap fast without over-packing — it simply stops when the line is full.

The screen refreshes the queue on its own about once a minute and when you bring it back into focus, so a newly allocated order shows up without you reloading.

Gotchas

Warning
"Missing" and "Damaged" bump the whole remaining quantity for that line in one tap and lock it out (the buttons grey out once nothing's left to pack). Use them only when the units truly aren't there — don't tap to skip a line you mean to come back to.

If the picking list can't load for an order, you'll see "Picking list unavailable" with an Open order details link that jumps to the full order on the desktop so a manager can check it.

A queue-clear state ("Queue clear") just means there are no confirmed or allocated orders waiting — nothing to pack right now.

Related