TMT Fleet Maintenance V.2022.3 Release Notes

This document contains information on the latest version, including:

  • Enhancements (new or updated features)

  • Resolved issues (application improvements)

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:

    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. Here are some highlights:

  • You can now open TTP from TMT Web.

  • All IWS options (Application, Customer, Shop, User, and so on) have been replaced with TTP options.

  • References to IWS or MWS throughout TMW Web have been replaced with TTP.

There are some IWS features that will not be available in TTP V.2022.3, but they will be included in future releases. Please contact Support for additional information if you are using any of these features:

  • Allow charging more than qty 1 serial/position

  • Custom company logo

  • Forgot Password

  • Inspection Tickets and Quick RO

  • Pendings/PMs at RO Create

  • Spanish Language Support

  • Sticky Note support

  • Support for switching shops/restrictions

These IWS features will no longer be available (that is, they will not be included in TTP):

  • Gate in/Gate out

  • Yard Check

These Release Notes contain more detailed information about this change.

Enhancements

Product wide

Installer

  • TMT-307079

    • The TMT database installer has been moved into the main installer of TMT Web.

    • You can now choose whether a new installation uses a blank database or a demo database in the installer itself. You can browse and select the location where you want the database files be stored. At the end of the process, the installer creates a new database on the selected SQL server with the selected name.

      Note: You can only perform this operation on the SQL server.

    • For upgrades, the installer now checks whether the SQL server database has backed up within the last hour. When you click Test Connection during the upgrade process, the installer shows an error message if the database restore time is less than one hour. The message states, "Selected Database should be restored an hour prior to its usage." The installer then stops the installation. You cannot proceed.

      If the database restore time is more than one hour in the past, the installer allows and continues with the upgrade.

    • For upgrades, the installer now checks whether any users are connected to the database. When you click Test Connection during the upgrade process, the installer shows an error message if there is an active connection to the database. The message states, "Selected Database is in use by other users." You must make sure all database connections are disconnected to proceed with the upgrade.

    • The installer runs the database script (Gorgo) automatically using the latest script during new installations or upgrades of the SQL server.

  • TMT-317328

    You can fill out mail settings when you install the program. The installer automatically completes these settings in the Server API web config file. When you upgrade the program or the Server API, the mail settings are also included.

    Note: If you manually update either the program or the Server API, the installer will not overwrite those changes.

Installer > SQL Reports

  • TMT-300087

    The installer adds a new type of database user for use in running SQL reports. This new user type can only run and view reports. They cannot change reports. This prevents unwanted changes to SQL reports.

Activities menu

Accounting > Accounting

  • TMT-314383

    You can now turn off inactive account disbursement subrules. The Account Disbursement Subrule pop-up window has a new field: Is Active. When this option is set to:

    • YES

      The subrule is active, and the program applies it to orders.

    • NO

      The subrule is inactive (turned off). The program does not apply it to orders.

  • TMT-317635

A new field has been added to the AP tab: Remit Vendor. This field applies to vendor repair orders and shows who should be paid for repairs if it is other than the repairing vendor. A column for this field has also been added to the Save to Excel options.

Document Viewer

  • TMT-316318

This menu option and its page have been removed. Due to Microsoft’s ending of Silverlight support, TMT no longer supports this function.

Inquiries > Order Inquiries

  • TMT-316605

    The Order Inquiries and Unit Inquiries pages have a new field: Data on Load. The field has two options:

    • YES (default)

      When set to YES, the pages load results when they are opened.

    • NO

      When set to NO, the pages do not load results until you enter your filter parameters and select Apply.

      If you have a large amount of data, you may want to set Data on Load to NO to improve performance.

  • TMT-317420

    The page has a new column: Associated Unit. By default, the new column is not included. To see the column, click the triangle on the right side of any column header. This opens the Sort and Columns menu. Click Columns and select Associated Unit.

  • TMT-318073

    The Associated Unit field shows the associated unit number, not the unit ID.

Inquiries > Order Inquiries > Invoices Tab

  • TMT-316474

    The Invoices tab view has three new columns:

    • Printed

      This column identifies whether an invoice has been printed. The column displays N for NO and Y for YES.

    • Emailed?

      This column identifies whether an invoice has been emailed. The column displays N for NO and Y for YES.

    • Type Sent

      This column shows what type of invoice email was sent:

      • Draft

        Draft invoice was sent.

      • Original

        Finalized Original Invoice sent. If someone previously sent a draft, the program replaces Draft with Original.

      • Duplicate

        Duplicate Invoice sent. If someone previously sent a draft and/or an original invoice, the program replaces those values with Duplicate.

    The Type Sent column will be blank if the invoice has not been emailed.

Inquiries > Unit Inquiries

  • TMT-316393

    See TMT-316605 in the Activities menu > Inquiries > Order Inquiries.

Interactive Workstation > Daily Code Generator

  • TMT-314342

    The Module option name was changed from Interactive Workstation to Technician Portal.

Parts Workstation

  • TMT-313417

    You can now use the Delete Request button to delete a part request within the Actions options.

