Maintenance
Every other workspace in GarmentFlow tracks the work. Maintenance tracks the machines that do the work — and the stations they sit on.
It answers the questions a plant manager asks at 07:00: which machines are down right now, which are due for service, which line is short of capacity because of it, and what is coming up this month.
Getting there
Awesome bar: Cmd/Ctrl + K → type
maintenance→ pick Maintenance workspace.Click path: Desk → GarmentFlow → Maintenance.
What the workspace shows
The Maintenance home page is a mission-control board, not a list of links. Top to bottom:
Four counters. Working fine · Requires maintenance · Machines down · Upcoming PM. Each one is clickable and drops you into the underlying list.
Work Centers — health. One tile per Work Center across the plant, coloured by its rolled-up state:
| Colour | Meaning |
|---|---|
| Green | Running, nothing flagged |
| Amber | A machine is due for service, or the centre is set to Maintenance |
| Grey | Idle, Off, or in Setup |
| Red | A machine is broken down, or the centre is set to Problem |
Each tile carries its machine count and, when something is wrong, how many are down or due. Click a tile to open that Work Center.
Machines down. Every machine with an open breakdown, newest first. Click through to the machine.
Requires maintenance. Machines whose preventive maintenance is overdue, or that are sitting in maintenance right now.
Upcoming maintenance. Preventive tasks due in the next 30 days, overdue ones flagged in red.
Launch pad. Shortcuts to Floor Monitor, Work Centers, Machines, Spare Parts, Material Requests and the Machine Maintenance report.
The whole board is fed by one cached call, so it stays fast on a plant with hundreds of machines. It refreshes on load — reload the page for the latest state, or use Floor Monitor if you want a screen that updates by itself.
What it is built on
Maintenance does not invent a parallel machine registry. It sits on top of what ERPNext already has, and adds the two things a garment plant needs:
- Machines are ERPNext Assets. Depreciation, categories, purchase history — all standard.
- Breakdowns are Asset Repairs. Opening one is what turns a machine (and its Work Center, and the floor) red.
- Preventive maintenance is Asset Maintenance. Tasks, periodicities and due dates are ERPNext's.
- New: Work Center. The station a machine physically sits on — a sewing line, a cutting table, a pressing bay. This is GarmentFlow's, and it is what connects a machine to production capacity.
- New: floor layout. Each Work Center has a grid, and each machine has a position on it. That is what makes the floor readable at a glance instead of being a list of asset codes.
- New: a QR label per machine. Scanning it opens a public machine page — stats when it is running, a repair screen when it is down. See Machines and repairs.
The pages
- Work Centers — stations, their types, capacity, hourly cost and daily manning.
- Floor Monitor — the live andon board for the whole plant.
- Machines and repairs — machine health, reporting a breakdown, escalation, preventive maintenance.
- Spare parts — parts and consumables, compatibility, and restocking.
- Maintenance reports — MTBF, MTTR, downtime and availability.
Who owns it
Usually maintenance and production jointly. Production owns Work Centers (they are capacity). Maintenance owns machines, repairs and the preventive schedule. Both look at the same board.
Breakdowns are assigned automatically to users holding the Manufacturing Manager role, and escalate to System Managers if they stay open — so at least one person with that role has to exist for the notifications to land anywhere.
What to do next
Start with Work Centers — nothing else in Maintenance works until machines have a station to sit on.