2021.3

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 lets you 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 2021.3, check that these requirements are met:

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

  • 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, SQL Server 2016, SQL Server 2017, and SQL Server 2019 are certified for use with this application. 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 Preplanning
    You must have these Trimble Web Products and modules installed:

Enhancements

Company Planner

Company Planner lgh_comment field (TTESUITE-159735)

When working with Brokerage loads, you can enter comments in the lgh_comment field. The field is available in:

  • The TMWSuite Dispatch application

  • The TMW Operations Planning Worksheet.

Now, you can make this editable field available in the standard Company Planner views. To do that, you must apply the Brokerage SQL scripts to your database. The SQL scripts are included when you install the application.

eManifest

Delete button added to Company Information tab (TTESUITE-200420)

When you have CSA and non-CSA freight on the same move, you may need to remove the non-CSA freight. Now, you can set up the system to add the Delete button to the Company Information and Freight Information tabs. You use the ACE:AllowDeleteFromGrid General Info Table setting.

  • String1 determines if the Delete button appears on the Company Information tab. Set the value to Y to show the button.

  • String2 determines if the Delete button appears on Freight Information tab. Set the value to Y to show the button.

External Equipment

External Equipment improvements (TTESUITE-200651, TTESUITE-200650)

We’ve changed how asset and grid cell data loads in the boards to improve how quickly retrieved loads appear in a board’s visible tabs. The affected boards/tabs include:

  • Brokerage board

    • External Equipment tab

    • Company Carriers tab

  • Covering board

    • External Equipment tab

    • Company Carriers tab

  • Planning Worksheet

    • External Equipment tab

    • Company Carriers tab

Now when you retrieve data, only the visible tabs are populated.

Master Orders

[Misc]CopyMasterOrdersOnly added (TTESUITE-160578)

The [Misc] CopyMasterOrdersOnly setting is now available in TMW Operations. This setting controls which orders users may copy. It applies to Order Entry and the Trip Folder.

An update was made to replace the calls to SystemsLink.TMW. The system now uses the SystemsLink Product Key. This allows TMW Operations to have full access to the SystemsLink internal.WebSystemsLinkToken table. It will also help reduce the size of WebSystemsLinkToken table.

Trimble Dispatch Advisor

TDA configuration settings updated (TTESUITE-200480)

The Dispatch Advisor URLs and Keys in the Web.config file were updated to meet TID 4.0 requirements.

Resolved issues

Advanced Carrier Selection

  • TTESUITE-158509
    If you accessed the Advanced Carrier Selection window from a Company Planner Brokerage board and viewed an order, you could edit an invoiced or settled order. The fields should be read-only.

  • TTESUITE-157608
    When sending a load confirmation through the Advanced Carrier Selection window, the total amount was incorrect. If the pay type was BRKACC, the total amount appeared in the Rate field. If the quantity was anything other than 1, the amount in the pyd_rate field was duplicated. This did not happen with any other pay type.

  • TTESUITE-160567
    The Advanced Carrier Selection window would sometimes display the incorrect order. This happened when you selected an order in the Company Planner and clicked the ACS button for a different order. The order that displayed in the window was the selected order instead of the one you clicked the ACS button to view.

Asset Assignment History

  • TTESUITE-157784
    When you tried to view an asset’s assignment history, an error would occur.

Canceling an order

  • TTESUITE-160682
    An error was received when calculating charges for a cancelled order on the Profit and Loss tab. The error occurred only on orders that were cancelled with both these options set:

    • Order status of Canceled Billable

    • Trip option of Split Trip

Cancel Trip feature

  • TTESUITE-160853
    When using the split trip option to cancel a trip, the system was setting the wrong location for the End Empty (EMT) event. This was happening when the order contained a Billable Begin Empty (IBMT) event. The system was creating the EMT event at the location recorded for the IBMT event. It should be at the location of the first pickup stop.

Company Planner

  • TTESUITE-200038
    Improved the performance of the retrieval of data on the Brokerage board.

  • TTESUITE-200531
    Company Planner boards experienced a significant memory leak. This happened if they contained grid cells.

  • TTESUITE-200632
    If the Carrier Load Info pane on the Offers tab was customized, data retrieval was delayed.

Company Profile

  • TTESUITE-156713
    When you added or edited a default contact in TMW Operations, your changes did not appear in TMWSuite’s File Maintenance. This happened when the UpdateCompanyContactOnTriggers General Info setting had a String1 value Y. You had to make the edits in both applications.

Conditional Validity

  • TTESUITE-158557
    The system ignored conditional validity checks you had set up. When an order does not meet the conditions you set, the system should have displayed an error and prevented saving the order.

Consolidation Manager

  • TTESUITE-160395
    When you use the Consolidation Manager, you can find orders you want to consolidate on the window’s Scroll Orders tab. You click the Add Order button to add an order to the consolidation. If the order has existing invoice details, you should see a message asking if you want to delete them. The message was not appearing if the Bill To on the order had the Invoice By field set to Bill By Move in its profile.

CRMRight and Company Profile window

  • TTESUITE-159240
    The Quotes tab no longer showed these command buttons:

    • Delete Quote

    • Save Quote

    • Create Quote

    • Create Order from Quote

    • Reset Restrictions

    • Load (Retrieve Quotes in a Grid)

    • Attach Accessorial to Primary Rate

      Note: CRMRight is available as a standalone application. You can also open it in TMW Operations. This problem existed in both versions.

