PARTS
Multi-warehouse inventory management, parts ordering, receiving, stock level monitoring, and optional 3D parts catalog integration.
The Parts role manages the physical inventory layer of OPS Companion — receiving stock, tracking consumption, triggering purchase orders, and maintaining accurate stock levels across multiple warehouses. Parts interacts directly with the Work Order module: when a Technician logs a part consumed on a work order, the Parts Manager's inventory decrements in real time.
Parts has read access to work orders (to understand what parts will be needed) but cannot modify them. Financial data — vendor pricing, purchase order values — is visible to Parts but not to operational roles.
Multi-Warehouse Inventory
Stock levels are tracked per-warehouse. Each part record includes location within the warehouse (aisle, shelf, bin), stock count, unit cost, and reorder threshold. When any warehouse's stock for a part drops below the reorder threshold, an automatic purchase order recommendation is generated.
Manufacturer part number + internal SKUBilingual (FR/EN) part descriptionList of machine models this part fitsQuantity on-hand at each locationMinimum stock before auto PO recommendationPurchase cost — visible to Parts and AdministratorWarehouse aisle/shelf/bin for physical retrievalTypical days from order to receiptReal-Time Consumption Tracking
Every part logged by a Technician on a work order triggers an atomic decrement of the relevant warehouse stock. The Parts Manager sees the decrement immediately — no delay, no batch processing. This real-time visibility enables proactive reordering before a stockout occurs.
- ▸Part logged → inventory decremented in the same database transaction as the work order update
- ▸Parts Manager receives push notification when any part drops below reorder threshold
- ▸Consumption history per part — view which machines consumed which parts over time
- ▸Substitution tracking — when a different part was used, both are recorded and linked
- ▸Reservation system — parts can be soft-reserved for an upcoming work order pending quote acceptance
3D Parts Catalog (Add-On)
With the optional 3D Viewer add-on, the Parts Manager can browse interactive exploded-view 3D models of each machine model. Parts are selectable — clicking a part in the 3D view shows its current stock level, part number, and allows direct ordering without leaving the model viewer.
Purchase Orders & Receiving
System generates a PO recommendation when stock hits reorder threshold. Parts Manager approves with one tap.
Vendor list with lead times, contact information, and part-to-vendor mapping.
Received stock confirmed by Parts Manager — quantity, condition, and location. Stock incremented immediately.
If received quantity differs from PO, a discrepancy record is created and linked to the PO for vendor follow-up.
Access Summary
FULL — all warehouses, all parts, PO managementREAD — parts requirements and consumption contextREAD — compatible parts lookupREAD — unit costs and PO valuesNONENONEPARTS ONLY — purchase costs, no revenue data