YipiiYipii Mobility Docs
Features

Parts & Inventory

Manage your parts catalog, track stock levels across work orders, and keep reorder points under control

Parts & Inventory

Parts & Inventory is the centralised catalogue for every component, consumable, fluid, and tool your fleet relies on. It tracks stock in real time, flags low-stock items before they stall a job, captures cost history for accurate work order pricing, and records exactly where each part has been used.

Parts inventory - Desktop view

Accessing Parts

Navigate to Fleet Management > Procurement > Parts in the sidebar.

List View

The Parts page displays your full catalogue in a sortable, filterable table.

Columns

ColumnDescription
Part NumberSKU or manufacturer code used to uniquely identify the part
BarcodeScannable UPC/EAN/Code-128 sticker on the package (mobile-hidden)
NameDescriptive part name
CategoryFunctional grouping (Engine, Brakes, Filters, etc.)
StockCurrent quantity on hand, with a coloured indicator
Min StockReorder threshold
Unit PriceCurrent unit cost
VendorPreferred supplier
LocationShelf or bin reference in your stockroom

Stock Indicators

Each row shows a coloured pill reflecting stock health:

IndicatorMeaning
LowCurrent stock is at or below the Min Stock threshold
OKStock is between the min and a comfortable upper level
OverstockedStock is significantly above normal consumption patterns

Filtering

Use the table toolbar to narrow the list:

  • Search — find parts by name or part number
  • Filter by category — Engine, Brakes, Tires, Electrical, and so on
  • Filter by vendor — show parts sourced from a specific supplier
  • Filter by stock status — Low, OK, or Overstocked
  • Refresh — reload the latest data from the server

Stats Cards

Four summary cards sit above the table:

  • Total Parts — how many SKUs are in the catalogue
  • Low Stock Count — parts below their minimum threshold
  • Total Inventory Value — sum of (current stock × unit price) across all parts
  • Monthly Consumption — value of parts used in the last 30 days

Creating a Part

Click Create Part in the top right. The form opens with three tabs.

Tab 1 — Identification

FieldTypeNotes
Part NumberText, requiredSKU or manufacturer part code
BarcodeText, optional, ≤ 64 charsScannable UPC / EAN / Code-128 sticker on the package — distinct from Part Number; indexed for fast scanner lookups during stock-take and pick-up
NameText, requiredDescriptive name, e.g. "Oil Filter — Toyota Hilux 2.8 D4D"
DescriptionTextareaDetailed specifications, compatibility notes
CategorySelectEngine, Brakes, Tires, Electrical, Transmission, Suspension, Body, Interior, Fluids, Filters, Tools, Other
ManufacturerTextBrand or OEM name

Tab 2 — Stock

FieldTypeNotes
Current StockNumericUnits on hand at the time of creation
Minimum StockNumericThreshold that triggers a low-stock alert and reorder suggestion
LocationTextShelf, bin, or rack reference (e.g. "A3-12")
Unit PriceNumeric, requiredCost per unit — used in work order costing and inventory valuation

Tab 3 — Supplier

FieldTypeNotes
VendorSearchable selectPreferred supplier for reordering
WeightNumericPer-unit weight for shipping calculations
DimensionsTextLxWxH for storage and shipping
Warranty MonthsNumericManufacturer warranty period

Click Create to save the part. To discard, click Cancel.

Stock Movements

Every change to on-hand quantity is tracked as a stock movement — you always know what changed, when, and why.

Automatic Movements

Stock decreases automatically when parts are consumed in a work order. Each time a mechanic adds a part to a job, the work order pulls from inventory and the movement is recorded against that job.

Manual Adjustments

Click Adjust Stock on the part detail page to record a manual change. A reason is required:

ReasonWhen to use
ReceivedStock arrived from a supplier (outside of a tracked PO)
DamagedWrite off damaged or expired inventory
CountedCorrect discrepancies from a physical stock count

Manual adjustments appear in the part's history alongside work order consumption.

Low Stock Alerts

When stock reaches the minimum threshold, Mobility surfaces it in three ways:

  • Dashboard widget — a Low Stock card highlights the parts needing attention
  • Email notification — admins and fleet managers are notified automatically
  • Reorder suggestion — the system estimates a recommended reorder quantity based on your monthly consumption so you do not overorder or leave a gap

From the alert, jump straight into Purchase Orders to create a PO with the suggested quantity pre-filled.

Usage History

Click any part to open its detail page. The Usage tab shows every work order that has consumed this part — quantities, dates, vehicle, and cost. Use it to:

  • Spot parts being replaced more often than expected
  • Confirm warranty claims with exact dates and vehicles
  • Review cost trends as unit prices change over time

Editing and Deleting

From the part detail page:

  • Edit — update identification, stock levels, or supplier details
  • Adjust Stock — record a manual quantity change with a reason
  • Delete — remove the part from the catalogue. Parts referenced in historical work orders cannot be deleted, only archived

Permissions

RolePermissions
AdminFull CRUD, stock adjustments, delete
Fleet ManagerFull CRUD, stock adjustments, delete
Office StaffCreate, update, stock adjustments
MechanicView, consume parts through work orders
Reports OnlyView

Best Practices

  • Always record a manufacturer part number — it speeds up reorders and prevents duplicate entries for the same item
  • Set realistic minimum stock levels based on lead time from your supplier and typical monthly consumption
  • Use the Location field consistently so anyone can find a part on the shelf without asking
  • Review the Low Stock widget weekly and turn alerts into POs before jobs are blocked
  • Keep unit prices up to date — outdated prices cascade into inaccurate work order quotes and inventory valuations
  • Link each part to its preferred vendor so POs can be generated with one click

FAQ

What happens if I delete a part that is on an open work order? Deletion is blocked. Remove the part from the work order first, or archive the part instead.

Can stock go negative? No. If a mechanic tries to consume more than is available, the work order surfaces a warning and asks whether to back-order or adjust quantities.

How is Total Inventory Value calculated? It is the sum of (Current Stock × Unit Price) for every active part. It updates in real time as stock moves and prices change.

Does receiving a Purchase Order update stock automatically? Yes. When a PO is marked as received, every line item that references a part in the catalogue increments that part's stock. See Purchase Orders for the full flow.

How do I track parts that are not stocked but still purchased for a specific job? Create the part in the catalogue with Current Stock = 0 and Minimum Stock = 0, or add it as a free-text line item on the work order.

Can I import parts in bulk? Bulk CSV import is available from the list view's action menu. Match your columns to the catalogue fields and validate the preview before committing.

  • Work Orders — consume parts on maintenance jobs
  • Purchase Orders — order parts from vendors and auto-update stock
  • Vendors — manage the suppliers behind your parts catalogue
  • Expenses — track parts purchases against fleet cost budgets