2018.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 Transportation 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.

Requirements

Trimble dispatch systems, core functionality

  • TMWSuite core application version 2016.15_07.0311 or later

  • Fuel TMS version 16.20 or later

    Note: For Fuel installations, download and run PTS#89965 SQL against your fuel database.

  • TMW Operations version 16.20 or later

Trimble dispatch systems using 2018.2 integration components

  • TMW Operations based functions are utilizing TMW Operations 2018.2 components

  • Fuel TMS based functions are utilizing Fuel TMS 2018.2 components

  • LTL Operations based functions are utilizing LTL Operations 2018.2 components

Microsoft SQL Server

SQL Server 2012 or later is required for this installation and for running ETSDBMods (Web Enterprise DBMods).

Microsoft® .NET Framework

Install or upgrade to the latest version of the Microsoft .NET Framework on your system. At a minimum, you should have V.4.6.2 installed.

As part of the Trimble Transportation continuous improvement process, we have upgraded our applications to use Microsoft’s .NET Framework version 4.6.2. As a result, the minimum technical requirements have changed as follows:

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

  • Server operating systems must be at Windows Server 2008 R2 SP1 or higher.

If you are installing any of the Trimble Web Products applications, the installer will validate the proper version is installed. If it is not, you cannot complete the installation.

Trimble recommends that you test the Microsoft .NET Framework upgrade in your test environment prior to upgrading any of your production environments. This testing will indicate if there are environmental issues that must be addressed by you, and which are not the responsibility of Trimble.

Supported browsers

  • Microsoft Internet Explorer, versions 10 and above

  • Google Chrome, versions 22 through 64

  • Microsoft Edge

  • Apple Safari

eStat

3G Integration requires Microsoft ASP.NET MVC Security Update MS14-059.

Imaging

  • Trimble Imaging version 4.1-20140930

  • If upgrading your Trimble Imaging installation to use CMIS, e-mail [email protected] to request the upgrade.

Installer

Non-Production Environment License limit is set to 100 users.

MSI

Additional setting relative to installing Framework allows you to place web-framework on the internal or DMZ server. Framework is a requirement and must be installed during the new installation or upgrade process.

SSRS Report Library

If installing using the MSI, your report server must be at SQL Server 2008R2 or higher.

Enhancements

Imaging

Imaging settings tab added (WE-212572)

In Web Enterprise, TMWGoImaging setting section has been added. These settings include an e-mail address and document types.

Mobile

Imaging settings added (WE-212572)

In Web Enterprise, TMWGoImaging settings have been added. These settings include an e-mail address and document types.

Manipulating load offers (WE-214334)

Added the ability to manipulate load offers.

Pushing notifications (WE-215123)

Added MiddleTier and SystemsLink integration for notifications and load offers.

Notifications settings tab added (WE-215602)

Added settings in Web Enterprise relevant to TMW Go Push Notifications.

SQL

Added default mobile reports (WE-211543)

Added default mobile reports that are used when no other mobile reports exist.

  • Orders (bill of lading)

  • Trips (trip sheet)

  • Drivers (settlement sheet)

Changed the title of the default mobile chart to Order On Time Status.

Searching for trips by asset ID (WE-212870)

You can now search for orders and trips based on asset (carrier, driver, tractor, and trailer) ID.

Module-feature licensing checking (WE-213602)

License feature validation and implemented endpoint features. Changed existing license checks against web licensing to look at module and features.

Messaging structure added (WE-214059)

Created a messaging structure to support TMW Go Messaging and built the required data model to support messaging logic between applications.

Added load offers tracking database table (WE-214280)

Created a database table for tracking the acceptance or rejection of driver load offers for TMW Go.

Transportation API supports TMW Go Messaging (WE-214061)

Modified the Transportation API to support messaging for TMW Go Messaging.

Added stop related calls (WE-214493)

In SystemsLink and MiddleTier, added the stop related calls needed for the stop detail screen in TMWGo Dispatch.

Trimble MiddleTier

Added an integer property (WE-213274)

