← Help Center

inventory

Warehouses, parts, and multi-location stock

How Roldesk tracks parts and equipment across multiple warehouses, vehicles, and locations, and how stock decrements when you complete a job.

Published 5/28/2026 · Updated 5/28/2026

Warehouses, parts, and multi-location stock

Roldesk treats every location that holds stock as a warehouse — including your trucks. Each part, equipment unit, vehicle, and tool lives in exactly one warehouse at a time. Moves between warehouses are logged.

The model

  • Warehouses (Assets → Warehouses) — your office storeroom, a remote depot, each truck (yes, trucks are warehouses).
  • Parts (Assets → Parts) — consumables that you decrement on use (filters, fittings, fasteners).
  • Equipment (Assets → Equipment) — serialised, trackable items (a generator at a customer site, a tested-and-tagged tool).
  • Vehicles (Assets → Vehicles) — your fleet. Each vehicle is also a warehouse.
  • Tools (Assets → Tools) — assigned to a technician or kept in a vehicle/warehouse.

Every part has an on-hand count per warehouse, a reorder threshold, and an average cost.

Adding stock

  1. Assets → Parts → + New part (or Equipment → + New).
  2. Set the SKU, name, manufacturer, default cost.
  3. In the Stock section, add a row per warehouse with the quantity on hand.

You can bulk-import parts via CSV/XLSX under Settings → Import Data.

Stock decrement on work-order completion

When a work order moves to Completed:

  1. Roldesk reads the list of parts attached to the WO.
  2. For each part, decrements the assigned-tech's vehicle stock (or the parent warehouse if the WO didn't have a vehicle).
  3. If a part is now below its reorder threshold, a low-stock event fires in /platform/events.

The decrement is one atomic transaction — no half-completed states.

Moving stock between warehouses

  1. Assets → Warehouses → [warehouse] → Move stock.
  2. Pick source warehouse, destination warehouse, the parts and quantities.
  3. Submit. Both sides update atomically and the audit log records who moved what.

Reports

  • Inventory snapshot — current on-hand for every part across every warehouse. Export to CSV.
  • Low stock — every part below its reorder threshold, grouped by warehouse.
  • Stock movement — every decrement and transfer over a date range.

Tips

  • Set realistic reorder thresholds on parts you use weekly — the low-stock alert is what stops the "we're out of $part" emergency call.
  • Make every truck a separate warehouse. The dispatcher can see exactly what's on each truck without phoning the tech.
inventorywarehousesparts
Still stuck? Contact us — we usually reply within one business day.