Shop Planner, Shop Scheduler

  • TMT-313174

    Shop Planner and Shop Scheduler now automatically refresh the screen to display new results. You set how often the screens refresh using the Automatically Refresh Scheduler Screen Interval (Minutes) Application Option. You get to this option by going to Menu > Setup > Options > Application Options > Scheduler.

Units > Clone Unit

  • TMT-313229

    The Clone Attributes section has two new fields:

    • UDFs?

    • User Fields?

      When you set UDFs? to YES, and you select a unit to clone, the program copies the UDF field values from the Definition tab of the source unit to the selected destination units.

      When you set User Fields? to YES, and you select a unit to clone, the program copies the user fields values from the last tab on the source unit to the selected destination units.

      When you set Clone All Tabs? to YES, the program includes the settings from the new fields when cloning.

Units > Unit in Inventory

  • TMT-316318

    This menu option and its page now appear only if you have the Production Based Pay module installed.

Asset Inspection Tickets Cloud Solution

  • TMT-317321

    The Attachment window has a new button: Get Previous Attachments. When you select the button, and if the inspection item has any images that have been attached recently, the program adds those images to the Attachment window. If the inspection item does not have any images attached recently, the program shows the message, "No previous image found."

    You can also use the Attachment window Upload button to attach new images specific to inspection items. When you add an image to an inspection item using either Get Previous Attachments or Upload, the program creates a new inspection order with the images attached. Previous inspection items are not affected by the images of recent inspection orders.

ConfigurationHub

DVIR > EFS-DVIR > General

  • TMT-316911

    The page has a new field: DVIR Failures Only. The field has two options:

    • YES

      If you set the field to YES, the program only sends DVIRs when repairs are needed (that is, someone has reported a failure).

    • NO

      If you set the field to NO, the program sends all DVIRs.

Database

  • TMT-314261

    Two fields were added to the ASPNETUSERS and ASPNETROLES database tables:

    • MODIFIED

    • MODIFIEDBY

    Two fields were added to the PAGESECURITY database table:

    • CREATED

    • CREATEDBY

  • TMT-317034

    The index ITEMREQ_ORDERID_REQSTATUS was added to the ITEMREQ table. This index speeds up the loading time of the Invoice page.

  • TMT-317164

    • The OrderApproval table accepts logged-in usernames up to 256 characters in the Modifiedby column.

    • The PAYROLLTIME table accepts logged-in usernames up to 256 characters in the Approvedby column.

  • TMT-317166

    The program updates the Modifiedby column of the OrderlnAudit table with the logged-in username whenever someone deletes a line item from an open order.

  • TMT-317167

    These columns of the VIEW_ORDER_AUDIT_TRAIL table accept logged-in usernames up to 256 characters:

    • oss_createdby

    • Order_createdBy

    • Order_ClosedBy

    • Order_CompltBy

    The PARTXREF and PERMISSION tables each accept logged-in usernames up to 256 characters in their Modified columns.

  • TMT-317169

    The ExportedBy field was updated to accept logged-in usernames up to 256 characters.

  • TMT-317170

    These tables accept logged-in usernames up to 256 characters for these fields:

    • Users table WINUSER field

    • Unitoutofservice table USEROUTOFSERVICE and USERINSERVICE fields

    • Itemreq table Requser field

  • TMT-317171

    The SCHEDULERAUDIT and Planner tables accept logged-in usernames up to 256 characters.

  • TMT-317210

    The PMSCHED table has a new column: NEEDSRECALC. The program sets NEEDSRECALC to Y (YES) for the dependent PM SCHEDULE when one of these events happen

    • Someone updates the Unit page with the Dependent PM

    • Someone updates the PM Detection % field on the System Setup page

    • Someone sets one or more of these PM related Application Options to YES:

      • Schedule Dependent PMs By Actual % Due By PM Level

      • Return All Dependent PMs That Are Due

      • Enable PM Fixed Date

      • Exclude Inactive Units From PM Due Reports

      • Enable Fixed PM Schedule

    The PM Due calculation system recalculates the Dependent PM when NEEDSRECALC is set to Y.

Masters menu

Dealers

  • TMT-316318

    This menu option and its page have been removed. Due to Microsoft’s ending Silverlight support, TMT can no longer support this function.

Employees > Misc

  • TMT-314342

    The field label was changed from Interactive Workstation Password to Workstation Password.

  • TMT-316345

    TTP obeys the setting for the Allow Charging of Parts from Workstation? field. You set this field on the MISC tab of the Masters Employees page. When you set this field to YES, the technician can charge out parts in TTP. When you set this field to NO, the technician cannot charge parts or even see the tab when working on an RO in TTP.

Units

  • TMT-317418

    You can no longer set the unit status to Reports Only if the unit is on the Associated Unit field of a repair order. The new logic applies to repair orders that are not closed or canceled.

Orders menu

Campaign

  • TMT-317163

    The maximum length of these fields has been increased from 40 to 256 characters:

    • Created By

    • Modified By

    • Completed By

    • Closed By

Estimate

  • TMT-317163

    See TMT-317163 in Orders menu > Campaign.

