TMT Fleet Maintenance V.2023.2.2 Release Notes

This document contains information on the latest version, including:

  • Enhancements (new or updated features)

  • Resolved issues (application improvements)

General information

Releases are presented in reverse chronological order. The most recent release is listed first.

All information in this section applies to all 2023 releases except where noted.

Warnings

PLEASE READ BEFORE UPGRADING

Starting with V.2022.2, the AMSLIC (license) database has been merged with the TMWAMS (TMT) database. The installer now works with the new merged database alone.

Existing customers must:

  • Run the provided installer migration script to copy all the data from their AMSLIC database to the TMT database.

  • Perform the upgrade using this merged TMT database. The AMSLIC database will become an invalid input in the SQL setup page of the installer.

After doing an upgrade, the web.config file should only have a TMT database, so that the application will launch without issues. The web.config file will still have two database connect entries, as they exist today, but both will refer to the same database.

New customers with a fresh database do not need to run the installer migration script. They can install the program using the TMT database alone.

If you are currently using an older Client-Server version, you must upgrade to at least V.2019.4 before running the merger script to upgrade to V.2022.2.

Important information, please read

  • SQL Server Cardinality

    Changes to SQL Server cardinality are affecting the performance of TMT Web. The issue happens when SQL Server compatibility mode is set to 120 or greater. This has been identified through Trimble benchmarking and customer feedback.

    At this time, Trimble recommends that you set the SQL Server option for Legacy Cardinality Estimation to ON. This will lessen the effects of the new SQL Server cardinality behavior, which still needs further assessment/improvements in TMT Web.

  • Trimble Technician Portal (TTP) single sign-on (SSO)

    • If you will be using TTP SSO, you must allow pop-up windows. You cannot block them. This applies to Apple and Android phones and tablets. If you block pop-up windows, SSO will not work correctly.

    Follow the directions for your tablet and browser to allow pop-up windows.

    • If you have issues with TTP after upgrading, you may need to clear your browser cache. Close the TTP application and follow the directions for your browser to clear the cache.

    • If you have bookmarked a TTP URL that has a version number, such as 21-3, you should delete that bookmark. Use and bookmark this URL instead: https://tmt-ttp.trimble-transportation.com/

  • TMT Client-Server (Delphi) 2019.4.1 or any earlier version cannot be used with TMT Fleet Maintenance 2022.1 or later. Do not upgrade unless you are ready to go to TMT Web only.

  • Customers using both Integration Options and Windows Authentication should set up their systems so that User drop-down lists use the WINUSER value, instead of the USERNAME value.

  • This version requires .Net Framework 4.8. See the hardware requirements for more information.

  • Customers who are on versions of TMT Web before 2021.3 may be exposed to a vulnerability documented by one of our third-party software vendors (Telerik). Guidance varies depending on the installed TMT Web version (see below). For information directly from Telerik, please use this xref: https://docs.telerik.com/devtools/aspnet-ajax/knowledge-base/common-allows-javascriptserializer-deserialization

    • 2021.3, 2021.3.2, 2021.3.3, 2022.1, and later
      These versions use an upgraded Telerik version that has patched the vulnerability. No changes are needed.

    • 2019.4
      A future service pack will include patched Telerik DLLs. In the meanwhile, remediation is possible via web.config changes.

    • 2019.2

      • Remediation possible with web.config changes in this version and higher (2019.2-2021.2.X).

    • Before 2019.2:

      • Remediation is not possible with web.config changes. You must upgrade.

      • For Delphi/Web hybrid customers, see 2019.4 section above. For all others, we would suggest you upgrade to the latest version of TMT Web.

        Telerik Vulnerability Remediation

      Please refer to this link for detailed steps on patching this vulnerability:
      https://docs.telerik.com/devtools/aspnet-ajax/controls/asyncupload/security

    This involves web.config changes, and it can be done without taking an upgrade. However, we strongly encourage you to upgrade to a later version of TMT Web for the greatest level of mitigation.

Before upgrading your production environment, Trimble recommends that you read the hardware requirements and install the latest version in a test environment. If you have questions, please contact your Trimble customer representative.

Changes to hardware requirements

You must be using SQL Server 2016 or later to use TMT Web V.2022.1 or later.

For SQL Server 2016, the minimum compatibility mode is 130. TMT Web will also support modes 140 and 150.

Two files from Microsoft are required for this version:

  • SQL Server 2016 CLR Types

  • SQL Server 2016 Shared Management Objects

You must download and run both files using these links before upgrading to TMT Web V.2022.1:

You must not delete the 2008R2 CLR/SMO SQL Server components from any TMT Web environment when installing or upgrading. The installer is still using these components at this time.

Windows Server and SQL Server upgrades are included in TMT Web software as a service (TMT Web SaaS). For information about upgrading to TMT Web SaaS or other technical questions, contact Dawn Siegel at [email protected].

If you have technical questions, contact TMT Support:

Windows Server and SQL Server Support

  • Windows Server 2012, 2016, and 2019 support SQL Server 2016.

  • Windows Server 2022 does not support SQL Server 2016.

  • Windows Server 2012, 2016, 2019, and 2022 support SQL Server 2017.

  • Windows Server 2016, 2019, and 2022 support SQL Server 2019.

  • Windows 2012 does not support SQL Server 2019.

Interactive Workstation replaced by Trimble Technician Portal

Effective with V.2022.3, Trimble has replaced Interactive Workstation (IWS) with Trimble Technician Portal (TTP). Mechanics Workstation (MWS) has also been replaced by TTP.

