Receiving step by step
First the location, then the goods. Each item enters stock when it is scanned — not at the end, and this cannot be undone.
new receipt → scan LOCATION → scan goods → scan goods → … → hand over for approvalStep by step
- On the
/wms2kiosk, select the Receiving module. If you are in another mode, open Change function and select it there. - On the start screen, choose a path: New receipt (blind), From an ASN (find the document in the Search number or contractor field and tap its row), or a row in In progress to return to your own receipt that is already open.
- Scan the shelf code. A Location bar with its code remains at the top, and a banner says Scan goods. This scan does not post anything to inventory.
- Want to receive more than one unit with one action? Tap Quantity: {n}, enter the number on the Quantity to receive keypad, and tap Confirm. Above 100 units, an additional Confirm large quantity dialog appears.
- Scan the goods. The green Received banner with the product name and the
+{quantity} · {location code}row means the units are already in stock. - If the document tracks batches, the Batch and traceability dialog opens automatically after the goods are scanned. Fill in Batch number / LOT, Serial number, or Expiry date, then tap Confirm.
- Repeat step 5 for the next units and products on that shelf. The chips at the top count Matched, Shortage, and Overage.
- To change shelves, simply scan the next one. To work without an armed shelf, tap the red cross on the Location bar.
- After the final scan, tap Hand over for approval. There is no confirmation dialog: the screen clears, you return to the start list, and the document remains a draft waiting for a manager.
You can reverse the order in steps 3 and 5 — see “When no shelf is armed” at the end.
Location takes precedence over product
The terminal checks a scanned code first as a location, and only then as a product. A code that matches both is treated as a shelf. There is no “did you mean a product or a location?” dialog — this is deliberate, not an omission.
Scanning a location does not post anything to inventory. It arms the destination: the Location bar with the shelf code remains at the top, and the banner says Scan goods. While that bar is visible, every product scan goes there.
To change shelves, scan another one. To remove the destination, tap the red cross on the Location bar; there is no on-screen “Remove location” text — that is only the screen reader’s label.
An item enters stock when scanned
This is the most important thing in this module. There is no buffer area and no separate put-away step. Every product scan with a shelf armed immediately creates a receiving stock movement to that shelf. The green “Received” banner means the goods are already in stock.
As a result, manager approval does not post anything a second time — it only closes the document.
You cannot undo a scan
The terminal has no undo. There is no “undo last scan” and no bin. Accidentally receiving 1,200 units instead of 12 is now the manager’s problem, not yours — a correction is possible, but only in the office panel and with the required permission.
That is why, for a quantity over 100, the terminal asks explicitly:
Receive {n} units of product {name}? This operation cannot be undone.
The maximum per scan is 9999.
Quantity and batch
The “Quantity: {n}” button opens a numeric keypad — so you do not have to scan the same code eighteen times.
The “Batch and traceability” dialog (batch number, serial number, expiry date) appears only when the lines on this document for this code already carry such data. It is not enough for the document type to allow it.
When no shelf is armed
On the first put-away, or when a line requires a batch, the terminal reverses the order: scan the goods first, then it asks you to “Scan location.” The result is the same; it just takes two actions.
Two people on one receipt
By default, a receipt has one owner — the person who started it. A colleague cannot select the same ASN (the terminal will refuse with “another operator started this receipt”), scan goods into it, or see it in In progress. It can be taken over only by a role with the “Work on another operator’s receipt” permission — a handover mechanism, not a way to work together.
A manager enables shared work under Settings → WMS → Receiving, using the “Multiple operators on one receipt” toggle. Once enabled:
- several people can select the same ASN — each gets the same document, and the terminal says “resumed”;
- In progress shows all open receipts in your warehouse, each marked “started by: {name}” — tap a colleague’s row to join;
- each scan is recorded under your name. The office panel’s receipt history shows who put away what. The “Operator” column still shows who started it.
The New receipt button works as before: it resumes your own open draft or opens a new one. To join someone else’s blind receipt, use the list, not the button.
One pallet = one product
Some warehouses enable the “one product per pallet” rule (the manager configures it per warehouse under Settings → WMS → Receiving, together with the additional-products limit). Where enabled, the terminal enforces it for pallets (mobile load carriers — not fixed shelves): the product with the largest quantity on the pallet is its main product, and all other products combined may not exceed the warehouse’s additional-products limit. A limit of 0 means no additional product is allowed — one product only.
An old pallet that was mixed before the rule was enabled can still receive its main product. It cannot receive other products.
The terminal suggests a pallet automatically
When you scan a product that this receipt has already put away on a pallet containing only that product, the terminal silently arms that pallet — you do not need to scan it. If there are several such pallets, it chooses the one used most recently. The quantity keypad will show “Put away on {code}”.
If that pallet is physically full, simply scan another, empty pallet — before scanning the product or while the quantity keypad is open.
A pallet that you just scanned yourself remains selected — the terminal does not change it. It only silently shows “Suggested: {code}”, meaning this product is already on that pallet. After the first put-away on your pallet, the terminal starts suggesting one again.
When the terminal refuses
A rejected pallet is disarmed — the next pallet scan posts a put-away. The scanned product stays armed, so you do not need to scan it again. There are two refusal cases:
- You chose the wrong pallet. The terminal knows this receipt already has a pallet containing only this product: it briefly says “Wrong carrier” and shows “Put away on {code}” — go there instead of trying this pallet again.
- The carrier is simply full. The terminal briefly says “Carrier full” and plays an error sound; the pallet code is visible on screen. Red rows appear below the Location bar showing what is actually on the pallet — code, name, quantity, up to five lines — followed by how much more will fit, for example, “Additional-products limit: 10 units. You can add 4 more units,” or “Additional-products limit of 10 units reached” when nothing else fits.
There is no button to deliberately bypass this rule — it always counts the same way.
An empty pallet that was previously assigned somewhere is released automatically from that location on its first put-away — it is treated as a new load. This happens only where the rule is enabled.
Want to see this with your orders? We’ll show you NOXTI with your sales channels and warehouse.
Book a demo