Inventory & the mobile app
Stock questions first, then the warehouse phone app. The full guides are Inventory & warehouse and The APEX mobile app.
Inventory
Why doesn’t a part appear in the Inventory list, even though I can pick it on order forms?
The Inventory list shows parts that actually carry stock units. A part with zero stock is still a valid catalog record, so it remains pickable on quotes and order lines — it just has nothing to list by default. Typing its part number in the search box (or paging with Load more) still surfaces it. See: Inventory & warehouse.
What does a red or negative Free to sell number mean?
You’re oversold: open work-order reservations exceed your serviceable on-hand stock. Units in
AR, BER, or SCRAP condition never count as sellable, so a healthy on-hand total can still
go red. Buy stock or renegotiate a promise. See:
Valuation & planning.
Can I receive only part of a purchase-order delivery?
Not from the console — the Receive button on the purchase order books everything still outstanding on the order in one click. If a delivery is short, wait until it’s complete before receiving. APEX itself blocks over-receiving. See: Receiving stock.
How do I move a stock unit to a different bin?
There’s no transfer button in the console yet — pick the right location at receive time. When
location changes do occur (through imports or system operations), they appear in the movement
ledger as TRANSFER OUT entries. In-console transfers are planned. See:
Locations & transfers.
I scrapped a unit by mistake — how do I undo it?
Symptom: you clicked Scrap and the unit is gone from sellable stock. Cause: Scrap is immediate and permanent — there is no confirmation dialog and no undo. Fix: re-receive the unit as new stock and note why in your records. Treat the Scrap button with respect. See: Serials, lots & scrap.
Why does a part in the quarantine bin still show as free to sell?
Free to sell follows the unit’s condition code, not its bin: AR, BER, and SCRAP
are excluded, but a serviceable-condition unit parked in a QUARANTINE location still counts
as sellable. When you quarantine something, set its condition (typically AR) — the location
only covers the physical side. See:
Locations & transfers.
Where does stock land when I receive a purchase order?
Automatically at a RECEIVING-type location — your receiving dock. If no receiving location is
configured, APEX uses the first available location. Direct receives land wherever you pick in
the form. See: Receiving stock.
The mobile app
How do I install the APEX app on my phone?
Sign in on the phone’s browser, go to /m, and use Add to Home Screen — it installs as APEX. Long-press the installed icon for shortcuts straight to Receive, Issue, Count, and Photo. See: The APEX mobile app.
Does the mobile app work without signal?
Receive, issue, and count queue on the device and sync exactly once when the connection returns — no duplicates, even if you retry. Photos are the exception: the image uploads at capture time, so they need a connection. See: Working offline.
Why didn’t my mobile receive update the purchase order?
A mobile receive is a direct receive — it never advances a PO, no matter what’s on the label. Receive PO deliveries from the PO detail screen on the desktop so the order’s received figures stay true. See: Receive & issue.
What do I do when a label won’t scan?
Every mobile screen has a manual fallback: type the code from the label — including its prefix,
e.g. LOC:A-01-03 — into the Or type … code field and tap Enter. See:
Scanning labels.
How do I record a cycle count?
On the mobile app’s Cycle count screen: scan the stock unit label and enter the +/-
difference — not the counted total. Counted 7 against a system quantity of 9? Enter -2.
Tap Adjust and APEX books an adjustment with reason CYCLE_COUNT. Works offline. See:
Count & photo and Cycle counting.
Can I issue part of a stock unit to a work order from the phone?
No — issuing consumes the whole unit. If the work order needs less than the unit holds, handle the split on the desktop instead. See: Receive & issue.
The sync badge on my phone won’t reach zero — is my work lost?
Symptom: the sync counter in the header stays above zero no matter how often you sync. Cause: one queued operation was rejected — a mistyped code, a unit that was already issued — and rejected operations stay in the queue. Fix: nothing that synced is lost; everything else posted exactly once. Check the part’s movement ledger on the desktop to see what landed, then redo the one failed operation correctly. See: Working offline.
Where does the inspection photo end up?
It becomes a photo document kept with the scanned stock unit’s record, timestamped under your user. There is no console screen to browse unit photos yet. See: Count & photo.
Do we need barcode scanner guns for the warehouse?
No — the mobile app reads barcodes and QR codes with the phone’s rear camera, and every screen has a manual-entry field as backup. See: Scanning labels.