Documentation

NexaBus on Mobile

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

  1. Click the Columns button above the table.
  2. Check or uncheck columns to show or hide them.

Adding a Maintenance Record

  1. Click the Add Maintenance button.
  2. 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
  3. 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

  1. Find the maintenance record in the table.
  2. Click the actions menu (three dots) in that row.
  3. Select Edit.
  4. Update the details as needed.
  5. Click Update Maintenance.

Tip: After completing a service, update the Start value to the current odometer reading or engine hours.

Deleting a Maintenance Record

  1. Find the maintenance record in the table.
  2. Click the actions menu (three dots) in that row.
  3. Select Delete.
  4. 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.

Ready to Transform Your Fleet Operations?