SystemsLink 2021
These release notes contain:
-
Enhancements (new or updated features)
-
Resolved issues (application improvements)
2021.4
Enhancements
SystemsLink RESTful PATCH method added for orders (TTESUITE-201206)
A new PATCH method allows you to create simple updates for orders.
SystemsLink RESTful PATCH method added for stops (TTESUITE-201207)
A new PATCH method allows you to create simple updates for stops.
SystemsLink RESTful PATCH method added for freight (TTESUITE-201208)
A new PATCH method allows you to create simple updates for freight.
Social Security/Federal Tax identification added to carrier Pay To profile (TTESUITE-201162)
Previously, when RMIS customers created or updated carriers, Social Security and/or Federal Tax numbers were not included in the carrier’s Pay To profile.
Now, this information is added automatically, along with an indicator that describes the type of Pay To entity.
Resolved issues
-
TTESUITE-160789
In cases where the FedID field contained a Social Security number, the last digit was removed when the data was brought in by RMIS. -
TTESUITE-200492
The Trimble Web Products installer did not set the correct SystemsLink RESTful URLs. -
TTESUITE-201204
Despite a valid ClientCenter account and a database that did not have SystemsLink licenses applied to it, the SystemsLink Vendor endpoint was not accessible (500 Internal error). -
TTESUITE-201367
The value in theCodeBehind
parameter in TMWSystems.SystemsLink\TMWAPIWCFServices\LTLTerminalShiftAsgnService.svc was incorrect. -
TTESUITE-201485
The Carrier411 Stop Monitoring method was not working. -
TTESUITE-201526
Under various conditions, SQL connections remained open. This led to connection problems with IIS.
2021.3
Enhancements
SQL script instructions for continuous release users (TTESUITE-10647)
The installation guide now provides additional guidance on how and when to apply SQL scripts without affecting other products. This is especially helpful if you use SystemsLink with other Trimble products (e.g. Trimble Web Products) and you update your instance(s) frequently.
CRUD methods added for Carrier CSA expirations (TTESUITE-10818)
The SystemsLink Carrier CSA interface now contains methods that you can use to maintain expirations.
DispatchHorizon conflict checking enabled by default (TTESUITE-11505)
Previously, date/time conflict checking in the DispatchHorizon service was disabled by default.
Now, it is enabled by default.
If you want to keep conflict checking disabled, you must enter [FuelDispatch]DisableConflictChecking=Y
in SystemsLink’s TTS50.ini file.
Disabling conflict checking may affect your data’s integrity. |
Resolved issues
-
TTESUITE-10779
To resolve the "Procedure Name Not Found" error, SQL modifications were added to register stored proceduressp_carrierinsurance_generate_expiration
andsp_carrierinsurance_generate_expiration_dotnumber
. -
TTESUITE-10800
The OrderSaveCommodityUpdate.xaml file was missing. -
TTESUITE-10808
The SystemsLink installer’s Installation Type window did not display instance numbers and names correctly. -
TTESUITE-200459
Date/time overflow caused some freight orders to fail. -
TTESUITE-200146
Requests sent through the Vendor endpoint returned no data. -
TTESUITE-200879
Columns marked as containing stop numbers occasionally contained check call numbers instead.
2021.2
2021.1
If you are upgrading to this release, you must regenerate the service clients for these endpoints after your upgrade is complete:
|
Enhancements
GetCarrierByCarrierId method added to CarrierCSA service in SystemsLink external (API-1325)
Previously, SystemsLink external allowed you to retrieve a carrier by its DOT number.
Now, with the GetCarrierByCarrierID method, you can also retrieve a carrier by its carrier ID.
Resolved issues
-
API-1181
Using the UpdateStop function in APIWCFServices.svc can produce this error message:"The system is configured to not allow changes to [legheader] because either a settlement has been prepared or pay details exist on [move number]."
The message appears when:
-
You have
[Dispatch]BlockEditLevelAfterStl=LEG
in the TTS50
and -
A settlement or pay details exist
The error message was not displaying.
-
-
API-1438
The Web Products installer incorrectly updated the web.config file. This was in SystemsLink.TMW for TruETA. -
API-1440
A DLL file, Newtonsoft.Json.dll, was missing in the internal MiddleTierServices endpoint in SystemsLink. This caused an error when calling the GetProfile method.