Skip to content
Workshop Wrench

Parts · purchasing · throughput

Live

Parts readiness so bays are not parking lots

Authorised work without parts is fake progress. Reserve on approve, raise POs, and receive goods so stage AWAITING_PARTS means something operationally true.

Primary persona: Parts / advisor / manager

The problem

What breaks without this process

Stock lived in a separate spreadsheet; approved jobs still stall; techs cannibalise other jobs’ parts.

Why it matters

Rationale — profit, risk, and shop floor truth

  1. 01

    Reserve-on-approve protects committed stock for authorised lines.

  2. 02

    Low-stock signals prevent surprise stockouts mid-job.

  3. 03

    PO + receive closes the loop from supplier to bay.

  4. 04

    Consume-on-invoice keeps inventory and COGS honest (money path alignment).

Proof from the live demo

Real UI — not a pitch mockup

Captured from the seeded multi-tenant demo. Open the same surface with demo credentials.

live demo capture
Parts catalogue and stock levels
Parts — catalogue, low stock, reserve and purchase path

Stage sequence

Step-by-step use case

Each stage lists the action, the business why, and the intended outcome. This is how we implement and test the product — not marketing fiction.

  1. 01

    Maintain catalogue

    Action

    SKU list with qty, costs, and low-stock thresholds.

    Why this stage

    You cannot reserve what you cannot identify.

    Surface: InventoryOutcome: Known stock
  2. 02

    Reserve on approval

    Action

    When estimate part lines are approved, reserve available qty against the RO.

    Why this stage

    Stops double-selling the same filter to two jobs.

    Surface: Parts / ROOutcome: Stock committed
  3. 03

    Raise PO when short

    Action

    Create purchase order, send to supplier process, track open POs.

    Why this stage

    AWAITING_PARTS should drive purchasing action, not hope.

    Surface: PurchasingOutcome: Supply in motion
  4. 04

    Receive & release bay

    Action

    Goods receive updates qty; job can leave AWAITING_PARTS → IN_PROGRESS.

    Why this stage

    Throughput returns when the board stage matches physical reality.

    Surface: Purchasing → BoardOutcome: Produce unblocked

Related search intent

  • parts inventory core tracking shop
  • workshop purchase order software
  • reserve parts on estimate approve

Run this flow in Workshop Wrench

Start a trial or open the seeded multi-tenant demo — same processes, real data.