Silverlining


  • Fixed an issue that broke the Input Time & Mileage report functionality if a user deleted the Bus vehicle type.
  • Added a Not in Yard report, which shows all vehicles that are currently not in their home yard.
  • Added an End Time column to the Fault Code Detail by Vehicle report and changed its Date column to Start Time.
  • For heavy-duty vehicles that support the J1939 protocol, added a new Fault Code report, Active MIL Status, which lists all vehicles that have the Malfunction Indicator Lamp lit on the vehicle dashboard.


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


  • Added new Mileage reports in which data can be filtered by date and time: Mileage Details by Date and Time, Mileage Summary by Group by Date and Time, Mileage Summary by Primary Group by Date and Time, and Mileage Summary by Vehicle by Date and Time. One use for these reports is to check which vehicles are not in use during specific timeframes.
  • Fixed a bug with the Fuel Economy Daily Summary report that was displaying incorrect values in the MPG column.
  • Added an End Time column to the Fault Code Detail by Vehicle report and changed its Date column to Start Time.
  • For heavy-duty vehicles that support the J1939 protocol, added a new Fault Code report, Active MIL Status, which lists all vehicles that have the Malfunction Indicator Lamp lit on the vehicle dashboard.
  • Fixed an issue with scheduled reports that wasn't emailing the reports if the Recipients field had a comma at the end of the listed email addresses.
  • Added the ability for users with the System Administrator role to assign themselves to all groups and zones, to make sure that they can view everything they need to when they need to.
  • On the map screens, changed the posted speed limit in the location details to include the speed units and the speed type in parentheses, such as "Speed Limit: 25 MPH (Premium)."
  • On some map screens, fixed an issue with using Find Location that wasn't displaying an icon of the found location on the map.
  • Fixed a bug on the Map Nearby screen that occurred when the user repeated the same Select by Type search and selected the same location, which was graying out the Map Location button on the second attempt.
  • Fixed an issue that was producing an exception when performing a Select by Type search on the Map Nearby screen.
  • Fixed an issue that wasn't updating the data in the grid in Fleet Tracking when the Watch Live feature was on.
  • Fixed an issue that was producing an exception when checking vehicle history.
  • Made the process of searching for a student faster.
  • Added an Advanced Search option to the Search Results screen, which enables the user to specify an entity type and (optionally) a property. If they don't select a property, all properties that pertain to the type will be searched for.
  • Fixed a bug that was preventing the Hardware screen from loading and displaying data.
  • On the Details screen of an Inbox message, disabled the Map Nearby button for messages with no specified location.
  • Fixed Mail spacing issues for users of a 1024 x 768 screen resolution that weren't allowing enough room for the Sent To grid on the Outbox Message Details screen and the Message text box on the Compose Message screen.
  • Fixed an issue that was continuing to produce the new message sound notification every five seconds even after the message was acknowledged.
  • On the Mail screen, fixed the "Message deleted" and "Message acknowledged" success messages, removing "Canned" from the text.
  • Fixed a bug on the Message Details screen with the Reply button, which wasn't working on the first click.
  • Fixed the alignment of the banner icons to be centered vertically and have uniform top and bottom spacing.
  • Fixed a bug on the System Administration >> Locations screen that displayed the incorrect time in the Last Modified Date column if the location was created via Bulk Load.
  • Fixed an issue with the Draw a Polygon and Draw a Circle buttons on the Create/Edit Location screen that was displaying the wrong icon design and preventing circles from being drawn.
  • On the Vehicles screen, disabled the Edit button of retired vehicles.
  • Fixed the spacing of the buttons on the Create/Edit Vehicle screen's Groups tab and made their height consistent.
  • Fixed the PDF and Excel export buttons on the Create/Edit Vehicle screen's Properties tab, which appeared compressed and elongated.
  • Fixed an issue on the Create/Edit Vehicle screen's Properties tab that produced an exception when trying to export to PDF or Excel.
  • Fixed an issue that was causing errors when users included quotation marks in an ESN's name when creating it on the Inventory screen.
  • Fixed a bug that was preventing an ESN from being deleted if its name was just quotation marks.
  • Fixed a bug that wasn't translating database names for events to the UI name in the Event column of the Alert Admin screen, such as displaying "Const_Event_EngineTempHigh" instead of "Engine Temp High."
  • Fixed similar translation errors in column headers on multiple screens throughout the site.
  • Changed the order of roles, groups, and categories to be alphabetical on the Create/Edit User and Create/Edit Alert screens.
  • Fixed UI issues on multiple screens, including Alert Admin, Performance Categories, and Edit Vehicle Type.
  • Fixed an issue that was preventing the Post an Idea widget from closing.
  • Fixed a bug that was allowing roles to be created with the same name without producing an error message alerting the user. Now duplicate roles can't be created, and a message is displayed when a user attempts to do so.


