Warehouse & Procurement
Warehouse & Procurement
The Warehouse module is where your pharmacy buys, receives, and moves stock. It covers Purchase Orders end to end — raise an order, let demand projection suggest what to buy, send it to the supplier, and track its lifecycle; Goods Received Notes, where that stock arrives, is verified against the invoice, and posts to inventory and accounting; Purchase Returns, returning stock to suppliers with validated batch-level deductions; and Auto STR, demand-based redistribution across warehouses with pharmacist review.
Released — Auto STR v2.0.0 (July 2026). See release notes for the five-stage review workflow.
Released — Stock Transfers v1.0.0 (July 2026). See release notes for the action-first layout, Needs your action section, triage pills, attention-only review, and quick date filters.
Released — Purchase Returns v1.0.1 (June 2026). See release notes for large-return reliability, stock validation, and save progress.
Start here
- Auto STR guide — configure warehouses, run the engine, review a plan, validate, and finalize into stock transfers.
- Purchase Orders guide — the front door: create, project demand, send/download, bulk-import, and the status lifecycle.
- Goods Received Notes guide — receive against a PO or take a no-PO receipt, verify batch/expiry, attach the invoice, and finalise with Save GRN.
- Suppliers guide — vendor directory, credit exposure KPIs, search and type filters.
- Supplier Products Mapping guide — map SKUs to vendors, margin and discount KPIs, inline edit, and PO Load Supplier Products.
- Inventory Management guide — stock on hand, KPIs, expiry filters, export.
- Inventory Put-Away guide — scan-first bin assignment, best-match suggestions, FEFO queue.
- Inventory Batch Update guide — correct batch, expiry, prices, and quantities.
- New to it? Run your first Auto STR plan, Create your first purchase order, Receive your first shipment, Set up your supplier directory, Map products for a supplier, or View inventory across locations — guided first runs.
What you can do
- Create a purchase order by hand, or bulk-import many at once from a CSV.
- Project demand — the app suggests order quantities from the forecasting engine’s sales velocity, so you buy what actually sells rather than guessing.
- Send it to the supplier over WhatsApp or email, or download the PO as a PDF.
- Move it through the lifecycle — Draft → Pending Approval → Approved → Completed — and cancel one you no longer need.
- Receive stock with a GRN — against a PO or no-PO, verify batch/expiry, attach the invoice, and Save GRN to post stock and the purchase voucher in one step.
- Rebalance stock with Auto STR — velocity-driven proposals, pharmacist review, validation, and finalized Stock Transfers.
Where it lives
In the app: Inventory → Stock Control → Auto STRs; Replenish Stock → Procurement → Purchase Orders or Goods Received Notes; Replenish Stock → Suppliers → Suppliers or Supplier Products Mapping.