Managing Maintenance
The Maintenance page helps you track service schedules for your vehicles. You can set up maintenance reminders based on distance traveled (kilometers) or engine hours, ensuring vehicles are serviced on time.
Viewing Maintenance Records
The Maintenance table displays:
- ID: Unique identifier
- Name: Maintenance task name (e.g., "Oil Change", "Tire Rotation")
- Type: How the maintenance is tracked (Total Distance, Engine Hours)
- Vehicle: Which vehicle this maintenance applies to
- Start: The initial reading when maintenance was last performed
- Period: How often the maintenance should be done
- Sync Status: Connection status (Pending, Synced, Failed)
Understanding Type, Start, and Period
The Type determines what units are used:
Total Distance:
- Start = Odometer reading at last service (e.g., 50,000 km)
- Period = Service interval (e.g., 10,000 km)
- Next service due at 60,000 km
Engine Hours:
- Start = Engine hours at last service (e.g., 500 hours)
- Period = Service interval (e.g., 100 hours)
- Next service due at 600 hours
Searching for Maintenance
Use the search field to find maintenance records by name. Type your search term and press Enter.
Customizing Columns
- Click the Columns button above the table.
- Check or uncheck columns to show or hide them.
Adding a Maintenance Record
- Click the Add Maintenance button.
- Fill in the maintenance details:
- Name (Required): Describe the maintenance task (e.g., "Oil Change", "Brake Inspection")
- Type (Required): Select how to track this maintenance:
- Total Distance - based on kilometers/miles driven
- Engine Hours - based on engine running time
- Start (Required): Enter the reading when maintenance was last performed
- Period (Required): Enter the interval between services
- Vehicle: Select which vehicle this maintenance applies to
- Click Create Maintenance.
Example Maintenance Records
- Oil Change: Type = Total Distance, Start = 45,000 km, Period = 5,000 km
- Air Filter: Type = Total Distance, Start = 40,000 km, Period = 20,000 km
- Engine Service: Type = Engine Hours, Start = 1,000 hours, Period = 500 hours
Editing a Maintenance Record
- Find the maintenance record in the table.
- Click the actions menu (three dots) in that row.
- Select Edit.
- Update the details as needed.
- Click Update Maintenance.
Tip: After completing a service, update the Start value to the current odometer reading or engine hours.
Deleting a Maintenance Record
- Find the maintenance record in the table.
- Click the actions menu (three dots) in that row.
- Select Delete.
- Confirm the deletion.
Understanding Sync Status
Maintenance records sync with the NexaBus tracking server:
- Pending: Currently syncing
- Synced: Successfully synchronized
- Failed: Sync failed - click to retry
Pagination
When you have many maintenance records, use the pagination controls at the bottom of the table to navigate between pages.
Permissions
You need the appropriate permissions to add, edit, or delete maintenance records. If these options are not visible, contact your administrator to request access.