Estimates Listing

  • TMT-314716

    You can now see the Change Unit/Customer button when the Invoicing module is turned on. The button changes to Change Unit when the Invoicing module is turned off.

Indirect Charge

  • TMT-314342

    The error message has changed when you try to change an order status from Open to Closed and the order is locked. The old message stated, "Order is locked by IWS and cannot be closed or completed." The new message states "Order is locked by TTP and cannot be closed or completed." This change is part of the replacement of Interactive Workstation (IWS) with Trimble Technician Portal (TTP).

  • TMT-317163

    See TMT-317163 in Orders menu > Campaign.

Invoice

  • TMT-316227

    The new EMAIL AUDIT tab shows up to 40 invoice email-related transactions. The tab shows this information:

    • Date Sent

      The date the email was sent

    • Emailed To

      The email address of the recipient

    • Sent From

      The email address of the sender

    • Type

      This column shows what type of invoice email was sent:

      • Draft

        Draft invoice was sent.

      • Original

        Finalized Original Invoice sent. If someone previously sent a draft, the program replaces Draft with Original.

      • Duplicate

        Duplicate Invoice sent. If someone previously sent a draft and/or an original invoice, the program replaces those values with Duplicate.

  • TMT-317163

    See TMT-317163 in Orders menu > Campaign.

Invoices Listing

  • TMT-316226

    The new Emailed? column lets you see if an invoice was emailed. The column shows Y for yes and N for no.

  • TMT-316472

    The program updates the EMAILAUDIT database table if batch invoices have been printed. For more information, see TMT-316226.

Purchase Order

  • TMT-317163

    See TMT-317163 in Orders menu > Campaign.

  • TMT-317544

    The Purchase Order page has a new field: Remit To Vendor. This field shows who should be paid for repairs if it is other than the repairing vendor.

Purchase Orders Listing

  • TMT-317542

    The Remit To Vendor and Remit Vendor Name columns now appear on the Purchase Orders Listing page. By default, the new columns are not included in the page view.

    To add one or both of these columns, click the triangle on the right side of any column header. This opens the Sort and Columns menu. Click Columns and select Remit To Vendor and/or Remit Vendor Name.

Purchase Orders Listing > Purchase Order Report

  • TMT-317529

    The report parameters now include a column for the new Remit To Vendor field.

Repair Order

  • TMT-314007

    You can create repair orders without an estimate if the cost is below the customer’s approval limit. If an estimate is needed, you can now create one from the Repair Order page. Selecting the estimate hyperlink opens the created estimate.

  • TMT-314342

    Three repair order error messages have been changed:

    • Deleting a labor line when the order is locked

      The old message stated, "Line is locked by number, Employee in IWS, and cannot be deleted." The new message states, "Line is locked by number, Employee in TTP, and cannot be deleted."

    • Changing a section from Open to Closed when the order is locked

      The old message stated, "Section is locked by IWS. Employee assignments cannot be modified until they are logged off." The new message states, "Section is locked by TTP. Employee assignments cannot be modified until they are logged off."

    • Changing an order from Open to Closed when the order is locked

      The old message stated, "Order is locked by IWS and cannot be closed or completed." The new message states, "Order is locked by TTP and cannot be closed or completed."

      These changes are part of the replacement of Interactive Workstation (IWS) with Trimble Technician Portal (TTP).

  • TMT-316633

    When you hover over the text below the Vendor and Bill to Customer fields, you can see the full name, city, and state information.

  • TMT-317163

    See TMT-317163 in Orders menu > Campaign.

  • TMT-317416

    The Repair Order header has a new field: Associated Unit. This field is available for both Standard and Vendor ROs based on the Require Associated Unit Application Option setting. When the option is set to YES, the Associated Unit field is required and the Repair Order page shows an asterisk (*) beside the field name.

  • TMT-317417

    If you put an invalid unit in the Associated Unit field, the program opens a new pop-up window to let you create a new unit. The window is called Create Retail Unit/Customer on the Fly.

  • TMT-317528

    The Repair Order page has a new field for vendor repair orders: Remit To Vendor. The remit to vendor data comes from the Remit tab on the Vendor Masters page.

  • TMT-317534

    You can now create vendors on the fly on repair orders. When you enter a vendor in the Remit To Vendor field, and the program cannot find the vendor in its database, the Vendor on the Fly pop-up window opens. This lets you enter the new vendor immediately.

  • TMT-317832

    The Add Section pop-up window adds a job code to the header automatically when you assign an active job code to both the component and complaint codes.

