Skip to content

Maintenance Fundamentals

Welcome to the Maintenance Fundamentals course. This course teaches you the concepts, terminology, and best practices for managing equipment maintenance at Scott Recycling using Odoo's Maintenance module.

Estimated Time: 1.5 hours Audience: Garage staff, fleet managers, anyone responsible for equipment upkeep


Course Overview

Lesson Topic Time
1 Why We Track Maintenance 10 min
2 Equipment Management 20 min
3 Corrective Maintenance — Fixing What's Broken 15 min
4 Preventive Maintenance — Staying Ahead of Problems 20 min
5 Maintenance Teams & Workflow 15 min
6 Reporting & Equipment Health Metrics 10 min

After completing this course, move to the Maintenance Sandbox Workout for hands-on practice.


Lesson 1: Why We Track Maintenance (10 min)

Learning Objectives

  • Understand why every repair and service should be logged
  • Know the business reasons behind maintenance tracking

Why It Matters

Every piece of equipment at Scott Recycling — trucks, forklifts, balers, lifts — costs money to buy, maintain, and replace. Tracking maintenance in Odoo gives us:

Benefit What It Means
Repair history Know exactly what's been done to every piece of equipment
DOT compliance Prove trucks are inspected and serviced on schedule for audits
Insurance documentation Records of maintenance for claims and coverage
Replacement planning Data-driven decisions on when to retire vs. repair equipment
Downtime tracking See how long equipment is out of service and why
Cost awareness Understand what equipment really costs to operate

The Golden Rule

Log Everything

If you touch it, log it. Even a 10-minute brake light replacement gets a maintenance request. The small entries add up to a complete picture of equipment health. Without a record, it didn't happen.

What Happens Without Tracking

  • A truck fails a DOT inspection — no records to show it was maintained
  • A forklift breaks down repeatedly — no one realizes it's the same part failing
  • A baler needs replacement — no data to justify the capital expense
  • A mechanic spends most of their time on one truck — management can't see it

Lesson 2: Equipment Management (20 min)

Learning Objectives

  • Know what counts as "equipment" in the system
  • Understand equipment categories and how to organize assets
  • Read an equipment record and understand its key fields

What Is Equipment?

In Odoo Maintenance, equipment is anything the garage maintains. At Scott Recycling, this includes:

Category Examples
Box Trucks SBT-1 (Freightliner M2), SBT-2 (International MV607), MOR-1
Tractor Trailers OTR trucks — Kenworth T680, Freightliner Cascadia
Forklifts Warehouse forklifts, pallet jacks
Balers Cardboard baler, plastics baler
Shop Equipment Vehicle lifts, air compressors, tire machines
Trailers Box trailers, flatbeds

Equipment Categories

Categories group similar equipment together. This helps with:

  • Filtering — Quickly find all forklifts or all box trucks
  • Reporting — See maintenance trends by equipment type
  • Preventive schedules — Apply similar service intervals to a category

Reading an Equipment Record

When you open an equipment record, here's what you'll see:

Section What It Contains
Header Equipment name, category, photo
General Information Team, technician, used by, location
Product Information Vendor, serial number, model, effective date
Maintenance Preventive maintenance schedules, history link
Description Free-text notes about the equipment

Key Fields Explained

Field What It Means Example
Equipment Name Unique, descriptive name "SBT-1 — Freightliner M2 {40}"
Equipment Category Type grouping "Box Trucks"
Maintenance Team Who services it "Garage"
Technician Default mechanic "James"
Used By Who operates/uses it "Kable West" or "Warehouse"
Serial Number Manufacturer serial or VIN "3ALACWFC5PDPX8833"
Effective Date When it entered service "01/15/2022"
MTBF Mean Time Between Failure (days) "45 days"
Estimated Next Failure Predicted next breakdown "03/15/2026"

Equipment Naming Convention

Naming Best Practice

Match Fleet app names so dispatchers and mechanics are on the same page:

[Fleet ID] — [Make Model] {Fleet Number}

Examples:

  • SBT-1 — Freightliner M2 {40}
  • MOR-1 — International MV607 {35}
  • Forklift-1 — Toyota 8FGU25
  • Baler-1 — Harris HRB-4

Lesson 3: Corrective Maintenance — Fixing What's Broken (15 min)

Learning Objectives

  • Know when and how to create a corrective maintenance request
  • Understand request priorities and stages
  • Follow a request from creation to completion

What Is Corrective Maintenance?

Corrective maintenance is reactive — something broke, wore out, or isn't working right, and it needs to be fixed.

Examples:

  • Brake lights stopped working on SBT-2
  • Forklift hydraulic leak
  • Baler belt snapped
  • Check engine light on MOR-1

