Skip to content

PLANA Pulse warehouse management

A working warehouse management system — scan-driven receiving and dispatch, a real zone/bin location tree, storage categories with putaway, and inventory analytics — on Odoo 18 Community + OCA, hosted by PLANA in Sofia. Shown on a live demo tenant seeded with a Bulgarian FMCG wholesaler's data.

Receiving and dispatch

Inbound receipts and outbound deliveries run through the core Inventory app, with configurable multi-step routes and tracking. Goods are checked in and out by scanning the barcode — discrepancies against the order show immediately.

Receipts — done, with source documents and returns

Pickers and drivers work on a mobile screen that shows the product photo and confirms each line only by scan:

Scan-to-validate picking with the product photo on screen

Modules: core stock, OCA stock_barcodes, product_multi_barcode, stock_picking_batch, shipment_advice. Full picker/packer/driver walkthrough in the Barcode guide.

Warehouse space and logistics zones

The warehouse is modelled as a hierarchical location tree — zones → racks → bins. The demo carries three zones (fast-movers, reserve, bulky paper) with numbered bins, and a putaway rule that auto-directs received soaps into the fast-mover zone.

The location tree — zones and numbered bins

Storage categories cap capacity per location (e.g. a 1000 kg pallet-rack category):

A storage category with a capacity limit

Modules: core stock (Locations, Storage Categories, Putaway Rules) + OCA stock_location_position / stock_location_zone.

Reports and analytics for planning

Native pivot and graph views on every inventory dataset — stock moves, forecasted report, and inventory valuation. The demo's valuation layer already holds hundreds of movements with on-hand quantities and values per SKU:

Inventory valuation — hundreds of layers with quantities and values

Planning is driven by reordering rules and the replenishment view, plus OCA velocity-based buy suggestions.

Modules: native pivot/graph, stock_account valuation, reordering rules, OCA purchase_order_product_recommendation, report_xlsx for Excel export.

One ERP — integration is built in

Because PLANA Pulse is a single ERP, the warehouse is natively integrated with finance: a validated receipt posts an inventory-valuation journal entry into accounting (Bulgarian chart, EUR + 20% VAT), and Purchase (PO → Receipt → Vendor Bill) and Sales (SO → Delivery → Invoice) flow through the same stock moves. External systems connect through the built-in XML-RPC / JSON-RPC API.

Built on open foundations

CapabilityPowered by
Receiving & dispatchOdoo stock + OCA stock_barcodes
Batch dispatch & loadingOCA stock_picking_batch / shipment_advice
Zones, bins & putawayOdoo Locations + Storage Categories + Putaway
Inventory analyticsNative pivot/graph + valuation
Finance integrationOne unified ERP (stockaccount)
External integrationXML-RPC / JSON-RPC API

Try PLANA Pulse ↗

Last updated:

© PLANA Digital Ltd.