| Customer Portal | "LQ Weight (DG)" dialog on order line can be submitted only when some limited quantity is specified | 2026-07 | New feature | 122839 |
| Dispatching and confirmation | Added Resource Unavailability Tab in Resource ScreenA new Resource Unavailability tab has been introduced in Resource Screen (RS) to provide detailed information about planned resource unavailability. The tab displays absences and assignments sorted by start date/time, with support for configurable absence colors and automatic text color adjustment for better readability. Data is loaded only when the tab is opened, and already loaded information is reused to avoid unnecessary reloads when the RS context remains unchanged. The tab visibility is automatically adjusted based on the resource availability status and whether dynamic data has been calculated. | 2026-07 | New feature | 121827 |
| Other / General | Adjust tour report for the display of driving breaks/combined transportationPreviously, for any driving breaks/combined transport tour lines, the tour report displayed the 'dummy' transport address used to parameterize these kind of tourstops.
Now, the report is aligned with Driver app and GPB to display the actual type of tour stop (driving break, name of ship/rail combined transport to be used). | 2026-07 | New feature | 123444 |
| Customer Portal | Adjustment of the "Next options" functionality in the calendar picker (for dynamic load/unload date calculation)During order creation, in dynamic load/unload data determination (ie. when "Date initialization load/unload" is set to dynamic, in transport type), the "Next options" button now loads the first available date combinations even for the current empty month (ie. when user scrolls into next month, then returns to current month, which is (after such month change) rendered as empty).
Previously, user had to click onto exact date (to get the available date combinations), now it is enough if user just presses "Next options". | 2026-07 | New feature | 123508 |
| Shipment Builder | Allow invoice account change if it doesn't lead to different transport customerInvoice account change on sales order, purchase order, direct delivery is allowed, if it does not lead to a different transport customer on the transport order. Same behavior as in earlier version of shipment builder.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 123238 |
| Shipment Builder | Automatic release to warehouse from transport legA new 'Release to Warehouse – Transport Leg' periodic function has been introduced. This function could already be used by the dispatcher in 'Dispatch Light – Transport Legs' and the GPB 'Transport orders /-legs' to release trading orders assigned to transport legs to the warehouse. Now, this process can be automated.
The following parameter can be defined:
- Plus days: The plus days define how many days in the future transport legs should be released to the warehouse, related to the rough plan date.
- Calendar: The calendar and the +days are used to determine the date by which transport legs must be released to the warehouse. When using the calendar, only working days (marked as ‘Open’) are counted. Without the calendar, all days are counted.
New periodic function is accessible in following path:
- Main menu -> CAPcargo Transport -> Periodic -> Dispatching -> Release to warehouse - Transport leg | 2026-07 | New feature | 123107 |
| Shipment Builder | Block release to transportation on order line level on all other order typesThe block release to transportation feature was moved from trade order header level to trade order line level. The field Block release to CAPcargo transport is kept on order header level, however, it only serves as a default value for the order lines. The real blocking happens on order line level that can be manually changed by multiselect enabled buttons (Block and Unblock) under the CAPcargo transport button group of the order line. | 2026-07 | New feature | 122583 |
| Driver App | Bring back validation for maximum attachment sizeBring back file size validation when adding D365 attachments that will be sent to Driver app. These include attachments on work instructions and addresses, if the document type is enabled for Driver app. The maximum allowed file size is 17500000 bytes (~16,8 MB). | 2026-07 | New feature | 122621 |
| Dispatching and confirmation | Capacity and Qualification tick boxes and color fitting indicators are removed for 'Manual date' and 'No Link' modes in GPB Resource ScreenUpdated the Resource Screen behavior to hide Capacity and Qualification tick boxes along with color fitting indicators when using the 'Manual date' and 'No link' modes. These controls are only relevant for the 'Tour link (Gantt)' mode and are now removed from the view when other modes are selected, preventing users from interacting with inactive options. | 2026-07 | New feature | 123183 |
| Shipment Builder | CAPcargo lead time integration into delivery date control functionalityCAPcargo lead time calculation: determine transport leg rough plan dates for load and unload without generating transport legs.
This feature integrates the CAPcargo transport order lead time calculation into the Delivery Date Control mechanism for CTP, ATP, and None. Once the delivery date control process completes, the system uses the calculated ship and delivery dates to trigger CAPcargo rough scheduling. The rough scheduling results are then written to the confirmed date fields. Consequently, users can determine the planned loading and unloading dates in transportation without needing to generate transport orders and transport legs.
This functionality is only for Shipment builder version 3 (Unified global data model). And it only supports standalone sales orders. | 2026-07 | New feature | 122543 |
| Carrier Portal | Carrier portal redesign (split into standard & custom version)Code structure of the Carrier portal has been redesigned. In this release (and onwards), the Carrier portal is split into more applications:
- standard product version (ie. ISV, that is to be deployed for most projects that use carrier portal)
- project specific version (ie. CUS, that is to be deployed only to relevant project)
The changes happened entirely on the code level (and in the deployment process), there is no visible impact on the front end user experience. | 2026-07 | New feature | 120895 |
| Carrier Portal | Carrier portal: Arrived & Departed visualization unificationPreviously, the "Arrived" tour stop was shown as green "checked" icon, but "Departed" tour stop was shown only as "Yes". Visualization has been adjusted, "Departed" tour stop is also shown as green "checked" icon.
Additionally, several missing auto refresh actions were added, to ensure that users immediately see impact of their "Has arrived" or "Has departed" actions. | 2026-07 | New feature | 123211 |
| Driver App | Changes in Driver app tour will not be sent to the app if they happen while export of the same tour is in progressSometimes changes in dispatching were not reflected in the Driver app tour data, if the change happened while the tour was being exported from D365. | 2026-07 | New feature | 123597 |
| Dispatching and confirmation | Deleting transport order from dispatching possible even when package(s) confirmation exists on Sender delivery / Receiver pickup transport legsPreviously, even though some confirmation existed on the Sender delivery / Receiver pickup transport leg(s), it was still possible to delete transport order from dispatching.
Such action is now blocked, similarly to how it was already done when some confirmation existed on a related tour. | 2026-07 | New feature | 124175 |
| Dispatching and confirmation | Deprecated legacy feature: Active SchedulerThis ancient feature inserted waiting, break and night break activities on a tour, based on opening hours mainly. With the new powerful driver break feature and also optimizer who handles these topics on a much broader horizon, this legacy feature is not needed anymore. | 2026-07 | New feature | 122838 |
| Driver App | Do synchronization when arriving to the last tour stopDriver app now does a data synchronization (data exchange with the middleware) when confirming arrival to the last stop of the tour. This is addition to the pre-existing triggers of starting the tour (confirm first activity of the tour), departing from tour stops and completing the tour (confirm last activity of the tour). | 2026-07 | New feature | 122550 |
| Optimizer | Enhance the route calculation in Optimizer dispatching when Dangerous goods are used and HPRN is ignoredPreviously, when Dangerous goods were found on Transport legs used in Optimizer dispatching, and the sum of their ADR calculated scores exceeded the corresponding Optimizer threshold parameter, the route calculation already used the hazardous goods HPRN defined on vehicle type (process run with parameter 'Ignore HPRN' = No).
Process was now enhanced so that the same logic applies when parameter 'Ignore HPRN' = Yes (xDiMa direct calculation, instead of HPRN-based). Process now also works the same even when 'Ignore HPRN' = No AND no HPRN is defined on vehicle type (simple HPRN or hazardous goods HPRN).
In case no hazardous goods HPRN is defined on vehicle type, but a simple HPRN is defined, and 'Ignore HPRN' = No, no changes to the current process were done (user is warned that hazardous goods HPRN is missing, and route calculation is based on simple HPRN). | 2026-07 | New feature | 122667 |
| Depot App | Enhancements to 'Info' featureImprove the logic for fetching information about a scanned object to better cover also exception cases (package should not be in this depot), vehicles and depot areas. | 2026-07 | New feature | 120751 |
| Dispatching and confirmation | GPB: Enhanced Map visualization for multiple Tour Stops at the same addressImproved map visualization for tours where the same address is used multiple times within the same tour, such as returning to the same depot or visiting the same location more than once. Previously, only the last occurring tour stop number was displayed on the map, which could lead to confusion when multiple stops shared the same address.
With this improvement, repeated locations are now clearly identified by displaying the first occurring tour stop number with an asterisk, indicating that multiple tour stops exist at the same location. When hovering over such a marker, users are informed that multiple tour stops are detected and can open the details view to see all related tour stop numbers. Users can then select a specific stop to view its details and highlight the corresponding tour stop in GS. When a tour stop is selected in GS while the map is open, all stops at the same location are displayed, with the selected stop visually highlighted. | 2026-07 | New feature | 122613 |
| Depot App | Improve error message when missing internet connection is detectedThe generic error was replaced with a more specific one in case of losing internet connection. This may help the user in certain cases (ex. too far from wireless range). | 2026-07 | New feature | 122545 |
| Dispatching and confirmation | Improved GPB drag-and-drop Leg planning reliabilityImproved the Drag&Drop behavior when planning legs from GPB Order Screen (OS) into tours. Previously, in some scenarios, dropping a leg onto a tour in Level 1 could fail or the drop action could be processed without the leg being removed from the list, requiring users to repeat the operation.
The planning behavior has been improved to ensure legs are consistently added to the selected tour. | 2026-07 | New feature | 122968 |
| Dispatching and confirmation | Improved Tour selection between Map Screen and Gantt ScreensInteraction between the Map Screen (MS) and Gantt Screens (GS) was improved by enabling tour selection directly from the tour track. When a user selects a tour track in MS with a left click, the corresponding tour is now automatically selected in the open GS screens (depending on where it was pushed/pulled from), providing a consistent selection behavior similar to selecting tour stops from the map. This improves navigation and makes it easier to identify and work with the selected tour across screens. | 2026-07 | New feature | 122231 |
| Shipment Builder | Initialize package dimensions and weight from containerPreviously, the package dimensions and weight were taken from the container type after the items had been packed and the container closed. However, this process has now changed, with the weight and measurements being taken from the container itself. | 2026-07 | New feature | 123330 |
| Shipment Builder | Item transport unit combination versioningPreviously, changing an item transport unit combination permanently broke the synchronization of existing transport orders. Consequently, if a released product already in use required a different transport type or unit, a new item had to be created in the system.
Since such a process is not realistic, a new feature was introduced for the item transport unit combination: versioning. The modification of an item transport unit combination record does not actually change the record, but moves the initial record into "history" and generates a new one. This way, it can be ensured that existing transport orders - that use the initial record - can still be synchronized. | 2026-07 | New feature | 122416 |
| Depot App | Loading & Unloading: Tour list to be searchableAdd search functionality to the tour lists in Loading and Unloading screens. All fields that are visible on the tour cards are included in the search. | 2026-07 | New feature | 120614 |
| Depot App | Loading: Show "Goods not ready" for unpicked goodsGoods that are not yet picked in the warehouse are shown in Depot app but can't be loaded yet. | 2026-07 | New feature | 118579 |
| Other / General | New enhanced business hours logicThe business hours feature was enhanced with more refined and advanced validations in the area of opening TIMES specified per transport address or [grouped] calendar. It can better be distinguished between open DAYS/DATES and TIMES.
For customers not having used calendars so far, not much is changing. The UI on the transport address is new and less misleading, replacing the yes/no flags per weekday by ‘default/weekday-specific' enum. Further an address can be activated for specific business hours registration or deactivated which means falling back to a calendar. Transferring from the old solution all addresses will be activated, as this was the only option in the previous concept. However, for new addresses (also in the creation wizard) the activation switch is by default OFF, meaning it’s falling back to the regional calendar. But if accurate business hours are available, switch it on and register them.
For customers having used the calendars, read carefully the release letter and ask for more specific documentation to find out, if you need to adapt your setup. It affects mostly customers who:
- use different time windows, even date specific, and mix calendar and transport address opening hours settings.
- largely use calendars per address and might with the new solution simplify the setup and get rid of some calendars. | 2026-07 | New feature | 117936 |
| Carrier Portal | New feature: Communication between Dispatchers & CarriersIt is now possible to send tour related free text messages between D365 backend (eg. GPB dispatchers) and carriers.
Key characteristics:
- Sending of messages (and opening message history log) in GPB is done via new context menu options per tour.
- Sending of messages (and opening message history log) in Carrier portal is done via new action buttons per tour.
- Both action buttons on carrier portal can be further customized via portal button configuration.
- Sending of messages happens in the real-time.
- Sent messages are stored with details of sending party/user, and timestamp.
- Sent messages are not editable anymore.
- Once tour has any messages, users are informed via "envelope" icon in tour gantt in GPB (and in tour grid in carrier portal).
- Capture of reading confirmation (and sending of attachments) is not supported. | 2026-07 | New feature | 118195 |
| Optimizer | No availabilities of used resources in Optimizer dispatching leads to confusing errorDuring Optimizer dispatching, if none of the used resources (from vehicle group or resource combination plan) were available for the entire duration of planning, the process correctly stopped with proper warnings, but also displayed an error confusing to the user (''Cannot edit a record in Optimizer tour plan (TALoptTourPlan). The record has never been selected.'). The error has now been suppressed, no other changes to the process. | 2026-07 | New feature | 123636 |
| Shipment Builder | Performance: CAPcargo shipment lineA new index has been introduced for the CAPcargo shipment line table to improve the performance of all processes using this table.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 122812 |
| Shipment Builder | Performance: Connected packages formOpening the connected packages form has been improved significantly.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 123225 |
| Shipment Builder | Performance: Direct delivery chain tableA new index has been introduced for the CAPcargo direct delivery chain table to improve direct delivery creation performance.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 123157 |
| Shipment Builder | Performance: Excessive tour recalculation at transport order synchronizationAt transport order synchronization with CAPcargo shipment, the number of times the system recalculates the tour was reduced substantially.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 123217 |
| Shipment Builder | Performance: Opening Goods management formEnhancements to trade data collection and calculation methods have reduced the Goods management form's loading time.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 122966 |
| Shipment Builder | Performance: Remove not picked shipment linesEnhancements have been made to the update logic for warehouse work headers and lines when removing not picked shipment lines form tour or transport leg.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 122708 |
| Shipment Builder | Performance: Reservation statusAn index was not taken into account by the Reservation status field of the GPB 'Transport orders /-legs' screen.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 123521 |
| Shipment Builder | Performance: Reserve - Transport legCode optimization within the 'Reserve - Transport leg' function has resulted in measurable performance gains.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 122808 |
| Shipment Builder | Performance: SCM status recalculation at warehouse shipment confirmationThe performance of SCM status recalculation at confirming outbound warehouse shipment has been improved.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 123297 |
| Shipment Builder | Performance: Updating transportation information on warehouse work at tour deletionEnhancements have been made to the update logic for warehouse work headers and lines during tour deletion.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 123101 |
| Shipment Builder | Performance: Updating transportation information on warehouse work when moving tour stops between toursEnhancements have been made to the update logic for warehouse work headers and lines when moving tour stops between tours.
This improvement is only applied on Shipment builder version 3 (Unified global data model). | 2026-07 | New feature | 123276 |
| Customer Portal | Possibility to create new address during editing of existing orderPreviously it was possible to create new address only in address management (and during order creation). | 2026-07 | New feature | 121922 |
| Dispatching and confirmation | Resource Screen - Load related resources for visible resources onlyImproved Related Resources loading performance in the Resource Screen (RS) by optimizing data retrieval for visible resources only. Large datasets are now processed more efficiently through parallel loading, while smaller datasets are loaded in a single request to avoid unnecessary service calls. Reload behavior has also been optimized to prevent redundant data processing when the RS context remains unchanged. | 2026-07 | New feature | 122917 |
| Dispatching and confirmation | Restored consistent sorting of tours in Tour Gantt ScreenThe tour ordering in the GST Gantt has been updated to ensure a consistent sequence. Tours are now sorted first by tour start date/time and then by Tour ID. Tour end time is no longer considered as part of the sorting criteria. This restores the expected ordering behavior. | 2026-07 | New feature | 123493 |
| Depot App | Sender Delivery / Receiver Pickup (service counter)New feature that can be used to receive Sender delivery orders and hand out Receiver pickup orders in a depot.
Can be enabled by specific parameter in mobile app user settings.
Confirming the Sender Delivery order automatically confirms the load leg point.
Confirming the Receiver Pickup order automatically confirms the unload leg point.
Tours containing Sender Delivery/Receiver Pickup legs are not handled under this feature.
A default depot area can be defined in Depot setup for unloading Sender Delivery orders. | 2026-07 | New feature | 84700 |
| Integrations | Several data entities were added, to support data managementFollowing data entities were added:
- TAL Container type mapping (TALshiContainerTypeIntegrationTable)
- TAL SLA mapping (TALshiServiceLevelAgreementMapping)
- TAL Transport delivery term mapping (TALDlvTermMapping)
- TAL Dispatch sector zip codes (TALDispatchSectorZipCode)
- TAL Certificate type (TALCertificateType) | 2026-07 | New feature | 121992 |
| Geo-services | Soften validations for HPRN creation in certain scenariosGenerally, HPRN's cannot be created taking into account these vehicle type geo service feature layers:
- PTV_SpeedPatterns
- PTV_TruckSpeedPatterns
- PTV_RestrictionZones
Therefore, previously the HPRN creation process had a hard validation, not allowing HPRN creation for vehicle types setup with these layers.
Since some vehicle types could indeed need to be used both in processes needing these geo service feature layers (ex. Distance and time calculation) and HPRN's (sequence optimization, Optimizer dispatching), the validations in the HPRN creation process were softened up, to help user avoid using additional workarounds.
The HPRN creation process is now possible even for vehicle types setup with these geo service feature layers without first removing them, but just warning the user that the HPRN being created does not take into consideration aforementioned layers. | 2026-07 | New feature | 122235 |
| Shipment Builder | Stackability on shipment based transport order linesResolved issue: stackability was not initialized to the transport order line from the transport unit of the transport type. | 2026-07 | New feature | 122010 |
| Subcontracting/IC order management and pricing | Subcontracting request "Received price" and "Carrier comment" fields are new editable in D365 even when request is in status "Released"On subcontracting requests, the "Received price" and "Carrier comment" fields are newly editable in D365 also when subcontracting request is already in status "Released", to allow D365 users to finish the subcontracting request process handling entirely in D365 (ie. without carrier portal). | 2026-07 | New feature | 122861 |
| Dispatching and confirmation | Tour display after date/time changePreviously, moving a tour to a different date/time could temporarily display the tour in its previous time slot due to unsynchronized AOS cache data. The tour is now consistently displayed in the correct time slot after refresh. | 2026-07 | New feature | 111063 |
| Shipment Builder | Transfer order change managementAdding the transport order change management for the to dates and time windows of the transfer order line. | 2026-07 | New feature | 124208 |
| Depot App | Validate coloading restriction during loadingWhen loading goods in vehicles or vehicle compartments the system validates whether coloading restrictions are in place, and prevents loading if violations are found. This feature is heavy for performance, might slow down the system and must be specifically enabled from Transport type if absolutely needed. | 2026-07 | New feature | 122718 |
| Customer Portal | While scrolling thru the customer portal forms/dialogs, the mouse scrolling could previously could change the quantity (in the quantity fields), without user realizing itThe automatic increment/decrement of the quantity fields (while vertical scrolling via mouse) has been suppressed, to ensure that quantity fields are not changed without user realizing it. | 2026-07 | New feature | 123110 |
| Driver App | Force the app to portrait mode (=no auto-rotation) | 2026-07 | New feature | 123033 |
| Customer order management and pricing | Periodic task for cost/revenue statistic for orders is newly evaluating flag "C/R statistics of tours up-to-date" only for orders that has "Dispatching" flag set to "Yes" | 2026-07 | New feature | 122694 |
| Depot App | Show calculated ETA on tour unloading (if it exists), instead of Plan values. | 2026-07 | New feature | 121838 |
| Customer Portal | Trade order information is now shown in the customer portal (in order line dialog, where order line details are shown) | 2026-07 | New feature | 123409 |
| Other / General | Business hours legacy logic replaced by more powerful logicThe business hours feature was enhanced with more refined and advanced validations in the area of opening TIMES specified per transport address or [grouped] calendar. It can better be distinguished between open DAYS/DATES and TIMES.
For customers not having used calendars so far, not much is changing. The UI on the transport address is new and less misleading, replacing the yes/no flags per weekday by ‘default/weekday-specific' enum. Further an address can be activated for specific business hours registration or deactivated which means falling back to a calendar. Transferring from the old solution all addresses will be activated, as this was the only option in the previous concept. However, for new addresses (also in the creation wizard) the activation switch is by default OFF, meaning it’s falling back to the regional calendar. But if accurate business hours are available, switch it on and register them.
For customers having used the calendars, read carefully the release letter and ask for more specific documentation to find out, if you need to adapt your setup. It affects mostly customers who:
- use different time windows, even date specific, and mix calendar and transport address opening hours settings.
- largely use calendars per address and might with the new solution simplify the setup and get rid of some calendars. | 2026-07 | Deprecation | 122863 |
| Other / General | Item transport unit combination versioning - Data jobMandatory data job for #122998, making sure that shipment lines are updated with the current item transport unit combination version. | 2026-07 | Data conversion | 122482 |
| Other / General | New enhanced business hours logic - Data jobMandatory data job for #117936, moving some configuration data to the new data structure:
Day flags (Mon/Tue/Wed/Thu/Fri/Sat/Sun): True/False moved to 'Standard business hours' or 'Weekday specific business hours'
New 'Activate business hours per address' - set to True for existing addresses, as this was the only way in the legacy solution | 2026-07 | Data conversion | 123443 |
| Carrier Portal | 'Vehicle type' filter (if set on some greater index page number of the 'Resource' screen) could previously show no recordsThe issue was that when applying the 'Vehicle type' filter, then previously set pagination number (of the 'Resource' screen) was not reset and was often showing that no "Vehicle type" result was existing (as results were filtered for eg. 5th page, while results were only existing on eg 1-2pages).. Now, the "Resource" pagination number is reset and "Vehicle type" filter starts on 1st page. | 2026-07 | Bug | 123044 |
| Shipment Builder | Always new work instruction is generated out of intercompany sales orderWork instruction updates on intercompany sales orders (of an intercompany direct delivery chain) previously generated new work instructions rather than updating existing ones.
Work instruction updates on intercompany direct delivery sales orders previously generated new records rather than modifying the existing work instructions. | 2026-07 | Bug | 122203 |
| Dispatching and confirmation | Confirmed arrival time could be sometimes wrong in goods management overviewThe issue was happening in Goods management form, when instead of the confirmed predecessor leg, it was displaying the current (own) tour arrival time.
This is now fixed and now the Goods arrival date in Goods management is displaying the arrival date time from the predecessor leg. | 2026-07 | Bug | 123278 |
| Master data | D365 location ID enabled for editing in Transport address wizardThe location ID is generated from a number sequence and should not be edited (by mistake or on purpose) by users creating addresses via the Transport address wizard. The field has been now disabled for editing. | 2026-07 | Bug | 122414 |
| Customer order management and pricing | Dangerous goods data was previously printed on Waybill report only when report was generated in "en-us" languageThe issue was happing in simple waybill report and also in "consolidated" waybill report. Issue was corrected and dangerous goods data is printed also when waybill report is generated in other languages. | 2026-07 | Bug | 123160 |
| Other / General | Drivers not displayed after clearing Driver Group filter in GPB Resource ScreenResolved an issue in the Resource Screen (RS) where drivers were not displayed after clearing the Driver Group filter. The issue occurred when removing a selected Driver Group, causing driver data to remain hidden until the Drivers option was toggled. The behavior has been corrected to ensure the drivers are shown correctly based on the remaining Resource Screen filter criteria after clearing the Driver Group filter. | 2026-07 | Bug | 123175 |
| Customer Portal | During order creation, certain load/unload date combinations could not be previously selected (as combinations were not offered as "valid")During order creation, in dynamic load/unload data determination (ie. when "Date initialization load/unload" is set to dynamic, in transport type), it could previously happen that some load/unload date combinations were not offered in the calendar picker, even though they were perfectly valid. The issue was that rough scheduling calculation logic in certain cases did not provide the date sequence in the proper sequence. The issue was corrected, by sorting the response results into sequence (which resolved the original reported issue). | 2026-07 | Bug | 123234 |
| Dispatching and confirmation | Fixed confirmed leg display in OS After Cross-Docking confirmationResolved an issue where legs confirmed through the Cross-Docking form were still displayed in the OS grid. After confirmation, only the leg that remains unconfirmed is now shown in OS, matching the expected behavior and the display in Dispatch Light Transport Legs. | 2026-07 | Bug | 122453 |
| Dispatching and confirmation | Fixed Manual ETA display and confirmation overlap in GS Level 3 Tour Stop mouseoverFixed an issue in GS Level 3 where the manual ETA was displayed incorrectly in the tour stop mouseover popup as a letter with an asterisk instead of the correct time with an asterisk. Also resolved an issue where confirmation information could overlap the manual ETA in the mouseover popup when confirmation data was present. | 2026-07 | Bug | 122905 |
| Dispatching and confirmation | GPB Map visualization issues for Route/Cost optimizationPreviously, tour stop pins were displayed incorrectly and routes were missing when showing Route/Cost Optimization results on the GPB map. The map display has been improved to ensure optimization variations are rendered correctly with the expected stop locations and routes. | 2026-07 | Bug | 123474 |
| Dispatching and confirmation | In case of multiple certificates, only the farthest one in the future was considered in conflict analysis as valid for resourcesPreviously, when qualifications (on vehicle or driver) were setup with multiple certificates, only the farthest one in the future was taken into consideration during conflict analysis, even though an earlier one may have fitted the requirement.
The proper certificate for the action date is now identified and used in the decision to display (or not) conflicts 250/255 (missing certificate for vehicle/driver). | 2026-07 | Bug | 122058 |
| Dispatching and confirmation | In certain constellation, no load/unload activities were generated on tour stops (that have some orders)If "Switch off detailed scheduling" was enabled on transport type, then process "Generate tour from transport leg" could create tour stops with some orders but without any Load/Unload activities (and therefore 0 orders were indicated per such tour stop). | 2026-07 | Bug | 124164 |
| Dispatching and confirmation | Inconsistent Tour display during Resource Gantt Screen (GSR) selection changesFixed an intermittent issue in the GPB Resource Gantt Screen (GSR) where tours could appear duplicated or as ghost entries after changing the selection. The difficult-to-reproduce issue occurred under specific conditions when absences were present within the visible viewport. Improvements were made to the refresh and data handling logic to ensure consistent tour rendering and prevent duplicate tour displays during selection changes. | 2026-07 | Bug | 122311 |
| Dispatching and confirmation | Incorrect GS error message during async tour stop sequence changesPreviously, when changing the stop sequence of a tour in asynchronous mode, an incorrect error message was displayed when the tour was already released to the depot and LIFO sorting was enabled.
The validation of the new tour stop sequence is now performed before starting the LIFO sorting and other related processing steps, ensuring that the sequence change is validated correctly and the appropriate message is displayed to the user.
This issue had no functional impact and did not block any business process; it only resulted in an incorrect error message during the sequence change operation. | 2026-07 | Bug | 123666 |
| Dispatching and confirmation | Incorrect Resource display in GS level 2 after drag&drop transferFixed an issue where moving a resource (via drag&drop) from one tour to another did not correctly update the source tour in GS Level 2. The source tour continued to display the transferred resource because cached Level 2 information was retained. The display now correctly reflects the updated resource information after the transfer. | 2026-07 | Bug | 124254 |
| Dispatching and confirmation | Mid-term driver plan setup not respected on Resources screen in 'Manual date' modeThe fix ensures that, whenever a vehicle is setup with Driver combination logic = Mid-term driver plan, the vehicle/driver combination is properly taken from the mid-term driver plan when selecting the vehicle on the Resources screen also in 'Manual date' mode. | 2026-07 | Bug | 122947 |
| Shipment Builder | Missing work instruction icon in GPB 'Transport orders /-legs' screenWork instructions added to trade order lines when they had already been released to transportation didn't update the necessary field on the transport leg to indicate in GPB 'Transport orders /-legs' screen that the record has a work instruction.
This improvement is only applied on Shipment builder version 2 (Based on WHSLoadLine). | 2026-07 | Bug | 122998 |
| Other / General | Opening of report fails when called directly by codeA problem in CAPcargo's internal tools code (now fixed) caused the opening of some reports via code (instead of UI) to result in a fatal error. | 2026-07 | Bug | 123925 |
| Dispatching and confirmation | Outdated Conflict Analysis status after closing CA Web BrowserFixed an issue where the Conflict Analysis (CA) status in GS Level 1 could remain outdated after closing the CA web browser due to unsynchronized AOS cache data. The GS Level 1 now correctly reflects the current CA status after the web browser is closed. | 2026-07 | Bug | 115087 |
| Shipment Builder | Packing slip posted status for non-WHS sales ordersOn the Goods management form, it was not indicated on tour order line and shipment line level whether the packing slip was already posted for a non-WHS sales order line based transport order. | 2026-07 | Bug | 123678 |
| Shipment Builder | Packing slip posting multiple times for non-WHS sales order based transport orderIn certain scenarios, it was possible to post the packing slip multiple times for non-WHS sales order based transport orders. | 2026-07 | Bug | 123495 |
| Driver App | Rearranging tour stops is not possible after registering unplanned emptiesFixed a bug that lead to failed validation of "Rearrange tour stops" if the driver had previously registered unplanned empties (=new spontaneous stop to a depot). | 2026-07 | Bug | 122616 |
| Other / General | Resource display after planning a resource to a tour via drag&dropFixed an issue where resources drag&dropped from the Resource Screen (RS) onto a tour in Gantt Screens (GS) were not correctly displayed in the Planned section of RS. In certain scenarios, after the drag and drop action, the resource information shown in RS did not reflect that the resource was used on the tour. The issue has been corrected to ensure the Planned section displays the correct resource usage information. | 2026-07 | Bug | 124256 |
| Other / General | Resource relation lookup on Certificate form displays only motor vehiclesEven though the Resource relation field itself accepted trailer ID's as well, only the motor vehicle ID's were displayed in the lookup.
Both motor vehicles and trailers are now visible in this lookup on the Certificate form. | 2026-07 | Bug | 121871 |
| Subcontracting/IC order management and pricing | Revenue/cost statistics calculation could in certain edge cases ignore Resource subcontracting ordersThe issue was happening only when all following conditions were met (hence just 'edge' case):
- 'Concurrent subcontracting of transport leg and resource allowed' parameter was set 'True' in main transport parameters
- 'Price calculation split by transport leg subcontracting' flag was set 'True' on Resource subcontracting order
- Transport leg subcontracting order was flagged as "Not statistics relevant'
When all above was met, then Resource subcontracting order was previously not included in revenue/cost statistics calculation (even when it was set as statistics relevant), because its related transport leg subcontracting order was set as 'Not statistics relevant'.
The issue was corrected and Resource subcontracting order now reflects only its own 'Not statistics relevant' flag. | 2026-07 | Bug | 122711 |
| Driver App | Some entity virtual fields have wrongly defined data types - causes issues in CDSVirtualEntityRefreshBatchSome enum fields were wrongly defined (since many years) and this caused errors in Microsoft CDSVirtualEntityRefreshBatch. | 2026-07 | Bug | 123046 |
| Shipment Builder | The 'Send update to warehouse' message is incorrectly shown during non-warehouse related dispatching processesWhen 'Disable real-time update of existing work' was turned off, the 'Send update to warehouse' message incorrectly appeared during non-warehouse related dispatching processes. E.g. plan transport leg to tour, unplan transport leg from tour. | 2026-07 | Bug | 123066 |
| Shipment Builder | Transport order creation out of intercompany sales order - intercompany purchase order direct delivery chainPreviously, transport order creation within the same intercompany direct delivery chain was inconsistent: requests initiated from the intercompany purchase order failed with an error, whereas those from the sales order processed successfully. | 2026-07 | Bug | 122201 |
| Driver App | Vehicle claims is not displayed in D365 Setup ->Resources -> VehiclesFix a bug in D365 processing of vehicle claims ("Vehicle damaged") from Driver app. Now the claim is correctly linked to the corresponding truck or trailer. | 2026-07 | Bug | 116760 |
| Customer Portal | When price calculation of transport offer cannot be performed, portal user is now better informed via error infolog messagePreviously, the error infolog was in some cases missing and portal showed to user only empty price calculation details screen (as there are no calculation details that could be displayed). | 2026-07 | Bug | 122825 |
| Customer Portal | Wrong address origin in the portal address history logWrong 'Origin' value in the "Address creation history (Portal log)" record, when user manually adjusted the address details (during new address registration on the portal). The 'Origin' was previously always created as 'Reverse geocoding', even though the user adjusted the address from the "Autocomplete" google proposal. The issue was corrected and origin is now filled either by "Autocomplete" or "Reverse geocoding" values.
Please note: there is no data job provided (to correct the "Origin" values in the "Address creation history (Portal log)" records, as the table is rather internal logging table. | 2026-07 | Bug | 122096 |
| Customer Portal | Wrong city was previously sometimes shown when editing existing address on the customer portalThe issue was mostly encountered when in D365 there were more cities for the same ZipCode. Issue was corrected. | 2026-07 | Bug | 122174 |
| Dispatching and confirmation | Wrong subcontracting request icon displayed for expired unconfirmed requests in GS Level 1Fixed an issue where the Subcontracting Request icon on the tour (GS Level 1) was displayed incorrectly when the request deadline had passed without a confirmed request. The icon is now displayed as grey for subcontracting requests in released or rejected status without confirmation, reflecting the correct request state. | 2026-07 | Bug | 123189 |
| Dispatching and confirmation | Wrong transport leg status in goods managementIn certain data constellations (ie. when predecessor leg is confirmed), then the current transport leg status in goods management could still show "To be picked by receiver" (but it should show already "Ready for receiver pick-up" status). | 2026-07 | Bug | 122450 |
| Customer order management and pricing | Wrong validation of 'From'/'Till' field values in the 'Change load/unload date/time' dialog on transport order headerFixed a validation issue, by which changing the current 'From' time value into another value still smaller than 'Till' wrongly triggered the warning '
Time ‘From’ cannot be later than Time ‘Till’!'. | 2026-07 | Bug | 123308 |
| Customer Portal | Barcode values sometimes could not be registered and saved on new (or already existing) packages | 2026-07 | Bug | 122834 |
| Customer Portal | Certain addresses could not be previously created in the customer portal (portal was crashing into white screen) | 2026-07 | Bug | 124215 |
| Driver App | Driver app change tracking does not handle tours from multiple company correctly in advanced mode | 2026-07 | Bug | 123548 |
| Customer Portal | During address creation/editing on the portal, the searching in ZipCode dropdown sometimes did not work correctly | 2026-07 | Bug | 122176 |
| Driver App | In some cases the coordinates of the activity feedbacks are not registered | 2026-07 | Bug | 120611 |
| Depot App | Load unplanned package; does not unplan successor leg from tour/ no rough scheduling called | 2026-07 | Bug | 124020 |
| Driver App | Signature activity is sometimes blocked (grey top of the screen, can't sign) | 2026-07 | Bug | 121306 |
| Other / General | T&L License report shows Full user with only standard D365 roles assigned (in special constellation where some users are "excluded" from TAL role) | 2026-07 | Bug | 124063 |
| Dispatching and confirmation | Vehicle damage was previously shown in 'Vehicle damages' form only when vehicle id (VehicleId) was exactly the same as the related resource id (WrkCtrId) | 2026-07 | Bug | 123087 |
| Dispatching and confirmation | When both load and unload rough scheduling dates were changed at the same time (via dedicated dialog "Change rough plan date"), then the unload rough scheduling date was overwritten by the rough scheduling mechanism | 2026-07 | Bug | 123341 |
| Customer Portal | Wrong ADR icon was previously shown in 'edit' mode (in order side details pane), when order had just "Limited quantity' registered | 2026-07 | Bug | 122836 |