Anatomy of a Maintenance Request

Field Purpose Tips
Request Name Short description of the problem Be specific: "Replace front brake pads" not "Brakes"
Equipment Which piece of equipment Select from the list
Maintenance Type Corrective or Preventive For breakdowns, always "Corrective"
Priority How urgent See priority guide below
Maintenance Team Who handles it Usually auto-fills from equipment
Responsible Assigned technician Can be changed if needed
Scheduled Date When work is planned Set a realistic date
Description Detailed notes Symptoms, when it started, safety concerns

Priority Guide

Priority Star Rating When to Use Example
Normal No stars Can wait for a scheduled slot Cosmetic damage, minor leak
Important 1 star Should be done this week Worn brake pads, dashboard warning
Very Important 2 stars Needs attention within 1-2 days Intermittent electrical issue, failing component
Urgent 3 stars Truck/equipment cannot operate Flat tire, won't start, safety hazard

Safety First

If equipment has a safety issue (brakes failing, lift mechanism stuck, hydraulic failure), mark it Urgent and notify your supervisor immediately. Do not operate unsafe equipment.

Request Lifecycle

New Request → In Progress → Repaired
                              ↘ Scrap (if beyond repair)
  1. New Request — Someone reports the issue and creates the request
  2. In Progress — A technician picks it up and starts working
  3. Repaired — Work is done, equipment is back in service
  4. Scrap — Equipment can't be repaired and is being retired

Using the Chatter

The chatter (message log) at the bottom of every request is your communication tool:

  • Post updates as work progresses ("Ordered parts, ETA Thursday")
  • Tag people with @mentions to notify them
  • Attach photos of damage or completed repairs
  • Log parts used and time spent in notes

Lesson 4: Preventive Maintenance — Staying Ahead of Problems (20 min)

Learning Objectives

  • Understand why preventive maintenance matters
  • Know how to set up recurring maintenance schedules
  • Recognize the key preventive schedules for our equipment

What Is Preventive Maintenance?

Preventive maintenance is proactive — you service equipment on a schedule to prevent breakdowns before they happen.

Corrective Preventive
When After something breaks Before something breaks
Goal Fix the problem Prevent the problem
Cost Usually higher (emergency parts, downtime) Usually lower (planned parts, scheduled downtime)
Impact Unplanned downtime, route disruption Planned downtime, minimal disruption

The 80/20 Goal

Target Ratio

A well-maintained fleet should see roughly 80% preventive and 20% corrective maintenance requests. If you're seeing mostly corrective requests, your preventive schedules need to be tightened up.

How Preventive Maintenance Works in Odoo

  1. You set a recurring schedule on an equipment record (e.g., "Oil change every 90 days")
  2. Odoo automatically generates a maintenance request when the interval is reached
  3. The request appears in the maintenance list like any other request
  4. The technician completes the work and marks it as Repaired
  5. The cycle resets and Odoo will generate the next one on schedule

Our Preventive Maintenance Standards

Box Trucks

Service Frequency Notes
Oil & filter change Every 10,000 miles / 90 days Whichever comes first
Brake inspection Every 30,000 miles / 6 months Pads, rotors, lines, fluid
Tire rotation Every 20,000 miles Check tread depth
Tire replacement Every 40,000 miles Or when tread is below 4/32"
DOT annual inspection Every 12 months Required by law
A/C system check Annually (before summer) Refrigerant, belts, compressor
Transmission fluid Every 60,000 miles Check manufacturer specs

Tractor Trailers

Service Frequency Notes
Oil & filter change Every 15,000 miles Heavy-duty intervals
DOT annual inspection Every 12 months Required by law
Brake adjustment Every 25,000 miles Air brake system
Coolant system Every 300,000 miles Or every 3 years
5th wheel inspection Every 30 days Grease and wear check

Forklifts

Service Frequency Notes
Daily pre-shift inspection Daily Operator checklist
Hydraulic fluid check Every 30 days Level and leaks
Tire inspection Every 30 days Wear and pressure
Annual OSHA inspection Every 12 months Required by law
Chain and mast lubrication Every 250 hours Or every 30 days

Balers

Service Frequency Notes
Belt inspection & tensioning Every 90 days Check for cracks and wear
Hydraulic system check Every 90 days Fluid level, hoses, fittings
Full service Every 12 months Comprehensive overhaul

Shop Equipment

Service Frequency Notes
Vehicle lift inspection Every 12 months ALI/OSHA required
Air compressor service Every 6 months Filters, oil, belt tension
Fire extinguisher inspection Every 12 months Required by code