Added an integer property of LocationVerificationCount to the Company object, mapped to cmp_latlongverifications.

Exposed fgt_asset (WE-213846)

Exposed fgt_asset on the freight object. Added two tests for this new field to existing save tests.

Accessing company hours data (WE-214097)

Exposed company hours windows for MiddleTier and SystemsLink.

Updated StopSchedules (WE-215070)

Added the LocationContactName column to StopSchedules.

Added Stops functions (WE-21449)

Added Stops functions to allow retrieving, deleting, updating, and resequencing of stops.

Enhanced label file retrieval capabilities (WE-214981)

Enhanced SystemsLink to allow retrieval of a list of specific labels by definition and abbr.

Modified the Transportation API (WE-214061)

Modified the Transportation API to support messaging for TMW Go Messaging.

API changes support cancellation (WE-214459)

Added CancelWithReason and altered GetLegInfoForLegs for TMW Go Dispatch Cancel Trips.

Manipulating load offers (WE-214334)

For SystemsLink, added the ability to manipulate load offers.

Pushing notifications (WE-215123)

Added MiddleTier and SystemsLink API integration for notifications and load offers.

Added stop related calls (WE-214493)

In SystemsLink and MiddleTier, added the stop related calls needed for the stop detail screen in TMWGo Dispatch.

Notifications settings tab added (WE-215602)

Added settings in Web Enterprise relevant to TMW Go Push Notifications.

TMWWebShared

Manipulating load offers (WE-214334)

For SystemsLink, added the ability to manipulate load offers.

Pushing notifications (WE-215123)

Added MiddleTier and SystemsLink API integration for Notifications and Load Offers.

Notifications settings tab added (WE-215602)

Added settings in Web Enterprise relevant to TMW Go Push Notifications.

WCFServices

Imaging settings tab added (WE-212572)

TMWGoImaging setting section has been added. These settings include an e-mail address and document types.

Notifications settings tab added (WE-215602)

Added settings in Web Enterprise relevant to TMW Go Push Notifications.

Web Enterprise

Added default mobile reports (WE-211543)

Added default mobile reports that are used when no other mobile reports exist.

  • Orders (bill of lading)

  • Trips (trip sheet)

  • Drivers (settlement sheet)

Changed the title of the default mobile chart to Order On Time Status.

Updated SystemsLink Installer (WE-214011)

Updated SystemsLink installation process for licensing changes.

Resolved issues

AutoReverted

  • WE-214147

    Fixed service reference.

  • WE-215088

    Fixed issue with support password.

