This guide hasn't been translated yet — showing the English version.
KPIs · Shop Manager · 4 minutes

Production KPI Dashboard

OTD, throughput, WIP, first-pass yield — daily trends and shift comparisons.

What it shows

Your daily pulse on production performance. If a number went red overnight, this is where you see it before the first production meeting.

Menu: Plating → KPIs → Production Dashboard.

The headline tiles

Tile What it measures Target
OTD (On-Time Delivery) % of WOs shipped by promised date ≥ 95%
Throughput WOs completed / day Shop-specific
WIP (Work In Progress) Open WOs × avg value Lower = better cash flow
First-Pass Yield Parts passed QC first attempt / total parts ≥ 98%
Setup Time Avg WO setup minutes Benchmark trending
OEE Overall Equipment Effectiveness (availability × performance × quality) ≥ 75%

Each tile shows today vs. 7-day avg vs. 30-day avg. Click a tile to drill into the history.

Trend charts

Below the tiles:

  • Daily OTD trend — line chart, last 90 days, vertical bar marks the OTD target
  • Throughput by work centre — stacked bar, today vs. 7-day rolling
  • WIP age buckets — how many WOs are 0-3 days old, 4-7, 8-14, 15+
  • Yield by process — EN / chrome / anodize / black-oxide side by side

How values are computed

Each KPI is a fusion.plating.kpi record with a compute_type:

  • python_code — runs arbitrary expressions against mrp.production, stock.move, fp.certificate
  • sql_query — custom SQL for complex aggregations
  • manual — entered by the shop manager daily (rare, used when measurement is subjective)

Values live in fusion.plating.kpi.value (one row per KPI per day). A cron job recomputes all KPIs nightly at 02:00.

Shift comparisons

Toggle Filter by Shift to split the dashboard by Day / Evening / Night. Useful for identifying shift-specific training gaps or equipment issues.

Exporting

Click Export to PDF for a snapshot of the current view. Used for weekly/monthly operations reviews.

Subscribe sends a weekly email digest of the dashboard to your inbox every Monday 06:00.

What can go wrong

KPI is red but I just fixed the problem

Values recompute nightly. Click Recompute Now on the KPI to force an immediate refresh.

Tile shows "No Data"

No KPI value exists for today yet — wait for the 02:00 cron or click Recompute. If it persists, check that the KPI's compute expression isn't failing (Settings → Scheduled Actions → errors).

OTD counted a WO as late but customer agreed to extend

Re-enter the promised date on the SO. The KPI recompute will pick up the new promised date and un-flag the WO. Leave an audit note on the SO describing the reason.