Manage materials across multiple warehouses with batch tracking, low stock alerts, supplier analytics, nomenclature linking and automatic updates on movements.
Without centralized inventory — materials run out unexpectedly, warehouses pile up with surplus, real project cost is a mystery.
Cement runs out on site, work stops. Low stock alerts warn before this happens.
Which supplier sells cheaper? Who delays? getSuppliersByWarehouse provides the answer.
Cement from different deliveries at different prices — without batch tracking you don't know which batch remains and what you paid.
Material is in warehouse A but site is near warehouse B. Without getByWarehouse — consolidated picture impossible.
Construction Hub offers detailed inventory management with integration into the full ERP stack.
list and getById return stock positions linked to nomenclature. Each position — stock, min/max, location, supplier.
getLowStock returns positions below threshold. Automatic flagging for procurement team.
getByWarehouse, getByWarehouseAndItem — see stock in each warehouse, quick find where material is.
getBatches shows each material batch — receipt date, supplier, remaining quantity. FIFO dispatch on outbound.
getSuppliersByWarehouse groups materials by supplier. Analysis of prices, volumes, reliability.
Every material linked to NomenclatureItem. Changes in central catalog auto-propagate.
Four steps to controlled inventory:
NomenclatureItem with trackInventory flag. Which positions you track, which don't.
Stock receipt auto-creates batches on incoming movements from suppliers.
On every inbound/outbound movement — quantities and batches update. Low stock detected in real time.
Supplier analytics shows top suppliers. Low stock alerts drive timely orders.
Suitable for any construction firm with active warehouse:
See what needs ordering and from which supplier. Data-driven decisions.
Control every item, every batch, every warehouse.
Know what's available when planning site work.
Real project cost via batch-level tracking.
Why Excel isn't enough for inventory:
| Feature | Excel | Construction Hub |
|---|---|---|
| Centralization | Sheets | Unified catalog |
| Low stock | Manual check | Auto alerts |
| Batches | Impossible | FIFO tracking |
| Multi-warehouse | Sheets per warehouse | Unified view |
| Supplier analytics | Pivot tables | getSuppliersByWarehouse |
| Nomenclature sync | Manual | Auto via NomenclatureItem |
| Real-time stock | Refresh file | Auto update |
getBatches shows each material batch — receipt, price, remainder. Dispatch is FIFO (First In First Out) — oldest batches first.
Below configured minimum. getLowStock returns items needing reorder. Automatic flagging in dashboard.
Yes. getByNomenclatureItem returns stock per warehouse. Useful for multi-site firms.
Each stock item linked to NomenclatureItem. Central catalog changes auto-propagate to stock.
Yes. NomenclatureItem with trackSerialNumbers=true enables serial tracking per unit (e.g., equipment, tools).
getSuppliersByWarehouse groups materials by supplier. You see total volume, average prices, delivery count per supplier.
Yes, via batch import from Excel. Useful for migrating from old system.