2020.2

This section contains the following for the latest version:

  • System requirements

  • Enhancements (new or updated features)

  • Resolved issues (application improvements)

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

Warnings

Social Security number encryption warning

Starting in version 2020.2, Social Security numbers you enter in the Driver profile are encrypted in the database by default.
However, you can set up the system so that the Social Security numbers you enter in the Driver profile are not encrypted in the database.
To do so, set the DataEncryption General Info Table setting’s String1 field to N.

The Data Conversion Administration Utility allows you to encrypt/decrypt a group of Social Security numbers in your database. Contact your Professional Services representative to obtain the DataConversionAdministrationUtilityInstall.msi.

Access and usage of The Data Conversion Administration Utility should only be provided to a system administrator. That utility provides access to all highly sensitive data and should only be used in the explicit instance of needing to encrypt or decrypt the driver profile.

Cancel order/trip feature warning

Starting in version 2020.1, the user interface for the cancel order/trip functionality has changed. Several enhancements were made to make the process easier and more intuitive. Also, the same Cancel Trip/Order window is now used in both Order Entry and in the Trip Folder.
For more information, see Canceling an order in version 2020.1 and later.

User level record security

Starting with TMW Operations version 2019.1, there is a functional change that will affect customers using custom views on Company Planner, Brokerage, or Covering boards that rely on User Level Record Security. Affected customers may need to contact Support for assistance before upgrading. See the User level record security resolved issue for details.

Minimum technical requirements for 17.50 or higher warning

To upgrade from a build lower than 17.50 to 17.50 or higher, you must follow these steps.

  1. Notify your Support team that you will upgrade. (As noted in Step 4, they will need to work with you to complete the installation process.)

  2. Verify that your environment adheres to these minimum technical requirements:

    • Microsoft .NET Framework version 4.6.2 must be installed.

    • Client operating systems must be at Windows 7 SP1 or higher.

    • Server operating systems must be at Windows Server 2012 or higher.

    • In addition, verify that your system adheres to the additional requirements listed in the General requirements section for the build you are upgrading to.

  3. Run the TMW Operations installation program.

  4. Before any users attempt to use TMW Operations, call your Support representative to have them update your Planning Worksheet boards.

Trimble Transportation has added columns to the system default Planning Worksheet views to enhance the inline editing feature. These columns also must be added to all custom views. Support will perform this step for you at no cost.

Case sensitive passwords warning

Starting with V.17.50, the system treats all passwords as case sensitive. This includes existing passwords.

This change affects how you log in with an existing password:

  • If your password was created with [Misc]CaseSensitivePasswords=OFF in your TTS50, you must enter that password in all upper case characters.

  • If your password was created with [Misc]CaseSensitivePasswords=ON in your TTS50, you can enter that password as you originally recorded it (case sensitive).

Requirements

Before you begin installing TMW Operations version 2020.2, check that these requirements are met:

  • TMWSuite®
    You must be using TMWSuite V. 2020.2.

  • TMW Back Office
    If you are using TMW Back Office, your version of TMW Operations must be the same as your version of TMW Back Office.

  • Microsoft® .NET Framework
    .NET Framework 4.6.2 or later (full package not client)

    The framework must be installed on the TMW Operations server, client, and administrator systems before you install TMW Operations. If it is not present, the system displays an advisory message during the installation. Install the framework before running the application.

  • Internet Information Services (IIS) for Microsoft Windows Server®
    IIS Microsoft Windows Server 2008 R2 or later

  • Microsoft SQL Server®

    • Microsoft SQL Server 2012 or later

      Note: SQL Server 2014 and SQL Server 2016 are supported. Trimble Transportation recommends using the latest service pack of whichever version you use.

  • You must be logged into the system where you want to install TMW Operations, and have administrator rights for that system.
    Like most applications, TMW Operations can be installed locally on a user’s system. It is also possible to install TMW Operations on a network drive. To do so, you must be logged into the system where the drive is physically located, and have administrator rights for that system.

  • SQL Server System Administrator rights are necessary.
    The installation of TMW Operations includes the manual application of a SQL script to the TMWSuite database. You must have a SQL Server administrator login and password to apply it.

  • TruETA
    You must have these Trimble Web Products and modules installed:

Enhancements

Advanced Carrier Selection

Action fields now available to add to the Advanced Carrier Selection window (NSUITE-208232)
Previously, you could add information for a future action and a date for that action to the Check Call/Status Update window. These details appeared in the Next Action columns in the Company Planner’s Brokerage and Covering boards.

You can now add two new fields, Next Action and Next Action Date, to the ACS window. When you open the ACS window in the Trip Folder, these fields contain the details as well. You can view, change, and save information in these fields. The results appear in the Company Planner.

Note: The Next Action and Next Action Dates fields are not offered in the ACS-Carrier Mass Assignment window.

Company Planner

Comment field added to Load Information default layout (NSUITE-209533)
In previous versions, the Brokerage board’s Load Information pane did not include the Comment field by default. To record comments about a trip segment, you had to add the field using Quick Designer and save the layout. Now, the field is included in the board’s default layout.

Posting multiple loads from Company Planner (NSUITE-209536)
In previous versions, you could not post multiple loads to Freight Board from the Brokerage Covering board. The board is a default Company Planner board provided when you are licensed for Enhanced Brokerage. Now, the Covering board allows you to send multiple loads to Freight Board for posting.

State Chooser map added to the Edit Restrict window (NSUITE-209719)
The State Chooser feature is now available in the Edit Restrict window. You can find this feature in the Shipper and Consignee fields on the window’s Company tab.

