Fleet Maintenance Dashboard

—

Availability by category

The big number is the units running in the latest mechanic report. Current running is that as a share of the category, and average uptime is the same share averaged over every reported day since 1 Sep. A unit running with a defect counts as running. The tipper truck is not in the mechanic's daily report, so it is tracked only from 26 Oct, when it went to the Min Shin workshop.

Forklifts running——
Excavators running——
Trucks running——

Reliability

Whole fleet, from the job cards built out of the daily reports (1 Sep onward) and the cleaned repair record.

Breakdowns logged——
Average repair time (days)——
Running days between breakdowns——
Unplanned share of repair spend——

Next service due

Forklifts are serviced every 500 hours, or 12 months if that comes first. Hour meters are not reported daily, so the current hours are estimated from each unit's own run rate between recorded readings (the fleet median where there is only one reading). Treat dates as a planning guide and confirm against the meter.

UnitStatusLast serviceHours thenEst. hours nowNext due atHours leftEst. due dateNote

Machine status board

Every unit in the latest mechanic report: down units first, then live units grouped by HWI (with DSP) and RIM, then by forklifts, excavators and lorries, in number order. "Live for" counts the days since the unit was last reported down, and a plus sign means it has not been down in any report since 1 Sep. "Down for" counts from the first report that showed the fault.

—

Needs attention now

Units that are down or running with a defect in the latest mechanic report. Days are counted from the first report that showed the fault.

UnitModelStatusDaysFault reportedJob card

Availability trend by category

Share of each category's units not down, on each reported day. Weekdays only, and days without a report are left out. Excavators move in big steps because there are only three.

—

Reliability by category

Average repair time is the mean confirmed days down on closed job cards. Running days between breakdowns is unit-days running divided by breakdowns, counted over reported days. Repair cost excludes hire and bulk tyre purchases.

CategoryUnitsAvailable nowAverage since 1 SepBreakdownsAvg repair daysRunning days between breakdownsDays downRepair cost (RM)Per unit (RM)

Bad actors

Machines ranked by repair cost since January. The top three are flagged. Availability, breakdowns and downtime cover reported days since 1 Sep only, so a machine can rank high on cost from earlier repairs.

UnitCategoryAvailabilityBreakdownsAvg repair daysDays downRepair cost (RM)Unplanned (RM)Flag

Where breakdown money goes

Unplanned breakdown repairs by sub-system since January.

Sub-systemJobsMachinesCost (RM)

Repeat component failures

Same machine, same sub-system, repaired two or more times since January (hire, tyre stock and routine services left out).

UnitSub-systemTimesCost (RM)Work doneDates

Repeat breakdowns

Machines with two or more job cards since 1 Sep.

UnitJob cardsDays downFaults

Job cards

Every breakdown logged from the daily reports. Days are confirmed minimums. A work order number is shown only where it is a likely match and still needs confirming.

Job cardDown sinceRunning byDaysFaultStatusLikely work order

Spend by machine

Repair cost since January for every unit, forklifts then excavators then lorries, in unit number order. Hire and bulk tyre purchases are not tied to one machine and are left out.

—

Days down by machine

Confirmed minimum days down since 1 Sep, from the daily reports.

—

Vendors

Repair work only. Forklift hire and bulk spare tyre purchases are left out so they do not distort the averages.

VendorJobsTotal (RM)Average per job (RM)Breakdown jobs

Same job, different vendor

Job types done by more than one vendor, with the average price each charged. Job scope can differ, so use it as a guide.

JobVendorJobsAverage (RM)

Spend by month

By the work order date on the purchasing record, which can be later than the actual repair.

—
How these numbers are worked out

Spend comes from the cleaned purchasing record (PR and WO rows). Duplicate work orders are removed and the dates follow the month column. Units that were written off or transferred are left out.

Downtime comes from the mechanic's daily reports. When a day has no report, the last known status carries forward. A repair date is the first report that shows the unit running, so the real date can be earlier. The status log is not available before 1 Sep.

Availability is units not down divided by the units in that category. A unit running with a defect counts as available. The tipper truck is not in the daily report, so its availability starts on 26 Oct.

Average repair time uses closed job cards and the confirmed minimum days down. Running days between breakdowns is the days units were not down, summed over reported days, divided by the number of job cards.