Repair Order > Repair Request form

  • TMT-313749

    Once a TMT/TA customer approves the estimate (Estimate Approved), or when the order is paid out in the TA shop system (Finalize Approved), the program updates the vendor estimate on the VRO for the work order to reflect the vendor estimate listed in the Repair Request form.

  • TMT-317089

    The Repair Request form has new features:

    • A new progress line at the top of the form shows the status of a work order at a glance.

    • All fields on the form are read-only. You make changes on a new pop-up window, and the window only shows the fields needed for the order’s current status.

      The only exception is the Comments field. When the repair request is in Initiate Awaiting status, the Comments label changes to Comments* to mark it as required. In these cases, you must complete the Comments* field before you can select Submit.

    • The Notes and Notes History fields have been removed from the Repair Request form. There are two new buttons to cover the note functions: Show Note History and Copy Notes.

      • Show Note History: Opens a pop-up window where you can add notes and view the note history.

      • Copy Notes: Lets you copy all the History Notes available to your clipboard. You can paste these into the file format of your choice. A recommended practice is to save the file as a PDF. You can then print or move the PDF file if you want.

    • There is a third new button: Show Debug Info. You can use this button to see and copy your cross-reference data for troubleshooting purposes.

  • TMT-317570

    The program has a new validation pop-up window for the Payment Method field. When the payment method saved on the repair order is not mapped for TA, the message states "Payment method is not valid. Please check your Payment method mapping in the Integration Options page." The form will not save the user’s changes. This makes sure the user corrects the error before proceeding.

  • TMT-317573

    The program has a new validation pop-up window for the Repair Site field. When the repair site saved on the repair order is not mapped for TA, the message states "Repair Site is not valid. Please check your Repair Site mapping in the Integration Options page." The form will not save the user’s changes. This makes sure the user corrects the error before proceeding.

  • TMT-317574

    The program has a new validation pop-up window for the VIN field. When the VIN saved for the unit on the repair order does not meet the requirements for the TA integration, the message states, "VIN has to be 6, 8, or 17 characters in length. Please update the VIN in the Unit Master." The form will not save the user’s changes. This makes sure the user corrects the error before proceeding.

  • TMT-317575

    The program has a new validation pop-up window that opens when the token for the repair request form has expired. The window message states "The Repair Request form Token has expired due to a time-out condition. Please refresh the Repair Request form by closing the form and then re-display the Repair Request form again." You cannot continue with the repair request until you reload the Repair Request form by clicking the Repair Request button on the repair order.

  • TMT-318109

    The TA Repair Request form Review pop-up window now marks the Comments field as required when the request is in INITIATE AWAITING, ESTIMATE AWAITING, or FINALIZED AWAITING status. An asterisk () appears next to the *Comments label when you must complete the field. The Submit button will be turned off until you add a comment.

Repair Order Template

  • TMT-317543

    The Repair Order Template page has a new field: Remit To Vendor. The field lets you select a remit vendor from the Vendor master records.

Repair Orders Listing

  • TMT-314716

    See TMT-314716 in Orders menu > Estimates Listing.

  • TMT-316660

    The Change Vendor and Change Unit/Customer buttons can be turned off for TravelCenters of America, TMT ServiceConnect, and I360 customers using Integration options.

    When you select a vendor repair order (VRO) row on the Repair Orders Listing page, the program checks the corresponding TMT Integration Options:

    • For TravelCenters of American and TMT ServiceConnect customers, the program checks Vendor DEFAULT XREF option

    • For I360 customers, the program checks the Configuration Hub CONNECTMAINT Data Mapping option.

      If the vendor on the VRO has an active cross-reference in one of those integrations, the program turns off the Change Vendor and Change Unit buttons.

  • TMT-317419

    The Repair Orders Listing page has a new column: Associated Unit. By default, the new column is not included. To see the column, click the triangle on the right side of any column header. This opens the Sort and Columns menu. Click Columns and select Associated Unit.

  • TMT-317530

    The Remit To Vendor and Remit Vendor Name columns now appear on the Repair Orders Listing page. By default, the new columns are not included in the page view.

    To add one or both of these columns, click the triangle on the right side of any column header. This opens the Sort and Columns menu. Click Columns and select Remit To Vendor and/or Remit Vendor Name.

  • TMT-317163

    See TMT-317163 in Orders menu > Campaign.

Reports menu

Reports - SSRS > SSRS Report Viewer > Standard Reports

  • TMT-316856

    The length of the username that reports show at the end of each page can now contain up to 256 characters.

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

  • TMT-317529

    See TMT-317529 in Orders menu > Purchase Orders Listing > Purchase Order.

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

  • TMT-317422

    The SSRS Order Inquiries_Repair Orders report now contains the Associated Unit field. Adding this field lets you use the report on repairs to equipment at a drop yard.

  • TMT-317529

    See TMT-317529 in Orders menu > Purchase Orders Listing > Purchase Order.

Reports - SSRS > SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Purchasing > PO Accrual Summary

  • TMT-317529

    See TMT-317529 in Orders menu > Purchase Orders Listing > Purchase Order.

Reports - SSRS > SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Units > Unit Fuel Ticket History

  • TMT-315382

    The filter Fuel Ticket Shop appears under the Domicile Shop group. The new filter and group make sure that records display correctly on reports.

Reports - SSRS > SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Units > Unit PM History

  • TMT-316152

    When TMWSuite is integrated with TMT, the program saves the historical data. You can see this data by running the Unit PM History report. The report displays the history of PM sections on ROs for all units.

Reports - SSRS > SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Vendors > Vendor RO Accrual Report

  • TMT-317529

    See TMT-317529 in Orders menu > Purchase Orders Listing > Purchase Order.

Security menu

