TMS Spring ’26 Release Patch Information
Spring ‘26 Patch 1
Corrects a SOQL query issue encountered when opening the Fleet Management Console with many views.
The following enhancements are included for the Fleet Management Console.
Enhancements to the Fleet Appointment List prevent an error when managing appointments in the Fleet Management Console.
Enhancements to Fleet Notification Types corrects an issue with a mismatch with certain Travel Credentials for the following picklist values.
FAST - Free and Secure Trade
SF-86 - Gov’t Security Clearance
The Acknowledged By field is correctly populated when the user first opens the Trip Event Viewer LWC.
Once a Notification is resolved, it is removed the next time the Fleet Management Job runs.
Notifications no longer generate duplicate instances of a notification each time the Fleet Management Job runs. Existing notifications are instead updated rather than duplicated.
Corrects an issue with the TexttoLoad LWC when attempting to create a Customer Quote for Artimus™ users.
When quotes return below the threshold and the Send Customer Email field is not Checked, Artimus™ correctly processes the Load and does not send the Quote.
AR Balance Calculation Performance Enhancement
A new configuration option, Use Queueables for: AR Calculate Balances, is added to TMS Admin → Configuration.
This setting is designed to improve performance scalability for clients with large volumes of customer Transportation Profiles, Loads, Customer Quotes, or Customer Invoices. When Checked, AR balance calculation performed by the ARCalculationJob offloads some of its processing to a Salesforce Queueable Apex process to minimize congestion in the Platform Event processor.
When should this be enabled?
Enable this setting when experiencing performance degradation or processing delays when running the ARCalculationJob.
If you are unsure whether this setting is appropriate for your organization, please contact Revenova Support before enabling it.
Important Considerations
Review Salesforce Async Apex usage and limits before enabling this feature, as this feature increases Salesforce Daily Async Apex usage.
Estimated additional Daily Async Apex consumption is approximately:
Number of Customer Transportation Profiles ÷ 10, per ARCalculationJob run
For example, an organization with 60,000 Transportation Profiles for customer accounts consumes approximately 6,000 additional Async Apex executions each time the ARCalculationJob runs.
Operational Considerations
Organizations that enable this feature will see an increase in Queueable jobs listed in Setup → Apex Jobs.
These jobs appear under the Apex class name InsertApiQuoteLogsJob.
This behavior is expected and does not indicate quote log processing activity.
This setting is not enabled by default. It should only be enabled to address AR calculation performance issues.
Spring ‘26 Patch 2
The following addresses an issue with the Samsara integration.
Corrects an issue with the Samsara integration for round trip Loads on a Trip Plan that begin and end at the same location incorrectly populating the Arrival Time for the last leg of the Trip Plan. When enabled by completing the steps below, a Trip Plan Leg is only be updated by Samsara when the previous Trip Plan Leg is completed. A Trip Plan is considered complete when the Actual Arrival or Actual Departure Timestamp is populated to update the Trip Plan Leg Status to Completed.
Complete the following steps to enable this functionality.
Configuration Instructions
Navigate to TMS Admin → Credentials.
Choose the Global Services and find Samsara in the list.
Click the Samsara link to open the credential card.
Check the Require Arrival In Sequence field.
Click Save.
The following enhancements are included for Fleet Management Job 3 to manage the integration with Samsara.
The portion of the job that retrieves Driver Log Summaries from Samsara is separated from other functions to always retrieve the summaries.
The email notification process sends error notifications once the job is completed.
The following Fleet Management Console functionality was addressed.
Corrects an issue with the ascending/descending record sort order in Fleet Management Console views.
Two issues were addressed for the SMC3 EVA integration.
Corrects an issue with the SMC3 EVA integration when requesting rates with a Global Transportation Profile.
Enhancements to the SMC3 EVA integration allow for better error handling when receiving and processing documents.
Spring ‘26 Patch 3
Corrects an issue with document polling sessions when receiving documents via the SMC3 EVA integration. Complete the following steps to create a required Sharing Setting.
Navigate to Setup → Security → Sharing Settings.
From the Manage sharing settings for: picklist, choose the Load object.
Find the Sharing Rules section and click the New button for Load Sharing Rules.
Enter a Label and Rule Name, such as API.
Enter the following Criteria.
Field: Select a Load field, such as Entry Number.
Operator: not equal to
Value: any random string of characters, such as xzyasdf123.
Set the Share with field to API Site Guest User.
Set the Access Level field to Read Only.
Click Save.
Spring ‘26 Patch 4
Updates a configuration field for the PerformanceIQ component to prevent an issue when parsing long strings.
Updated the logic for processing inbound documents from SMC3 EVA to prevent Queued Transactions from generating incorrectly.
Complete the Sharing Setting configuration steps from Patch 3 if not already completed.
PayIQ Spring ‘26 Release Patch Information
Spring‘26 Patch 1
Implemented additional checks to monitor flexipage changes to the PayIQ Program Lightning Record Page. An issue was discovered that prevented users from adding filters to the Load Filter Editor component.