17.20 (all)

17.20 SP2

Resolved issue

  • FS-200218
    Removed a setting from the forecaster Application.config that was causing a message to appear and prevented the forecaster console application from running unattended.

17.20

This section contains the following for the latest version:

  • System requirements

  • Enhancements (new or updated features)

  • Resolved issues (application improvements)

We have updated our company name and logo to the Trimble brand.

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.

Enhancements

General information

.NET Framework Upgrade Announcement (FS-200036)

As part of the TMW Systems, Inc. continuous improvement process, we have upgraded Inventory Services to use Microsoft’s .NET Framework version 4.6.2. This change takes effect with the Inventory Services 17.20 release and, 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.

TMW 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 TMW.

Introduction to Inventory Services

Changing to case sensitive passwords (NSuite-200031)

In previous versions, passwords were not case sensitive by default. To use case sensitive passwords, you had to have `[Misc]CaseSensitivePasswords=ON `in your TTS50 file.

Now, 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 CaseSensitivePasswords=OFF in your TTS50, you must enter that password in all upper case characters.

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

  1. This change affects only passwords. It does not affect usernames.

  2. If you log in without entering the password in all uppercase characters, the system displays a message stating, "Failed to connect using the entered credentials."

Setting up a store’s commodity forecasts

Recognizing the Delivery in Process flag in imported readings (FS-200000)

You can set up the Forecaster to import data from automatic tank gauges (ATG). Typically, a tank’s ATG reading import file includes a Delivery in Process indicator. This shows that a delivery is taking place.

Previously, the Forecaster did not recognize the Delivery in Process indicator. This could cause readings taken during a delivery to be inaccurate.

Now, the Forecaster excludes readings from tanks with the Delivery in Process indicator. These readings are not imported into Inventory Services.

Validating reading date/time and volume (FS-105576)

The Tank Reading List window displays the most recent readings for the reading date, for up to 10 tanks.

Previously, you could enter a product volume that exceeded the tank capacity. Also, if you changed the reading date, the system would accept any date.

Now, the volume must be equal to or less than the maximum tank volume. Reading dates cannot be greater than the current date or more than 24 hours earlier than the original reading date.

Link to topic: Adding a reading

Verifying a reading is less than the tank’s capacity (FS-101345)

In Fuel Dispatch or Inventory Services, you can manually enter or import a tank reading that is greater than the actual physical size of the tank. A reading should never be more than the tank can hold.

Now when you enter or import a reading, the system verifies whether the amount exceeds the tank size.

If it does, an error message opens. It provides a reason for the error and instructs you to correct the reading.

Resolved issues

  • FS-200176
    Setting using an incorrect web service endpoint was removed

  • FS-200014
    The Forecaster is creating deliveries that are exceeding the safe fill amount for manifolded tanks.

  • FS-200019
    An out-of-memory exception is thrown when multiple instances of the Import Console application are both importing large files.

  • FS-200053
    Inventory Services - Tank Forecast Adjustment Priority Order

  • FS-105178
    When one tank is flagged for Single Delivery for a site, it affects how loads are being forecasted for the other tanks. Forecaster is projecting 4,000 gallon loads and not allowing the tanks to run down further before sending more product if the diesel tank is flagged for Single Delivery.

  • FS-200043
    In the Tank Forecast Adjustment window, filtering by the Other Type 1 or the Other Type 2 field will filter by Cmp Rev Type 4 instead.

  • FS-200044
    In the Tank Forecast Adjustment window, if a user clicks on the State drop-down list, does not select a state, and then clicks on another option in the window, an Object Reference Error is thrown.

  • FS-200076
    Inventory Services - Unlock End Date in the Review Sales History window