Work With Users > Create User

  • TMT-314342

    On the AMS Options tab, the User Type drop-down list has changed. The IWS option has been replaced by KIOSK. This change is part of the replacement of Interactive Workstation (IWS) with Trimble Technician Portal (TTP).

  • TMT-315450

    There is a new user role: Security Administrator. When you assign someone to the Security Administrator role, they can:

    • Create new users

    • Use all security pages related to customizing user roles

    • Control which pages new users can access

      Security Administrator users do not have the same permissions as Administrative users. They only have the permissions needed to create and manage users and user roles.

      For more information on creating users, see Creating a primary user account.

      For more information on assigning roles and pages to users, see Setting up role and page security.

Setup menu

Deprecation Policy

  • TMT-316318

    This menu option and its page now appear only if you have the Contract Maintenance module installed.

Module Licenses

  • TMT-316512

    LIC Database information has been removed from the Module Licenses page. Now the page shows application information.

  • TMT-317072

    The In Use column now lists all users. The Licensed column now lists all users except Admin and Adminacct.

Options > Application Options > Accounting

  • TMT-315144

    The new Purge Accounting Errors Older than X Days Application option lets you set when the program should purge data by number of days. When you set this option to 0, the program does not delete any accounting errors. If you set the option to 30, for example, the program deletes any accounting error older than 30 days.

Options > Application Options > Estimates

  • TMT-315071

    You can now copy fees from estimates to repair orders using the new Copy Fees from Estimates to Repair Orders Application option. The settings are:

    • NO (default)

      The program does not copy fees from estimates to repair orders. Users must enter the fees manually.

    • YES

      The program does copy fees from estimates to repair orders.

Options > Application Options > Interfaces > TMWSuite

  • TMT-313415

    The Enforce Shop Commodity Codes option has been moved from Application Options > Interfaces > TMWSuite to the Integration Options > TMWSuite > GENERAL OPTIONS section. This puts all integration interface options in the same location.

Options > Application Options > Repairs

  • TMT-317414

    There are two new options:

    • Display Associated Unit Field

      This option controls whether the repair order header includes the new Associated Unit field.

      • NO (default)

        The repair order header will not show the Associated Unit field.

      • YES

        The Associated Unit field will be available for entry on the repair order header.

    • Require Associated Unit

      This option controls whether the Associated Unit field is required for repair orders. You can only use this option if you set Display Associated Unit Field to YES.

      • NO (default)

        The Associated Unit field is not required.

      • YES

        The Associated Unit field is required. When you save an RO header, the program will not let you proceed until this field is completed.

        Standard rules for application and shop options apply. Shop option always takes precedence over the application value for the shop the RO is created for.

    Notes:

    • This option can be overridden at the Shop Options level.

    • The system looks for the setting at the Shop Options level first, then at the Application Options level.

    • If the Shop Options is set differently from the Application Options, it becomes independent of the Application Options. Changing the Application Options does not sync the Shop Options.

Options > Application Options > Repairs > PMs

  • TMT-315529

    There is a new PM option: Use PM Due Calculation Job. When you set this option to YES, the program uses the scheduled job for calculating PM due dates rather than calculating the dates on the fly. This can significantly improve performance for large PM Due reports.

    The option has these settings:

    • NO (default)

      The program calculates PM due dates on the fly.

    • YES

      The program calculates PM due dates on a scheduled basis.

Options > Application Options > TTP

  • TMT-314342

    The IWS node has been renamed TTP. These options were also renamed:

    • Allow Local Install of IWS was changed to Allow Local Install of TTP.

    • In the TTP > Repairs category, All Labor Lines Via IWS Only was changed to All Labor Lines Via TTP.

    • In the TTP > Reports category, IWS Repair Order Detail Report was changed to TTP Repair Order Detail Report.

      This change is part of the replacement of Interactive Workstation (IWS) with Trimble Technician Portal (TTP).

    Notes:

    • This option can be overridden at the Shop Options level.

    • The system looks for the setting at the Shop Options level first, then at the Application Options level.

    • If the Shop Options is set differently from the Application Options, it becomes independent of the Application Options. Changing the Application Options does not sync the Shop Options.

Options > Integration Options > QuickBooks > CONNECTION

  • TMT-317199

    The QuickBooks integration has a new option: Use Sandbox. This option controls whether your integration makes use of the Intuit QuickBooks sandbox (that is, testing) environment.

    • NO (default)

      The TMT/QuickBooks integration does not use the sandbox testing environment.

    • YES

      The TMT/QuickBooks integration does use the sandbox testing environment.

Options > Integration Options > TMWSuite > GENERAL OPTIONS

  • TMT-313415

    See TMT-313415 in Setup menu > Options > Application Options > Interface > TMWSuite.

Options > Integration Options > Trimble ID

  • TMT-316655

    Two changes have been made to make sure entries match Trimble ID requirements:

    • The program now converts account names to UPPERCASE before saving.

    • If URLs do not end with a backslash, the program adds one to the end of the URL before saving.

Options > Shop Options > Repairs

  • TMT-317414

    See TMT-317414 in Setup menu > Options > Application Options > Repairs.

