A warehouse that runs on scans, on the same records as everything else

Most warehouse software is a second system bolted onto the one holding your items and your orders, and the bolt is where the errors live. Here the dock, the bin, the carton and the invoice are the same records — a scan on the floor is a movement in the ledger.

Inbound, from the notice to the bin

An advance ship notice tells the dock what is coming — typed in, or imported straight from the supplier. Receiving matches it against the purchase order, and put-away sends it to a bin the item is already ranked for.

  • ASNs by hand, or X12 856 / EDIFACT DESADV import with a dry-run preview showing per-line match status before anything is created
  • Scan-first receiving against the purchase order, with landed cost applied to the receipt
  • Directed put-away: ranked preferred bins per item, worked off a scan-to-complete list — scan the label, scan the bin

The barcode is the interface

Receiving, counting, put-away and transfers all read the same codes, from a wedge scanner or the camera on a phone. Nothing depends on someone remembering where they put it.

  • A standalone scan console that resolves an item, lot, serial, location or container from one barcode
  • GS1-128 label printing with a built-in template designer and a print queue
  • Containers as real handling units — cases, pallets and SSCCs, with their own register rather than a note in a field

Outbound, to the carton and the truck

An outbound order allocates from real on-hand stock, is packed into real cartons, and ships. The customer invoice comes off that shipment instead of being typed again somewhere else.

  • Allocation by FEFO, FIFO or LIFO, with ordered, allocated, picked and shipped visible per line
  • A packing station that builds cartons from what was actually picked
  • Ship with an optional customer invoice, priced per line, and take returns back with a restock-or-scrap decision

Waves, for when one order at a time stops working

Orders group into a wave, the wave releases, and the pick list is consolidated across it. This one is rolling out and is switched on per account — it is not something every account sees today, and we would rather say so than let you find out.

  • A wave groups outbound orders, with its own status and a consolidated pick list
  • Release, then pick the wave — with an honest partial result when the stock runs short
  • Behind a per-account flag while it rolls out; nothing else in outbound depends on it

Accuracy you can prove

Every movement writes to one ledger per item and location, so a count, an adjustment and a valuation read the same history instead of three versions of it.

  • Staged stock counts, plus ABC analysis to say what is worth counting often
  • Adjustments, full movement history and valuation per item and location
  • A QA release queue, so quarantined stock cannot be sold until someone passes it

Traceability that answers the recall question

Lots and serials carry from the receipt through every movement to the customer who ended up with them, so "where did this batch go" is a search rather than a project.

  • A movement timeline per lot or serial, with a genealogy graph behind it
  • Point-in-time lookup for a serial: where it was at a given instant, or that it did not exist yet
  • Expiry dates are acted on by FEFO allocation, not merely recorded

Common questions

Is this a separate system from your inventory module?

No. Warehouse Management is a module on the same platform, over the same item, location, lot and serial records the Inventory module uses. There is no sync job between them because there is nothing to sync. Inventory is what you hold; Warehouse is how it moves.

Do you support EDI?

Inbound advance ship notices, yes: paste an X12 856 or EDIFACT DESADV and preview it line by line, with per-line match status, before it creates the ASN. That is the limit of what we claim — there is no outbound 856 or 810, and no general-purpose EDI gateway.

Is wave picking available today?

It is built and it is rolling out behind a per-account flag, so it is not on for every account. Ask and we will tell you where it stands for your account. Everything else in outbound — allocation, packing, shipping, returns — works without it.

Does it do slotting or labour management?

No. Put-away is directed by ranked preferred bins per item, which is a simpler and different thing from slotting optimisation. Engineered labour standards and labour management are not shipped and are not claimed.

Can it print carrier labels or buy postage?

No. Item and handling-unit labels print from the built-in GS1-128 template designer and its print queue. Carrier rate shopping, postage purchase and 3PL billing are not part of the module.

See it against your own operation

Bring a real inbound, a real order and a real recall question. That is the fastest way to find out whether this fits.