Synovia Site (https://login.synovia.com)


  • On the Fleet Tracking and Vehicle History screens, added the ability for users to choose which columns are displayed, rearrange the order of the columns, save their new layout, and reset the view to the default.
  • In Fleet Tracking, added a check box to select all the tree items at the top left of all the panels (Vehicles, Zones, Drivers, Schools, and Itineraries).
  • In Fleet Tracking, added a Clear option that will deselect all chosen tree items (even if only a few are selected) at the top left of all the panels (Vehicles, Zones, Drivers, Schools, and Itineraries).
  • On the Vehicle History screen, changed the column with the event numbers to be the first column by default – and fixed a bug that would move it to the third column location upon refresh.
  • For report results, added the ability to sort by multiple columns using Ctrl + click.
  • Fixed an issue that was producing an error when users tried to export reports with over 50,000 results to Excel or PDF.
  • Fixed a bug with custom report views that were grouped vertically by a column header that was displaying the wrong group-by icon.
  • Fixed a bug with the Approved Installation Template dialog box that was saving when users added the installation template attachment, not waiting for them to click Save.
  • Fixed a bug that wasn't highlighting the Installations item on the System Administration menu when users were on the Installation Templates screen.
  • On the Hardware screen, fixed a bug that wasn't displaying any alerts on the Alerts tab of the Details window for a device, even though alerts appeared in the # of Alerts column for it.
  • Fixed an issue that was causing stop arm violations to not trigger the Stop Arm Violation alert.
  • Removed an extraneous comma from the warning dialog box that appears in the merge duplicate vehicles process when a user is trying to merge two vehicles that don't have identical names.


Comparative Analysis – Synovia Site


  • In Fleet Tracking, improved the load time of the Schools panel tree.
  • Fixed a bug with the Yard Monitor that wasn't displaying the event icons when the lower grid initially loaded (of vehicles departing or arriving at a specific yard).
  • Fixed a bug that produced an error when users tried to manually add a student scan via the Stop Details dialog box of Planned vs. Actual by Stop if the By Stop tab was selected in the Options panel.
  • Fixed an issue that was using the wrong time zone if the By Stop tab was selected in the Options panel of Planned vs. Actual by Stop, so students for a different time of day were being displayed in the Stop Details dialog box.
  • Fixed an issue that was producing an error when users tried to run the Yard Performance Daily Detail by Vehicle per Day report.
  • Fixed a bug that was displaying "Yard Performance" twice in the Report Categories list of the Reports screen.


Time and Attendance


  • Improved the load time for the Assign Schedules screen.
  • Fixed a bug on the Export Time screen that wasn't deselecting all the child departments' employees when users selected and then deselected Check All at the top of the Choose Employees tree.
  • In Synovia Fleet Tracking, for TAA customers, fixed a bug with the Drivers panel that wasn't displaying results for all vehicles related to all the drivers when a main department group was selected in the tree.
  • In Synovia Fleet Tracking, for TAA customers, fixed a bug with the Drivers panel that wasn't updating the vehicle results if a main department group was selected and then a child group was deselected (which should cause the drivers/vehicles from the child group to be removed from the results).
  • In Synovia, fixed a bug with the Work Monitor that was showing the wrong schedules for the current time of day due to the incorrect time zone being used.
  • In Synovia, fixed a bug with the Work Monitor that was marking employees as Late (and subsequently making their rows red), even though no Late status time was set.


Here Comes the Bus


  • For Vehicle History opened from the HCTB Accounts screen, added the notification radius to the map, as set by the parent, for the selected time of day (AM, MID, or PM).
  • For the Custom List HCTB Messaging option (with which customers can select recipients based on student ID), changed the grid of returned students to be able to be sorted by any column (such as last name or student ID).


Synovia API


  • For the Get Vehicle Position call, added the ability to return the Heading results (by default string values, such as N and NE) as numeric values using the bearing (such as 0 and 45).


Mobile Data Terminals


  • Added the ability to encrypt student data stored on the MDT.
  • Added the ability to encrypt data being sent to and from the server and to and from the MDT based on a customer configuration.
  • Fixed a bug that autopopulated cached login IDs as drivers started typing on the MDT Enter Employee ID screen.
  • In Synovia, fixed an issue that wasn't populating the MDT >> Defect History screen with any results, even though vehicles in the customer's fleet had inspection items the drivers had failed during the selected time frame.