Options > Shop Options > TTP

  • TMT-314342

    The IWS node has been renamed TTP. These options were also renamed:

    • In the TTP > Repairs category, All Labor Lines Via IWS Only was changed to All Labor Lines Via TTP.

    • In the TTP > Reports category, IWS Repair Order Detail Report was changed to TTP +Repair Order Detail Report*.

      This change is part of the replacement of Interactive Workstation (IWS) with Trimble Technician Portal (TTP).

    Notes:

    • This option can be overridden at the Shop Options level.

    • The system looks for the setting at the Shop Options level first, then at the Application Options level.

      If the Shop Options is set differently from the Application Options, it becomes independent of the Application Options. Changing the Application Options does not sync the Shop Options.

Options > User Options

  • TMT-314342

    On the Setup tab, the User Type option IWS was renamed to KIOSK to match the interface. This change is part of the replacement of Interactive Workstation (IWS) with Trimble Technician Portal (TTP).

Options > User Preferences > TTP

  • TMT-314342

    The IWS category was renamed to TTP. This change is part of the replacement of Interactive Workstation (IWS) with Trimble Technician Portal (TTP).

Order Setup > Price Tables > Misc Fees

  • TMT-314433

    The Misc Fees tab has a new field: Exclude Fees from Vendor ROs. This field controls whether you can exclude (that is, remove) fees from VROs. The field has two settings:

    • NO (default)

      You cannot remove fees from VROs.

    • YES

      You can remove fees from VROs.

Tool Kit > Integration Tool Kit REST

  • TMT-317580, TMT-317712

    The Integration ToolKit has a new application programming interface (API): GetImagingOrderInfo. The API returns details about an order when you enter the Order Number and Unit Number.

TravelCenters of America Integration

  • TMT-317440

    The Review form has new validation functionality when you select the Submit button and the order is in Initiate Awaiting status. If you select a Truck Arrival Date that is less than six minutes after the current date and time, the page shows the message "Truck Arrival Date/Time must be greater than the current Date/Time by at least 6 minutes." The message opens when you select Submit whether the work order is coming from TA or TMT.

    If you select an invalid date/time by mistake, the page highlights the Truck Arrival Date field in red, and the Submit button is turned off. You cannot select a date from the past in the calendar grid.

  • TMT-317465

    The Attachments Required label has been changed and the button has been removed from the Repair Request form. In the Review pop-up window for orders in Initiate Awaiting and Estimate Awaiting status, the Attachment Required label now reads Required Attachments?

Trimble Technician Portal

  • TMT-311536

    TTP reflects the warranty when you charge parts. The program now considers position and component code as part of the warranty indicators.

  • TMT-315032

    Units have a new icon: Tire Icon Tire. Trimble Technician Portal (TTP) only shows the Tire icon when:

    • You have the Tire module turned on.

    • The Company unit has an assigned tire configuration.

    Selecting Tire opens the Tires screen so that you can view tire details. You can only initialize tires from this screen. If a tire was already assigned and then removed from the position, you cannot initialize the tire. Instead, you will see the error message "Tire has previously been charged to this position. Must create RO to charge Tire from Shop Inventory." However, you can initialize tires in the Spare position multiple times.

  • TMT-315802

    These features have been added:

    • For repair orders with non-company units, you can now add tire parts from the Charge Parts screen. You cannot add tire parts to non-tire sections.

    • The Serial Number field can now accept negative quantities. If the Track Serial Numbers For Serialized Parts Inventory Application option is set to YES:

      • The Charge Part screen shows the Serial Number field as a multi-select pop-up window for positive quantity charges.

      • The Charge Part screen shows the Serial Number field as a custom field for negative quantity charges. The drop-down list always pulls serial numbers with INUSE status.

      • The screen shows the error message "Duplicate serial number" if you enter a duplicate serial number.

    • If Track Serial Numbers For Serialized Parts is set to NO, then the Charge Part screen shows the Serial Number field as a free-form text field for negative quantity charge.

    The Serial Number field is limited to 40 characters.

  • TMT-316044

    You can now email these reports from the Job Activity panel in TTP:

    • Repair Order Detail

    • Repair Order Section Work Card

    • Repair Order Work Card

    • Repair Order Time Card

    You can now email these reports from the Job Detail panel once a repair order is complete:

    • Repair Order Section Work Card

    • Repair Order Work Order Card

    • Repair Order Sign Off report.

  • TMT-316092

    The Check-off List tab now highlights required items.

  • TMT-316473

    You can print timecard reports in TTP.

  • TMT-316980

    You can connect to TTP through TMT Fleet Maintenance. Go to Menu > Activities > Technician Portal > Technician Portal. This change is part of the replacement of Interactive Workstation (IWS) with Trimble Technician Portal (TTP).

  • TMT-317446

    TTP Bill To logic was updated with the following rules:

    • If a Customer account has been suspended and the Customer does not have a Parent account, you cannot create a repair order. The program shows the error message "Customer is suspended. Cannot create RO for Unit unit number."

    • If a Customer account is suspended but has an active Parent account, you can create a repair order.

    • If both the Customer and their Parent are suspended, you cannot create a repair order. The program shows the error message "Bill To is suspended. Cannot create RO for Unit unit number."

  • TMT-317516

    You cannot complete or close a repair order in TTP or TMT if a technician has paused that repair order. Instead, you will see one of these error messages:

    • TTP

      "Cannot Complete/Close because user(s) are logged into this Order."

    • TMT

      "Order is locked by TTP and cannot be closed or completed."