Base2

  • WE-213313

    Modified the insert trigger to insert all required fields from the inserted row such that rows can be inserted.

  • WE-213839

    The SQL was not handling certain instances of data. The SQL has been changed to handle the data properly.

  • WE-212996

    Fixed the Application Insights Exception test page.

  • WE-101746

    Prevented user for deleting their own user account.

  • WE-213848

    When a mobile board was updated as the default in Web Enterprise, it was not showing as the default (first) board in TMWGo Dispatch.

  • WE-98707

    Fixed list box performance.

    Closed SQL Injection holes created by user input from text boxes on the report runner page.

    Corrected an error where removing the single quotes around the variable name (necessary for proper parameterization) causes reports written with poor spacing (e.g., '@someVariable’and) to look for variables that don’t exist (from our example, @someVariableand).

  • WE-214147

    In TMW Go Driver and Dispatch, updated the report viewer control to allow zooming.

Carrier

  • WE-214232

    Fixed error in fuel carrier load request.

  • WE-214303

    Fixed critical error in Carrier Pay Audit.

  • WE-98707

    Fixed list box performance.

    Closed SQL Injection holes created by user input from text boxes on the report runner page.

    Corrected an error where removing the single quotes around the variable name (necessary for proper parameterization) causes reports written with poor spacing (e.g., '@someVariable’and) to look for variables that don’t exist (from our example, @someVariableand).

  • WE-214361

    Added a one-second delay between email messages being sent. There is an app.config setting to specify how long to delay.

Customer

  • WE-212856

    Changed the if statement that controls when the File Upload button is visible.

  • WE-215229

    Separated warning messages from error messages.

  • WE-215882

    Fixed Date Time Error.

Imaging

WE-214797

Fixed issue that was preventing eStat from retrieving imaged documents.

Mobile

  • WE-213880

    In the Transportation API, paperwork document types should be filtered out based on the setup.

  • WE-213848

    When a mobile board was updated as the default in Web Enterprise, it was not showing as the default (first) board in TMWGo Dispatch.

  • WE-215866

    Fixed API Integration Settings bug.

SQL

  • WE-213476

    Fixed bug that showed completed paperwork as pending.

  • WE-213474

    Cleaned up the FreightBoardCity search.

  • WE-210951

    The Mobile Trips view and Historical Trips view were displaying the state from the customer record instead of the city record. Therefore, if the customer ID was UNKNOWN but had a valid city/state on the leg, the mobile views were showing XX as the state. This has been changed to show the state from the city record.

  • WE-213839

    The SQL was not handling certain instances of data. The SQL has been changed to handle the data properly.

  • WE-213778

    Fixed the Trailer and Customer detail pages and verified that all pages show good data.

  • WE-213848

    When a mobile board was updated as the default in Web Enterprise, it was not showing as the default (first) board in TMWGo Dispatch.

  • WE-214937

    All three items (MobileTripsView, MobileHistoricalTripsView, and SearchAPI_Trips) need to use the same names. Rename all three to use Carrier instead of CarrierId. MobileTripsView has already been changed in WE-213848.

  • WE-214409

    Altered SP to name source, and added latest TM columns to database if TM tables exist.

  • WE-214459

    Added CancelWithReason and altered GetLegInfoForLegs.

  • WE-215863

    Added labeldefinition for OfferRejectReason.

TrimbleMiddleTier

  • WE-215080

    Cascade Date method in the DispatchHorizonService throws Exception when called.

  • WE-215082

    Standard Date Ripple method in the DispatchHorizonService does not ripple dates correctly.

  • WE-215692

    Date Time Offset fields were not being converted correctly when saving/retrieving data.

  • WE-215866

    Fixed API Integration Settings bug.

  • WE-216055

    Added Cancel to CancelWithReason in OrderLogic.

TMWWebShared

  • WE-213880

    In the Transportation API, paperwork document types should be filtered out based on the setup.

  • WE-214303

    Fixed critical error in Carrier Pay Audit.

  • WE-98707

    Fixed list box performance.

    Closed SQL Injection holes created by user input from text boxes on the report runner page.

    Corrected an error where removing the single quotes around the variable name (necessary for proper parameterization) causes reports written with poor spacing (e.g., '@someVariable’and) to look for variables that don’t exist (from our example, @someVariableand).

  • WE-215229

    For eStat, fixed Manage Containers Screen error on save.

WCFServices

  • WE-213880

    In the Transportation API, paperwork document types should be filtered out based on the setup.

  • WE-98707

    Fixed list box performance.

    Closed SQL Injection holes created by user input from text boxes on the report runner page.

    Corrected an error where removing the single quotes around the variable name (necessary for proper parameterization) causes reports written with poor spacing (e.g., '@someVariable’and) to look for variables that don’t exist (from our example, @someVariableand).

  • WE-214778

    Fixed critical error in Freight Agent Order Entry.

  • WE-215229

    For eStat, fixed Manage Containers Screen error on save.

WCFServicesFuel

  • WE-214232

    Fixed critical error in Carrier Fuel / Available Loads.

  • WE-214303

    Fixed critical error in Carrier Pay Audit.

Web Enterprise

  • WE-213470

    Updated installers to be 32 bit (X86) versions.

  • WE-213397

    When upgrading two instances, the system showed an error when it really upgraded without a problem.

  • WE-215717

    Added three new endpoints to SystemsLink.InternalServices web.config and set up the installer update them.

  • WE-215499

    Now, the system saves the License Login information during the upgrade process, after uninstall, prior to reinstall. This allows Workcycle upgrades to get their license info rather than be stuck with empty strings.