SystemsLink 2022
These release notes contain:
-
Enhancements (new or updated features)
-
Resolved issues (application improvements)
2022.4.10.102
Resolved issue
See TTESUITE-207316.
2022.4
Enhancements
Customer ID/name entry at installation (TTESUITE-204721)
A new Customer ID/Name field has been added to the SystemsLink Setup window in the installer. This field is required.
Resolved issues
-
TTESUITE-205245
The POST /api/rating/assetQuotes endpoint did not provide the correct error response when an exception occurred during processing. -
TTESUITE-205246
The POST /api/rating/assetQuotes endpoint did not account for instances where multiple requests required invoking of parallel processes. This applied specifically to the rating engine and its controller. Such requests are now processed sequentially.
2022.3
Deprecated SystemsLink RESTful endpoints (TTESUITE-203228)
This table lists endpoints that are deprecated starting in version 2022.3.
If you want, you can continue to use these endpoints. However, for new development, we recommend using other endpoints.
Boards |
Freight |
PurposeCode |
Carrier |
FreightBoardContact |
ReferenceNumber |
CarrierSearch |
FreightBoardEquipmentType |
Report |
CheckCall |
FreightBoardPosting |
SecurityCard |
City |
FreightBoardPostingDataForLeg |
SecurityCardForVendor |
ComdataExpressCheckProvider |
FuelCardAdvancePayType |
Stop |
ComdataExpressCheckRequest |
Map |
TchContact |
Company |
Note |
TchMoneyCodeProvider |
CustomerSearch |
Order |
TchMoneyCodeRequest |
DispatchFreight |
OrderSearch |
Tractor |
DispatchOrders |
OrderSummary |
TractorSearch |
Driver |
PayDetail |
Trailer |
DriverSearch |
PayTo |
TrailerSearch |
Expiration |
PayType |
WebSystemsLinkMobileUserCredential |
Enhancements
Contacts search with OData filter syntax (TTESUITE-202912)
A new search controller lets you use OData syntax when searching company contact data. See the OData documentation for more information.
Notes search with OData filter syntax (TTESUITE-202915)
A new NotesSearch controller lets you use OData syntax when searching notes.
New UTC expiration property added to token models (TTESUITE-203516)
All SystemsLink token models now contain an ExpirationUTC field. This property indicates the time (in Coordinated Universal Time (UTC) format) a token is set to expire.
2022.2.1.115
Enhancement
Added support for dedicated billing in Trimble Imaging API (TTESUITE-204399)
See TTESUITE-204056.
2022.2
Enhancements
Company search with OData filter syntax (TTESUITE-203321)
Now, you can use OData syntax with the GetCompanies function when searching for companies. See the OData documentation for more information.
Resolved issues
-
TTESUITE-202686
In the HOSService, the rule reset date did not update unless other fields were updated at the same time. -
TTESUITE-202860
In the CompanyService search, filtering with latitude or longitude did not work. -
TTESUITE-203197
Users were unable to retrieve cities with names that were longer than the database limit, even when using a search string that matched part of the city name.
2022.1.15.189
Resolved issue
TTESUITE-207316
This service pack fixes a problem where stop updates would time out.
We created a monitor thread to execute a stop update for the connection pool timeout issue. However, when there are invalid update error exceptions, the thread swallowed it and would not pass to the upper caller, so the caller waited until a timeout occurred.
2022.1.7.174
Enhancement
Added support for dedicated billing in Trimble Imaging API (TTESUITE-204398)
See TTESUITE-204056.
2022.1.1.139
Resolved issue
TTESUITE-203283
In Back Office, you set the flags that determine:
-
When an invoice is ready to print
-
If additional documents should be printed with it
WorkOptima uses the Get Document API when you print invoices. The API should include all documents except those that are specifically included for Settlements only. Settlements-only documents were printed as supporting documentation for then invoice.
2022.1
Enhancements
Resolved issues
-
TTESUITE-11298
The RateOrder method error code for warnings was 1000 instead of 500. -
TTESUITE-200638
The CallProcedure method caused an internal server error. -
TTESUITE-201402
When updating a carrier, the IsCertified field value did not update correctly. -
TTESUITE-201661
SystemsLink stopped working while updating a queue of orders and/or stops. -
TTESUITE-201808
An error occurred when deleting a freight order.
-
TTESUITE-202066
Concurrency errors occurred when updating assets using the ServiceStop.UpdateStop method. -
TTESUITE-202144
Contacts created in RMIS were unusable in TMW Operations. -
TTESUITE-202150
The SystemsLink installer did not correctly update the InternalBaseAddress field in the SystemsLink.TMW web.config file.
-
TTESUITE-202770
A configuration value was not respected. This caused workflows to accumulate. Eventually, WorkCycle would stop working.