Resolutions

Product wide

  • TMT-317405

    You can now customize pages without getting issues. You can customize a page to a particular role. You log in as a user who has the role to make sure the program retains the customized changes.

Activities menu

Accounting > Accounting

  • TMT-317200

    When you export Credit POs, the program exports the correct Credit and Debit amounts for parts and taxes when the Include Tax in Inventory Application option is set to YES.

  • TMT-317208

    When you export using McLeod, Voucher and VoucherDist files are generated on VROs.

  • TMT-317588

    You can export complete order details to Microsoft Excel without first expanding the record before saving.

Inquiries > Order Inquiries

  • TMT-315776

    The Order Inquiries page has a new filter: Section Component. You can apply the Section Component filter to:

    • Campaigns

    • Invoices

    • Purchases

    • Repairs

    • Warranties

  • TMT-316984

    The Customer Name column was changed to Order Customer Name. This name matches the naming convention used on other inquiries pages.

Inquiries > Order Inquiries > Invoice

  • TMT-316268

    These invoice reports now use the same requirements when showing an invoice’s Print status: Draft, Original, or Duplicate:

    • Invoice Detail Report

    • Invoice Payments Report

    • Invoice Summary Report

Shop Planner

  • TMT-312691

    The program correctly calculates the amount of time a technician works regardless of differences in time zones.

Shop Scheduler

  • TMT-312691

    See TMT-312691 in Activities menu > Shop Planner.

  • TMT-313070

    When you refresh Shop Scheduler, you can see the current hour in the client time zone at the top of the page.

Units > Clone Unit

  • TMT-315749

    The Clone Unit page updates all PMs on the selected unit to match the PMs on the Source Unit.

Asset Inspection Tickets App

  • TMT-316637

    You can upload attachments even if there are a large number of defects associated with the inspection ticket.

  • TMT-317041

    The Shop menu lists all active shops set up in TMT for company and fuel tickets.

Database

  • TMT-317204

    The value in the ORDERS table TOTALAMT column matches the amount you see in the repair order header.

  • TMT-317739

    The logic for bulk loads/inserts has been edited to prevent deadlock issues.

  • TMT-317962

    • The TMW Suite Integration job PROCESS TMWAMS SUITE SYNC does not execute when the Interface option is turned off.

    • The new TMWAMS_PROCESS_SUITE_SYNC_CONTROL job now runs the PROCESS TMWAMS SUITE SYNC SQL job and checks for the Integration state before execution.

Inventory menu

Parts Reorder Point

  • TMT-316988

    Updating the Primary Vendor on the Parts Reorder Point page for a part in multiple shops now only affects the part in the shop selected instead of all shops with the selected vendor.

Parts Transfer

  • TMT-314325

    The Order Number field correctly fills in preceding zeros automatically when the Auto Zero-fill Order Numbers Application Option is set to YES.

  • TMT-316519

    Performance has been improved when you transfer 15 to 20 parts from one Shop to another.

Physical Inventory

  • TMT-316408

    When you open a new physical inventory adjustment, and the Sort By is by Bin, the Counts tab aligns and matches the report sort by parameters.

Physical Inventory > Counts

  • TMT-317332

    You see the correct page number from the inventory count sheets in the Page column. This is true whether the inventory is sorted by Parts or Bins.

Masters menu

Customers

  • TMT-316190

    If you type in an invalid Customer ID in the User Fields tab, the program shows the error message "Customernumber is not a valid customer." Click OK to refresh the screen. You can then type in a valid Customer ID.

Parts Catalog

  • TMT-318076

    The program merges parts without errors.

Shop Inventory

  • TMT-316317

    When you renumber local parts from Shop Inventory with the Renumber and Update History checkbox clear, it only updates the part numbers on the non-closed orders. When you renumber local parts with Renumber and Update History checked, it updates the part numbers in all the orders, including closed orders.

  • TMT-317589

    You can delete a local part from the Shop Inventory even if the part was renumbered.

Units

  • TMT-315724

    When you clone a unit, the program populates the OEM Warranty In Service date as the start date of the Extended Warranty.

  • TMT-317265

    The State field shows the existing value after you renumber a unit.

Orders menu

Campaign

  • TMT-316021

    The campaign Unit search retrieves data more quickly.

  • TMT-317014

    Sections show the correct billable values.

Invoice

  • TMT-317714

    If you change the Bill to Customer field, the taxes are now recalculated as expected.

Invoices Listing

  • TMT-316268

    See TMT-316268 in Activities menu > Inquiries > Order Inquiries > Invoice.

  • TMT-316729

    Users with read-only access can view associated orders.

Purchase Order

  • TMT-314173

    The Purchase Order page Accounts tab (also known as the Accounts Summary) shows the correct tax amount.

  • TMT-317042

    The program applies a rounding buffer to AP transactions that are out of balance by at most $0.005 due to taxes or freight. This makes sure that transactions are equal.