For more information, see V.2022.3 Release Notes.

Enhancements

Activities menu

Inquiries > Order Inquiries

  • TMT-321345

    Implemented an additional search criteria and results columns: Processed Date, Transfer Method, Method of Transportation, Shipping Status, Tracking Number, Estimated Arrival Date. Renamed Status to Order Status. These columns should appear alphabetically in the list and should be hidden by default. They should adhere to all sorting, filtering, and page persistence like all other columns.

Inventory menu

Parts Transfer

  • TMT-321412

    Implemented ability to edit Serialized Parts with IN-TRANSIT status using the parts transfer method. User can edit part and the associated serial numbers.

Masters menu

Employees > Misc tab

  • TMT-321208

    Added new option Allow Creating of 'Customer On The Fly' In Workstation? under Masters > Employees > Misc. > Employee Permissions. This option will be set to NO as default.

Reports menu

Reports - SSRS > SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Orders > Order Inquiries_Transfers

  • TMT-321344

    Modified the Order Inquiries_Transfer report to include new parameters in the search panel and report grid. They now include the new data fields used in the In Transit Method of the part transfer.

Setup menu

Options > Application Options

  • TMT-321467

    Added a new sub-node named Parts Transfer under the Inventory Node. Added Default Shipping Status Code with three separate options that allow the user to define the Shipping Status for the OPEN, IN-TRANSIT, and CLOSED Order Status.

Options > Shop Options

  • TMT-321467

    Added a new sub-node named Parts Transfer under the Inventory Node. Added Default Shipping Status Code with three separate options that allow the user to define the Shipping Status for the OPEN, IN-TRANSIT, and CLOSED Order Status. Shop Level Options apply to the Source Shop during the Transfer process.

Trimble Technician Portal

  • TMT-321107

    Implemented the tire initialization panel, which allows a user to update the tire pressure and depth readings. The tire initialization panel can be found on the Job dashboard, Unit dashboard, and Inspection dashboard pages.

  • TMT-321209

    Added the ability to scan VIN numbers.

  • TMT-321210

    Added the ability to scan DOT numbers.

Resolved Issues

Activities menu

Accounting > Accounting

  • TMT-321043

    Corrected an issue where Purchase orders with open and closed sections should be able to redisburse.

  • TMT-321236

    Corrected Purchase Orders to maintain Credit and Debit accounts when both Excluded/Included tax to Inventory is added under any shop. When rule has been set up then its associative part line to disburse to its credit/debit account without any issue by not fall under error trap and same reflects under accounting.

  • TMT-321571

    Corrected an issue where, if the order lines are similar, they should be exported to QuickBooks.

Parts Workstation

  • TMT-321398

    Corrected the behavior of Parts Workstation Part Request so that it remains in a Completed Status and does not update to FILLED status if the part is filled, and then the RO line is deleted and the section canceled. Also, the Request should be cleared in TMT.

Masters menu

Shop Inventory

  • TMT-321108

    Fixed the Cost History tab of Shop Inventory master to display the shop cost instead of customer cost if the quantity on a direct sale invoice was changed.

Orders menu

Estimates > Estimate

  • TMT-314021

    Fixed an issue where the Invoice Estimate did not show the markup assigned to the customer in the Invoice Price Tables.

Invoice

  • TMT-321255

    Fixed an issue with the repair invoice not showing the current user date as invoice opened date when the Application Option Set Invoice Date and RO Close Date Equal to RO Complete Date is set to NO.

Invoices Listing page > Rebilled Invoice > PO details page

  • TMT-321290

    Fixed an issue where the Rebill PO was set to Closed status instead of Canceled status.

Repair Order

  • TMT-321109

    Corrected an issue with vendor repair orders. The Use Spare button would add a new part line each time it was clicked. Now if you click it more than once, the program will only allow one line to be added to the section.

  • TMT-321203

    Fixed an issue where you were able to add a tire to a non-tire section if you were in edit mode.

ServerAPI

  • TMT-321608

    Corrected an issue where work orders would fail when being sent or received by the TravelCenters of America integration when a section already existed on that order and contained a job code assignment.

Setup menu

Options > Application Options > TTP > Log-in/Log-out

  • TMT-320951

    When a user clocks out of TTP, the Time Card report will be downloaded as a PDF if the TTP Application Option Print Time Cards At Log-out is set to YES.

Options > Integration Options > TravelCenters of America

  • TMT-321219

    Corrected an issue to ensure that when a Unit is updated in the Unit Xref, the cross-reference changes are saved to the TMT Cloud database.

  • TMT-321226

    Corrected an issue where the user could not save the same Vendor XREF in the Default XREF settings for more than one instance of the TravelCenters of America Integration.

Tool Kit > Integration Tool Kit REST

  • TMT-320151

    Corrected Inspection ticket API end point to follow meter settings. Depends on payload configure from Unit screen should determine meter readings required or not while creating inspection tickets.

Trimble Technician Portal

  • TMT-321381

    Fixed an issue with TTP, where bins were not properly displaying when creating a part on the fly.

  • TMT-321519

    Fixed an issue where users who previously clocked into IWS should no longer receive the error 'Unable to get global: missing shop parameter' when trying to sign in to TTP. The shop assigned in the Employee’s master record will be used upon signing in to TTP.

  • TMT-321661

    Corrected TTP so that it will only display valid information on a checklist when scrolling.

  • TMT-320883

    Set the application to create the attachment in PDF format by default. This can be sent via email.