Custom grids

  • TTESUITE-160558
    In windows with custom grids, the system was applying the customization twice. This made it take longer to retrieve data. Now, the system applies the customization only once.

Dedicated Operations

  • TTESUITE-158337
    Span Days set in Fixed Route Maintenance would set appointment times on trips but did not affect the Arrival/Departure times as expected.

Driver Hours of Service

  • TTESUITE-160636
    Saving changes in the Driver Hours of Service window caused an error. You could not close the error message. You had to use Task Manager to close the application.

EDI

  • TTESUITE-70599
    In Data Exchange, duplicate interface settings were showing in the Dynamic Setting Name list on the Trading Partners tab. This was caused by trading partner cross reference settings that were imported as an XML file. The duplicate settings were being added to the database.

Freight Board Interface

  • TTESUITE-70620
    When you first open the server version, it is minimized automatically and shows in the notification area. It did not make the connection to the SQL database to look for new postings to send to the job boards. If you opened the app from the task bar, it connected correctly.

Intermodal

  • TTESUITE-200327
    The Intermodal Order Entry window did not display the order when you pressed ENTER to open it.

Order Maintenance

  • TTESUITE-200073
    Improved performance speed with changes to the Profit and Loss tab.

  • TTESUITE-200089
    Improved performance speed with changes to the Load Requirements tab.

  • TTESUITE-200090
    Improved performance speed with changes to the Notes tab.

  • TTESUITE-200190
    Improved performance speed with changes to the All Stops stop detail tab.

  • TTESUITE-200216
    Improved performance speed with changes to the Inspections tab.

  • TTESUITE-200244
    Improved performance speed with changes to the Summary tab.

Order retrieval

  • TTESUITE-200637
    When you are set up to rate by total, retrieving an order was delayed. The system checked for subtotals on the order and added them if they did not exist. This process could add several seconds to the lookup. If you were set up to do credit checking, additional time was needed.
    This affected:

    • Order Maintenance

    • Trip Folder

    • Company Planner

Planning Worksheet

  • TTESUITE-159990
    When you assigned a tractor to a trip in the Assign Driver/Equipment window, the trailer from the tractor’s previous trip was still assigned. This happened when the tractor’s previous trip ended with a Drop Loaded Trailer (DLT) event.

  • TESUITE-200165
    The Asset Assignment window was including the trailer from the first leg of a split trip when you would drag the assigned Driver/Tractor from the Inbound tab to the second leg of the trip in the Available Trips grid. This happened when the trip segments were defined by these events:

    • Segment 1 had a Live Load (LLD) followed by a Drop Loaded Trailer (DLT).

    • Segment 2 had a Hook Loaded Trailer (HLT) followed by a Live Unload (LUL).

    The Asset Assignment window should have shown UNKNOWN in the Trailer field.

Profit and Loss tab

  • TTESUITE-160593
    Rate tables defined by county were not computing correctly on the Profit and Loss tab.

Rating

  • TTESUITE-70725
    A Primary Key Violation error occurs during the order import process when the PostProcessTMWRating setting is enabled and billing rates are set up which will apply for the order. The error occurs during the rating of the imported order so long as the RateOrderOnSave TTS50 setting is disabled. If the RateOrderOnSave setting is enabled the error will not occur, but the rating of the order will not occur during the order import.

Route Generation

  • TTESUITE-160801
    If you generated a Master order with a stop that had an Arrival and Departure span of 2 days, this happened:

    • If the departure time was earlier than the arrival time, an error would occur.

    • If the departure time was later than the arrival, it would create a load with the same date and not span it 2 days.

Trip Folder

  • TTESUITE-154046
    When you added a note to a split trip on the Notes tab, the system only let you assign it to an asset on the first trip segment. It did not show assets on subsequent legs in the ID drop-down list. This happened for all asset types.

  • TTESUITE-155749
    You could save an order with high empty miles through the Mobile Comm Load Assignment menu. A Mileage Prompt pop-up window should have displayed for you to enter a password. This happened when your TTS50 had:

    • [Operations] EmptyMilesLimit set to a high number and

    • [Operations] EmptyMileagePrompt=4.

  • TTESUITE-159331
    When searching for a Driver Name or Driver ID, the cursor would stop randomly and you would no longer be able to type into the text box. This would happen when you would alter between Driver Name and Driver ID and type to locate the asset.

  • TTESUITE-160334
    The Status field showed the red X icon when you retrieved a Canceled order, but it was not active. You can use the icon to change the order’s status back to Available.

  • TTESUITE-200580
    If you had an order with multiple return empty legs, the trailer would change on the first Hook Empty Trailer (HMT) event. This happened if two of the legs started with an HMT.

Turnpike Doubles

  • TTESUITE-160767
    The Turnpike Double’s feature was shifting some stops from the pickup movement to the corresponding delivery movement. This was happening when the merge location was selected.

  • TTESUITE-160768
    In certain situations, when creating a turnpike double, the system was assigning both trailers to the same event. This was happening when both were true:

    • Each order started with a HPL event.

    • All HPL events occurred at the merge location.

    It was showing both trailers picked up at the same HPL event. It should have shown each trailer picked up at a separate HPL event.