Purchase Orders Listing

  • TMT-316721

    If the user has approval permission, standard purchase orders shows the Approve button even if the order has no lines.

Repair Order

  • TMT-314154

    The program shows an error message shows when card charges fail.

  • TMT-316180

    The default options for Repair Class and Repair Site work when changed from one Repair Order Type to another.

  • TMT-316723

    You can reopen a repair order if:

    • A credit card payment failed.

    • A credit card payment was canceled before it was processed.

    You cannot reopen a repair order if:

    • A payment is pending.

    • A voided PAYPROCESSOR or PAYBYPHONE was used.

  • TMT-316840

    Tires credited through the Tire Review screen create and close repair orders correctly.

Repair Orders Listing

  • TMT-315968

    You can update the Cost Center field from the Repair Order page. If you change a unit using the Change Unit button, the cost center updates to the new unit.

Warranty Claim

  • TMT-316334

    If you type in an invalid status in the Warranty Status drop-down list, the program makes you change the status. You will see a blank or default value if you type in an invalid status.

Reports menu

Report Scheduler

  • TMT-316770

    The Report Scheduler updates next the run date and time with the correct date and time.

Reports - SSRS >SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Customers > Customer Gross Profit

  • TMT-317076

    Labor costs appear correctly in the report.

Reports - SSRS > SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Orders > Orders Inquiries_Invoice Orders

  • TMT-316853

    The report loads correctly when you set date parameters.

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

  • TMT-316388

    The summary view of the SSRS Purchase Orders now shows the Cost column values.

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

  • TMT-316634

    The report runs correctly when you use the Order Customer parameter.

  • TMT-317539

    The Repair Order Detail report does not time out when you click a link on the report.

Reports - SSRS > SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Part Inventory > Inventory Month-End Balances

  • TMT-318091

    The report shows the correct ONHAND amounts for the parts. Also, the report shows the correct calculations.

Reports - SSRS > SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Units > PMs Due

  • TMT-316674

    Non-company units do not appear on the PM Due report.

Reports - SSRS > SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Units > Unit Cost by Utilization Report

  • TMT-312795

    The report corrects shows values for the MONTHS and DAYS meters when they exist.

Reports - SSRS > SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Units > Unit Cost of Ownership

  • TMT-314363

    The warranty column takes into account all line items that are in the Repair Order, as everything done to the unit should be covered under OEM and Extended Warranty.

Reports - SSRS > SSRS Report Viewer > Standard Reports > AMS SSRS Report Library > Units > Unit Inventory

  • TMT-315996

    The Unit Inventory report runs without issue when the Yard Location field has more than 12 characters.

Setup menu

Options > Application Options > General

  • TMT-316698

    The GENERAL section now shows the Enforce Enhanced Shop Restriction Application option. It is set to YES by default.

Options > Integration Options > TravelCenters of America

  • TMT-317177

    The way the program validates units has changed. This affects how you can use units with the TravelCenters of America (TA) integration.

    • The program validates all new units by default. You can use these units with the TA integration.

    • An existing unit is validated for the TA integration if it meets one of these conditions:

      • The unit has no record in the INTEGRATION_XREF database table. (This is the default condition for new units, which is why they are automatically validated.) The program does not add a unit record to the table unless you clear the unit’s Interfaced checkbox on the Integration Options page.

      • The database flag INTEGRATION_XREF "IS_INTERFACED" is set to Y. This shows the flag was originally set to N and changed to Y. That is, someone originally cleared the Interfaced checkbox (set the flag to N) and later selected it again (set the flag to Y).

    • A unit is not validated if the database flag INTEGRATION_XREF "IS_INTERFACED" is set to N. That is, the Interfaced checkbox was cleared (set to N).

      If you do not want the program to validate a new unit for integration use, you must clear the unit’s Interfaced checkbox on the Integration Options page. For example, if you have a unit that will never be sent to a TA for repairs, or if you have units with Reports Only status, those units should not be integrated. You should clear the Interfaced checkbox for those units.

      Note: You get to a unit’s Interfaced setting checkbox by going to Menu > Setup > Options > Integration Options > TravelCenters of America > UNIT XREF.

Order Setup > Approval Levels

  • TMT-317172

    The Approval Level Name field length can include up to 20 characters.

Order Setup > Re-Open Order

  • TMT-317326

    You cannot reopen orders once they have been sent to Accounting. Instead, the program shows one of these error messages:

    • "Has Been Exported And Can Not Be Re-opened" shows if you try to reopen exported orders.

    • "Is Posted To A Period And Can Not Be Re-opened" shows if you try to reopen orders that have been posted to Company Masters.

System Setup

  • TMT-316394

    You cannot delete codekeys labeled ATA or TMT.

Trimble Technician Portal menu

Repair Order

  • TMT-317396

    The Bill to Customer field and the Customer field values do not change when you complete a repair order.

  • TMT-317404, TMT-318173

    TTP calculates the labor line correctly when a technician marks a section as Incomplete, Complete, or Closed.