The State Chooser feature is available when you have [TMWSuiteAddins]EnablePWStateChooser=Y in your TTS50.

EDI

X6 processing handles future check calls (TSI-362)
You can set up the system so the first check call is sent the next time the scheduler runs. Instead of adding the Trading Partner interval to the stop departure date to set the next time to send a check call, the system uses today/now.

Trip Folder

Service Exceptions window now available (NSUITE-207405/NSUITE-207406)
You can enter service exceptions that were associated with a driver or equipment on a move. For each service exception, you can record the corrective action taken. For those that involve drivers, you can indicate whether the exception should affect pay.

Service Exception Audit Detail window added (NSUITE-207408/NSUITE-207409)

The Service Exception Audit Detail window is now available. It provides a read-only view of Service Exception audit details. These details apply to the movement displayed in the Service Exceptions window.

Schedule Detail tab now loads without abnormal delays (NSUITE-208360)
Previously, when opening the Trip Folder, the Schedule Detail tab loaded in the background. This led to performance delays. Now, the Schedule Detail tab loads when you select it.

TruETA

Chaining trips together (NSUITE-207698)
Previously, TruETA used a driver’s current Hours of Service (HOS) and most recent location to predict future on-time deliveries. TruETA now includes stops for all of a driver’s trips. This consists of stops between the current location and the start of the final trip. TruETA can now predict future deliveries more accurately.

Note: This enhancement only applies to Driver 1.

Performance improvement for Workcycle (NSUITE-209489)
Workcycle now processes trips more quickly.

SQL script available for Out of Route/Out of Corridor workflow (NSUITE-209509)

There is now a SQL script for creating an Out of Route/Out of Corridor workflow. This script is included in the WorkCycleDBMods. Parameters let you customize the workflow to your environment. Contact your TruETA implementer to have the feature added and set up.

Resolved Issues

Canceled orders

  • NSUITE-202795
    The system was not allowing you to cancel a trip with pay details. If the following are true, you can now cancel the trip:

    1. [Dispatch]CheckCancelWhenPayExists is set to IGNORE or WARN in your TTS50

    2. The pay details have not been collected

    3. The pay details are not in a closed status

    This fix will also allow you to reverse a cancellation without any errors.

Check calls

  • NSUITE-209813
    Retrieving check calls with headings led to errors.

Common Dispatch Features

  • NSUITE-207999
    When you changed a flat invoice detail to a mileage-based detail in the Profit and Loss tab, the system did not update the quantity. In addition, it did not allow you to edit the quantity manually.

  • NSUITE-208472
    The Profit and Loss tab allowed you to create pay details that were marked on the pay type as Display Only in Dispatch.

  • NSUITE-209747
    In certain situations, an error occurred when you attempted to cancel an empty move associated with a cancelled order.

Database

  • NSUITE-207972
    Retrieving a large number of legs slowed performance greatly.

EDI Data Exchange

  • TSI-567
    The dx_EDIOrderDocument stored procedure caused SQL Server performance issues. It incorrectly compiled a plan that caused it to read too many records.

eManifest

  • TSI-444

    The Freight Information tab did not display records for turnpike double trip segments. This happened when the trip segment contained an ACI border crossing.

  • TSI-445

    The Company Information tab did not display records for turnpike double trip segments. This happened when the trip segment contained an ACI border crossing.

  • TSI-446

    The eManifest Trip Profile showed incorrect records for ACI turnpike double legs containing board crossings.

  • TSI-656

    ACI border crossings did not always show the consignee on the order. This happened when an eManifest contained both ACI and ACE border crossings with an empty move.

Fuel Maintenance

  • PB-200806
    When retrieving cards for update, the system was not checking these card statuses to exclude them:

    • Deleted

    • Unassigned

    • Blocked

  • NSUITE-209757

    Interactive trip updates were not sending tractor IDs longer than six characters. If a tractor ID was longer than six characters, the remaining characters were ignored.

Licensing

  • NSUITE-74361
    The active tractor calculation in TMW Operations should be the same as in TMWSuite.

Profit and Loss

  • NSUITE-209485
    You could not use four-digit decimals in the Quantity field. This applied to all Profit and Loss tabs within TMW Operations.

Scroll windows

  • NSUITE-209543
    Opening scroll windows took an excessive amount of time.

Trip Folder

  • NSUITE-201716
    When canceling changes made to a split trip, the system still saved them.

  • NSUITE-207551
    When you inserted stops, you could not select a company of the correct type for the stop. This happened when you had [Misc]EnableCompanyFiltersInStopsGrids=Y in your TTS50.

    For example:

    • If you changed the stop from the default Live Unload (LUL) to Live Load (LLD), you could not select a shipper company.

    • If you changed the stop type to Route Point (RTP), the system would only show consignee companies.

    This issue did not apply if you added stops.

  • NSUITE-207573
    When adding pay to the Profit and Loss tab, the system set a driver or carrier to the pay detail asset type. Now, when you add a pay detail, the system checks the leg for payable assets. It uses these assets, which can also include a tractor or trailer, when creating the new pay detail.

Trip Planner

  • NSUITE-208476
    Retrieving a large number of movements slowed performance greatly.

TruETA

  • NSUITE-209743
    Corrected the position update name from "DeviceTime" to "DeviceDT".

  • NSUITE-209774
    Adding a check call to a leg could cause a foreign key error. This happened if the leg already had a TruETA solution.

Turnpike doubles

  • NSUITE-208101
    Performance issues occurred when editing trips involving turnpike doubles.