Skip to content
Discuss your project

Warehouse management systems.

Know which bin holds every item, with receiving, putaway, picking, packing, and cycle counts run from handheld scanners in the aisles. Each movement posts to the ERP, which keeps the ledger.

Illustration of a warehouse management application built by Baybloom: receiving against purchase orders, directed putaway and picking on scanners, and cycle counts with exceptions.

Who this is for

Operations and warehouse managers at distributors, manufacturers, and third-party logistics providers whose picking runs on paper lists, whose counts drift, and whose ERP module or spreadsheet does not know where anything is. The ERP keeps the ledger; the warehouse system runs the floor.

What makes it urgent

  • Pick errors are reaching customers and returns are rising.
  • A second warehouse or a new product line broke the paper process.
  • Cycle counts are a weekend of walking the aisles with a clipboard.

What usually breaks

  • Stock is in the system but nobody knows which bin.
  • Receiving is keyed in hours after the truck leaves.
  • Lots and expiration dates are tracked on labels, if at all.

The workflow

Before and after the first release.

The steps we see most often in this kind of operation.

Today
  1. ReceiveKeyed in from the packing slip, later
  2. PutawayWherever there is space
  3. PickA printed list, aisle by aisle
  4. CountA clipboard, once a year
With the first release
  1. ReceiveScanned at the dock against the purchase order
  2. PutawayDirected to a bin; location recorded
  3. PickDirected picking on a scanner, batched by route
  4. CountCycle counts from the scanner, exceptions listed

Features

What the system can include.

Replenishment from reserve

Pick faces topped up from reserve locations by rule, with tasks sent to scanners before pickers run out of stock.

Cross-docking and staging

Inbound goods already allocated to orders routed straight to outbound staging, skipping putaway where the operation allows it.

Returns processing

Returned items scanned against the original order, graded, and sent back to stock, quarantine, or disposal, with the ERP updated.

Labor and productivity views

Supervisors see open tasks, picks per person, and bottlenecks by zone during the shift, helping them move people to where work is waiting.

Slotting recommendations

Reports showing which items move most, with suggested bin changes that shorten pick paths and reduce congestion in busy aisles.

Transfers between warehouses

Stock moved between sites with transfer orders, in-transit tracking, and receiving at the destination, all reflected in the ERP.

Your first release

What the first release could include.

In the first release

  • Locations, bins, and stock by location loaded from the ERP and reconciled
  • Receiving against purchase orders and directed putaway on scanners
  • Directed picking and packing for one order channel
  • Every movement posted to the ERP, with exceptions visible
  • Cycle counting from the scanner

Usually later

  • Lot, serial, and expiration tracking
  • Wave and batch picking across channels
  • Carrier integration and label printing

Systems it may connect

  • ERP: NetSuite, Acumatica, Sage, custom
  • Handheld scanners and label printers
  • Ecommerce and EDI order sources
  • Carriers and shipping software
  • Supplier and customer portals
  • Reporting and the data layer

How the work runs

Scoped in writing, built in releases, handed over to your team.

Scope

We start with the people doing the work and the systems around it, then write down the first release: what it includes, what it leaves for later, the integration decisions, and the acceptance criteria. Nothing is built until that scope is agreed.

Build and test

We build in releases you can review as the work takes shape, using realistic data. Every release carries tests, a security review, and documentation. Integrations are tested against real records, with exceptions visible.

Handover

Your team receives the documentation, the runbooks, and the training to run the system, and we stay on for continued engineering when you want it.

Scope and price

What shapes the scope and price.

Every project is priced from a written scope. These are the factors that move it most.

Number of order channels

One channel with standard orders is simpler than ecommerce, EDI, and trade orders together, each with its own priorities, packaging, and cut-off rules.

Tracking requirements

Lot, serial, and expiration tracking adds scanning steps, data capture, and picking-order rules that affect every process from receiving onward.

Physical layout and equipment

Several buildings, mezzanines, cold storage, or mixed scanner models add location modeling, device testing, and rollout planning on the floor.

ERP integration depth

Posting every movement to the ERP as it happens needs more mapping and error handling than periodic updates, depending on what the ERP exposes.

Regional distributor

Pickers follow directed tasks on scanners instead of printed lists.

In a distributor’s warehouse, picking often runs from printed lists, counts drift, and the ERP knows quantities but not which bin holds them. A warehouse system loads locations and stock from the ERP and reconciles them, then puts receiving and directed putaway on handheld scanners at the dock. Pickers follow directed picks for one order channel, and every movement posts back to the ERP with exceptions visible. Cycle counts happen from the scanner during the normal shift. Lot tracking and carrier labels usually come in the next phase.

Questions

Questions about warehouse management systems.

What buyers ask before a project like this starts.

Does it replace the ERP’s inventory?

No. The ERP stays the ledger and the owner of quantities. The warehouse system runs the floor, bin by bin, and posts every movement back.

What hardware do we need?

You need off-the-shelf handheld scanners and label printers, which you may already have. The software works in aisles where the signal is poor.

Can it handle lots and expiration dates?

Yes, usually in the second release once locations and picking are trusted.

Why not a WMS product?

If one fits your operation and your ERP, use it. A custom system earns its place when the flows, the channels, or the ERP integration are specific to the business.

How do we go live without stopping shipments?

Go-live is planned around a quieter period, starting with a full count and locations loaded from the ERP. We usually begin with receiving and putaway, then picking, with the paper process on standby until the team and the numbers are trusted, so orders keep moving throughout.

How do we train warehouse staff?

Scanner screens show one task at a time, so most training happens on the floor with a supervisor alongside. We run sessions with each shift before go-live, provide short guides at stations, and adjust wording and steps based on what pickers find confusing in the first cycles.

Can it support a third-party logistics operation?

Yes. Stock, orders, and billable activity can be separated by client, with each client seeing its own inventory and orders through a portal. Storage and handling activity is recorded per client, so invoicing reflects the work actually done and disputes are settled from the record.

Scope a warehouse system.

Tell us about the workflow and the systems around it.
We’ll come back with a written scope for a first release.