The team responds fast, fixes faults and closes tickets, yet the same customer calls about the same device for the fourth time this month. Each report is treated as new, so the team is exhausted, parts costs rise and trust falls. Together, reports tell a story: a specific device, a supplier's part, a site's conditions. Here is how to move from fixing failures to preventing them.
Why failures repeat
- Treating symptoms, not causes.
- No history visible to the technician.
- Free-text fault descriptions that cannot be grouped.
- Unsuitable replacement parts.
- No preventive maintenance.
Step 1: record faults so they can be analysed
Each work order needs the serial-numbered device, a fault code and probable cause from fixed lists, parts replaced with suppliers, time and outcome. ERPNext can add these as select fields. Start with one work order for technician, stock and customer.
Step 2: find patterns
| Question | Report | Reveals |
|---|---|---|
| Which devices fail most? | Faults per serial number | Devices to replace or overhaul |
| Which models are weaker? | Faults per model | Design or supplier issues |
| Which parts are replaced often? | Parts per device type | Defective parts or suppliers |
| Which sites? | Faults per site | Operating conditions or misuse |
| Fixed first time? | First-time fix rate | Skill or parts gaps |
| Time between failures? | Mean time between failures | When preventive visits should be |
Build these from work order data in ERPNext; see best ERPNext reports.
Step 3: find the root cause
Ask "why" five times: the motor burned because it overheated, because the air filter was clogged, because it was not replaced for a year, because the contract has no preventive visits for this dusty site. The fix is a quarterly visit, not a new motor.
Step 4: turn findings into preventive maintenance
ERPNext Maintenance Schedule creates periodic visits per device, and asset maintenance plans cover internal equipment. Set frequency from data: if failures come every four months, inspect before that.
Step 5: close the loop with purchasing and stock
Weak supplier parts are a purchasing decision; frequently used parts need reorder levels so repairs never wait.
Step 6: share results with the customer
A periodic fault report with causes and preventive actions turns you from vendor into partner and supports renewals.
Success indicators and common mistakes
- Fewer repeat faults per device, higher first-time fix rate, longer time between failures, lower parts cost per contract, more preventive than emergency visits.
- Avoid free-text-only faults, one-off analysis, guessed frequencies and leaving purchasing out.
Request a demo or see services solutions.
Frequently asked questions
How do I know a fault is recurring?
Record faults per serial number with a fault code, then review faults per device and model.
Preventive vs corrective?
Corrective fixes after failure; preventive inspects and replaces before, on a data-driven schedule.
Does ERPNext support preventive maintenance?
Yes, with maintenance schedules and asset maintenance plans.
The key indicator?
First-time fix rate and mean time between failures per device.