What Happens When Preventive Maintenance Is Due

When a preventive request is auto-generated:

  1. It appears in the Maintenance Requests list
  2. It shows Maintenance Type = Preventive
  3. The Scheduled Date is set based on the recurring period
  4. The assigned Technician gets notified

Don't Just Close It

Never close a preventive maintenance request without actually doing the work. The point of the schedule is to ensure the work gets done. Closing without servicing defeats the purpose and creates false records.


Lesson 5: Maintenance Teams & Workflow (15 min)

Learning Objectives

  • Understand how maintenance teams are organized
  • Know the daily workflow for handling requests
  • Understand how to use the Kanban board for tracking work

Maintenance Teams

A maintenance team is a group of people responsible for maintaining equipment. At Scott Recycling, you'll likely have:

Team Responsibility Members
Garage Trucks and vehicles Mechanics, fleet manager
Warehouse Equipment Forklifts, balers, lifts Warehouse maintenance staff

Teams can be configured with members, and when a request is assigned to a team, the team members can see and claim work.

Daily Workflow

Here's the recommended daily routine for garage staff:

Morning (Start of Shift)

  1. Open the Maintenance app
  2. Check the Kanban board — Look at "New Request" column for anything reported overnight
  3. Review scheduled work — Switch to Calendar view to see what's due today
  4. Claim your requests — Assign yourself to requests you'll work on
  5. Move to In Progress — Drag requests to "In Progress" as you start them

During the Day

  1. Update the chatter — Post progress notes, parts used, time estimates
  2. Log new issues — If you find something else wrong during a repair, create a new request
  3. Move to Repaired — When work is done, move the request to "Repaired"

End of Shift

  1. Review open requests — Make sure nothing urgent is left unassigned
  2. Update in-progress work — Add notes about where you left off for the next shift

Using the Kanban Board

The Kanban view is the most visual way to manage maintenance work:

Column What It Means Action
New Request Reported, not started Review, prioritize, assign
In Progress Work underway Update chatter, track parts
Repaired Work complete Verify, close
Scrap Equipment retired Document reason

Drag cards between columns as work progresses. The card shows the equipment name, priority stars, and assigned technician at a glance.


Lesson 6: Reporting & Equipment Health Metrics (10 min)

Learning Objectives

  • Know what metrics are available in the Maintenance module
  • Understand MTBF and why it matters
  • Use reports to spot trends and make decisions

Key Metrics

Metric What It Means Why It Matters
MTBF Mean Time Between Failure (days) Higher = more reliable. If it's dropping, something is wearing out.
MTTR Mean Time To Repair How long repairs take. Longer = more downtime.
Corrective/Preventive Ratio Breakdown of request types More corrective = reactive. More preventive = proactive.
Open Request Count Unfinished work backlog Growing backlog = understaffed or under-prioritizing

MTBF Explained

MTBF (Mean Time Between Failure) is the average number of days between breakdowns for a piece of equipment.

MTBF Interpretation Action
90+ days Reliable — maintenance plan is working Continue current schedule
30-90 days Needs attention — something is wearing Increase preventive frequency
Under 30 days Unreliable — frequent breakdowns Evaluate for major repair or replacement

Odoo calculates MTBF automatically based on corrective maintenance request history. You can see it on each equipment record.

Using the Reporting Dashboard

Go to Maintenance → Reporting to see:

  • Requests by team — Who is handling the most work?
  • Requests by equipment — Which equipment needs the most attention?
  • Requests by month — Are breakdowns increasing or decreasing?
  • Average close time — How long do repairs take from report to completion?

Use filters and group-by options to slice the data. For example, group by Equipment Category to compare box truck maintenance vs. forklift maintenance.

Monthly Review

Set a reminder to review the maintenance report monthly. Look for:

  • Equipment with dropping MTBF
  • Rising corrective request counts
  • Any single piece of equipment consuming disproportionate maintenance time
  • Whether preventive schedules are being completed on time

What's Next?

Now that you understand the concepts, it's time to practice:


Quick Reference

Request Priority Cheat Sheet

Stars Level Response Time
None Normal This week
1 Important Within 2-3 days
2 Very Important Within 1-2 days
3 Urgent Immediately

Request Stages

Stage Meaning
New Request Reported, waiting to be picked up
In Progress Technician is working on it
Repaired Work complete, equipment back in service
Scrap Equipment retired

Equipment Info Checklist

When adding equipment, always include:

  • Descriptive name matching Fleet app naming
  • Correct category
  • Assigned maintenance team
  • Default technician
  • Serial number / VIN
  • Effective date (entered service)
  • Preventive maintenance schedules