To see a video of some of these new features, go to 2018.01 Synovia Updates.


Comparative Analysis - Synovia Site


  • Fixed a bug with the PvA by Stop screen's Toggle Event History data button that was returning an exception.
  • In Itinerary Mapping, fixed the text in the confirmation dialog box that appears when assigning a vehicle to an itinerary that was already assigned to another vehicle, which was displaying "0" and "1" in place of the vehicle number, itinerary name, and date.
  • Fixed an issue that was displaying the Mapping and Import Results screens incorrectly when navigating to them directly from the Mail screen.
  • Fixed an issue with finishing a Start and End Date change to the dates of a new route set from Work in Progress that wasn't saving the correct dates.
  • Changed PvA by Stop, the Route Monitor, the School Monitor, and search results to update planned times if there is a calendar exception for the day being displayed.


Time and Attendance


  • Fixed a bug with the Standard Time Card report that wasn't returning any data.
  • Added a Contract Hours field to the Time Sheet report; if the employee isn't contracted, it will show a value of zero.
  • Added an Include Absences? option to the Overtime report, which enables users to select to include or exclude absences when running it; before, absences were always included in the report's total hours worked, which was problematic for customers who don't count absence hours toward overtime for employees' time for the week.
  • Fixed a bug that was causing the Audit Trail report to miss some changes made by users, such as manual shift deletions.
  • Fixed an issue with the tree in reports no longer being sorted, which made it difficult to select specific vehicles.
  • Added validation to prevent using names reserved for the TAA system; using a reserved name caused an error for users trying to open the Employees screen.
  • Fixed the font on the Employees screen in the Employee Type History and Employee FTE areas, which was smaller than the standard font.
  • Fixed a bug that was allowing locked shifts to be deleted when using the right-click options from the time card; now, if Lock Time on Approval or Lock Time on Export is selected, the right-click editing options are disabled.
  • Fixed a bug that occurred when updating an employee's punch ID and ID effective start date which was duplicating all the employee's shifts on the time card.
  • Added validation that won't allow users to update an employee's punch ID with the same ID, which created duplicate shifts.
  • Added the ability to export just absences as a separate file for customers using the Generic individual scans export.
  • Fixed a bug that wouldn't allow holidays to be created for the same dates for different employee types; before, when a user added a holiday for one employee type and then tried to add the same holiday date for a second employee type, the system errored out, saying that the holiday already existed.
  • Fixed a bug that wasn't displaying vehicle names for shift exceptions such as Invalid Punch ID.


To see a video of some of these new features, go to 2018.01 TAA Updates.


Route Builder


  • Added the Find Location functionality to the map screen so that the user can search for a specific address when adding a bus stop to a tier.
  • Fixed an issue with copying a route to a new itinerary in which the stops weren't appearing on the map.
  • Fixed a bug that returned an exception when the user tried to change which stop was specified as Is School.
  • Added the ability to designate more than one stop in a tier as Is School, for customers whose vehicles drop off students to multiple schools in a single tier.


Here Comes the Bus


  • Improved the performance of account creation and processing of the bus's position on the map.
  • Fixed a bug that was preventing student stops from appearing for Canadian accounts.
  • Fixed an issue with school stops not being marked as arrived in Here Comes the Bus even though PvA showed that they were.
  • Fixed an issue with PM notifications not being received by some parents.
  • Fixed a bug that prevented substituted vehicles from being displayed on the map even though the notification was sent.


API


  • BREAKING CHANGE: In the response to s0133, renamed total_hours to total_engine_hours.
  • Added 43 new values to the s0133 response. Note that not all vehicles report data for all the available properties.
  • Fixed an issue that caused the s0101 and s0109 calls to fail and returned the message "Object cannot be cast from DBNull to other types" because no results were returned by the parameters.


Engine Diagnostics


  • Added an End Time column to the Fault Code Detail by Vehicle report and changed its Date column to Start Time.
  • For heavy-duty vehicles that support the J1939 protocol, added a new Fault Code report, Active MIL Status, which lists all vehicles that have the Malfunction Indicator Lamp lit on the vehicle dashboard.
  • Fixed how odometer values are determined for heavy-duty vehicles. Previously, trip odometer values were being reported as engine odometer values.
  • Changed fault code notifications to be reported as an alert only once per day, even if the same fault occurs multiple times in the day. A Fault Code report will now list each time the engine sent the fault.


Micronet A317 MDT


  • Added a PIN screen that requires a user to enter a PIN to first unlock MDT functionality and again to unlock the Time and Attendance screen, to increase security. This screen is optional for the customer.


Fuel Card Integration


  • Added support for a new fuel card provider, Spenco Fuel.