Student Exception Report

What Is This Report?

The Student Exception Report helps operators confirm that a route or bus has been properly checked before it is completed—for example, ensuring no students are left on board. These checks are performed when a driver, supervisor, or staff member taps their smartcard during the route.

When a route is completed, the driver app records which stops were verified through smartcard taps and whether those checks occurred within the expected time window. This report consolidates that information in one place, making it easy to identify any stops where the check was missed or performed late.


What Does the Report Show?

Each row in the report represents one stop on a route run. The report shows:

Column What it means
Route The name of the route the bus was running
Stop The specific bus stop for that check
Driver The driver who operated the route
End Route Datetime The date and time the route was completed
Not Check within the allocated time Shows X if the stop was not checked in time. Blank means it was on time.
First Smartcard Tap Name The first person who tapped their smartcard at this stop (e.g. the driver)
Second Smartcard Tap Name The second person who tapped (e.g. a supervisor)
Supervisor Tap Name The third tap, typically a supervisor or school staff member

Understanding the "X" mark

An X in the "Not Check within the allocated time" column means the stop check did not happen within the expected time window. These are your exceptions — the stops that need attention.

A blank in that column means the stop was checked on time — no action needed.


How to Access the Report

  1. Log in to the Control Hub
  2. Navigate to Reports
  3. Select Student Exception Report

If you cannot see this option, contact your system administrator to ensure you have the correct permissions.


How to Generate the Report

Once on the report page, you will see a filter panel. Fill in the filters before generating.

Step 1 — Choose your routes

You have two options:

  • All Routes (default — checkbox is ticked): The report will include every route available to you. Leave this ticked if you want a full overview.
  • Specific routes: Untick "All Route" to reveal the Route Category and Route selectors. Choose one or more categories, then select the specific routes you want to report on.

Step 2 — Set the date range

Enter a Date Range From and Date Range To. The report will show all stop events where the route was completed within those dates.

Tip: For a daily check, set both dates to the same day.

Step 3 — Include historical data (optional)

Tick Include Historical Data if you want to include routes, stops, or drivers that have since been deactivated or deleted. By default, only currently active records are shown.

Step 4 — Generate

Click one of the two buttons:

  • Generate — displays the report on screen in an interactive table
  • Export CSV — downloads the report as a spreadsheet file

How to Read the Results

Once generated, the report table is searchable and sortable. You can:

  • Use the search box to filter by route name, driver name, or stop name
  • Click column headers to sort
  • Use the export buttons (Copy, CSV, Excel, PDF, Print) at the top right of the table to save or share the results

Focus on the exceptions

Look for rows with an X in the "Not Check within the allocated time" column. These are the stops that were either not checked or checked too late. Review the associated route, stop, driver, and tap names to understand what happened.

No X marks

If the "Not Check within the allocated time" column is blank for all rows, all stops on those routes were checked on time during the selected period.

Empty report

If no results appear at all, this means:

  • No route runs were completed in the selected date range, or
  • The selected routes had no stop check data recorded, or
  • The date range or route filters did not match any data

How to Setup Data

Step 1— Turn on Smartcard Check 

Edit the ESM route and enable the Smartcard Check option 

Step 2— Set up Smartcard number that will be used to check 

  • Navigate to ESM | Smartcard Check 
  • Click ADD NEW SMARTCARD CHECK button to create new driver, supervisor, or school staff entry. Enter the required details, including the smartcard number that will be used to tap on the route and verify the bus before ending the route.
  • Click edit (pencil) icon to update an existing entry.

 


Frequently Asked Questions

Why are some tap name columns blank? A blank tap name means no smartcard was tapped at that position for that stop. For example, if only the driver tapped and no supervisor was present, the Second and Supervisor Tap Name columns will be empty.

What is the difference between the first, second, and third tap? These represent up to three separate smartcard taps at a stop — typically the driver, a supervisor, and a school staff member. Not all stops will have all three taps.

Why does a stop show X even though a tap name is filled in? The X is based on timing, not on whether a tap occurred. A tap could have happened but still be recorded as late if it was outside the expected time window.

I expected to see a route but it's not showing up. Check whether "Include Historical Data" is ticked — the route or its stops may have been deactivated. Also confirm the date range covers the period when that route was running.

Can I export the report? Yes. Click Export CSV to download a spreadsheet, or use the Excel/PDF buttons within the on-screen table after generating.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.