{"id":12649,"date":"2025-09-17T15:04:01","date_gmt":"2025-09-17T13:04:01","guid":{"rendered":"https:\/\/www.capcargo.com\/?page_id=12649"},"modified":"2025-09-17T15:04:01","modified_gmt":"2025-09-17T13:04:01","slug":"10-0-cap49-0-17-09-2025","status":"publish","type":"page","link":"https:\/\/www.capcargo.com\/en\/10-0-cap49-0-17-09-2025\/","title":{"rendered":"10.0-CAP49.0 (17.09.2025)"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\">\n<table id=\"tablepress-126\" class=\"tablepress tablepress-id-126 tablepress-responsive\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Topic<\/th><th class=\"column-2\">Title &amp; Details<\/th><th class=\"column-3\">Release Month<\/th><th class=\"column-4\">Task type<\/th><th class=\"column-5\">ADO ID<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>CO2 calculation (PTV, ISO 14083) - Official V1 (without Shipment builder)<\/summary><p>PTV Routing API is used to calculate emissions according to the international recommended guidelines described in the GLEC framework. The globally uniform standard ISO 14083 (factor-based) has gained acceptance in the industry and replaces the European standard EN16258. <br \/>\nCAPcargo uses the above norm to calculate several emissions KPIs per tour, based on differentiated input values on several accuracy levels (actual, plan, average\u2026). From the tour the KPIs are split to transport orders and trade orders for BI, reporting and analysis reasons.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">114795<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Optimizer<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Adjust and enhance field validation for certain Optimizer Regulation parameters<\/summary><p>Previously, when Optimizer Regulation parameters 'Driving time regulation' or 'Working time directive' were set to a value <> None, the fields 'Maximum tour duration (hr)' and 'Maximum driving time per tour (hr)' were disabled.  <br \/>\nThis was possibly confusing to user, since leaving both of these fields parameterized with \"\u00d8\" zero value could result in impossibility to plan any Transport Legs via Optimizer.  <br \/>\n<br \/>\nBoth fields 'Maximum tour duration (hr)' and 'Maximum driving time per tour (hr)' are now always editable. Furthermore, the Optimizer request builder was enhanced so that, in case any\/both of these fields are parameterized with zero value \"\u00d8\", then Optimizer would simply disregard them and apply the most limiting of the set Regulations parameters.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">116558<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Geo-services<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Introduce new 'Absolute maximum speed' field to speed profiles<\/summary><p>A new field ('Absolute maximum speed') has been added to speed profiles. The value in this field acts as an absolute limiter for all speed values entered in the other speed profile fields. It also plays a role in the generation of HPRN's.  <br \/>\nThe default field value is zero '\u00d8'. If zero '\u00d8', field is ignored and the values of the different speed profile fields are considered as defined. <br \/>\nThe maximum value possible in the field is 255.  <br \/>\nWhenever this value is adjusted (even from the initial zero value '\u00d8'), it is highly recommended to re-generate all HPRN's defined for vehicle types using the related speed profiles, to ensure that the new maximum speed is taken into consideration.  <br \/>\n<br \/>\nIt is also highly recommended to re-generate all HPRN's used on vehicle profiles at the time of the release, even if the value of this field is left at the default zero '\u00d8' (old HPRN's may have been created with a default maximum speed value of 80).<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">116102<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Integrations<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Unify and simplify TAL\/Optimizer xServer parameterization<\/summary><p>Previously, separate fields for parameterization of the xServer url\/alive ports were dedicated both in Transport Parameters and in Optimizer parameters, even though they were all populated with the same data.  <br \/>\nThe parameterization is now simplified, and all the separate fields were unified into one xServer url field under Transport Parameters > Geo services > xServer parameter. Alive port fields have been eliminated.  <br \/>\n<br \/>\nThe Optimizer parameters related to xServer endpoint fields have also been removed, and when enabled, Optimizer is now using the xServer setup from main Transport Parameters.  <br \/>\n <br \/>\nThe functions 'Clear xServer cloud token' and 'Check xServer health status', previously available only in the Optimizer parameters form, have been moved and are now available directly in the Transport parameters xServer settings.  <br \/>\n <br \/>\nA data migration job has also been provided (see ADO 115332) to re-populate the new url field with the previously existing values.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">112919<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Introducing a possibility to refresh\/update portal button configuration (in D365), to include also newly adding buttons into previously existing portal button configuration templates<\/summary><p>Each portal button configuration template (in D365) now can be manually synchronized, via \"Settings create \/ synchronize\" button. During synchronization, newly added buttons are added to portal button configuration template (and obsolete buttons are also removed).  <br \/>\nDuring creation of new template, the synchronization happens automatically.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">115953<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Several enhancements and corrections of subcontracting request process<\/summary><p>Following improvements were done to subcontracting request process: <br \/>\n -  during subcontracting request creation in D365, it is now possible to set \"Carrier price requested\" for some or all new requests <br \/>\n -  \"OK &amp; Release\" button has been added to subcontracting request creation dialog, to allow direct releasing of subcontracting requests to carriers. Button is especially useful when \"Carrier price requested\" requests are being created. <br \/>\n -  for \"Carrier price requested\" cases, the spot price calculation (for received price) is now performed automatically in D365 during transformation of subcontracting request into subcontracting order. Hence the manual step (with spot price calculation) is not needed anymore in D365 and can be skipped. <br \/>\n -  new dispatching conflict was added (conflict ID 425 \"Process - Tour has open subcontracting requests\") - to help dispatchers better identify tours with active subcontracting requests <br \/>\n -  to avoid subcontracting request discrepancies (eg. tour content is changed AFTER the subcontracting requests were released\/confirmed etc.), a new blocking mechanism was introduced - many processes are now blocked on the tour if tour contains subcontracting requests (that are in status Released\/Confirmed\/Rejected). Both in D365 'Dispatch light  Tours' and also in GPB gantt screens.  <br \/>\n <br \/>\nTogether with improvements, following issues were corrected: <br \/>\n -  Subcontracting requests without price (ie. with flag \"Invoice=false\") could not be previously released to carriers <br \/>\n -  Subcontracting order could be previously created directly even when vendor account was set as \u201eSubcontracting request = Mandatory\u201c<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">115596<\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Rework of the order line section (for editing of existing order lines, for creation new order lines)<\/summary><p>Order line editing (and creation of new lines) is now done via new dedicated dialog. Previously, the \"in grid line\" editing and creation was used (together with order line collapsible section), which was not user friendly, was buggy and hard to maintain.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">115055<\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\">Transport address id is now shown in address dropdowns also for public addresses<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">115046<\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\">Carrier Portal<\/td><td class=\"column-2\">On carrier portal, also the buttons on tour screen can now be managed via portal button configuration templates<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">114823<\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Better informing of the portal user, in case some errors are encountered on the portal<\/summary><p>When following issues are encountered, portal users is now informed via new infologs: <br \/>\n -  D365 is not accessible during portal launch (eg. D365 is offline, or D365 authentication cannot be done)<br \/>\n -  D365 is accessible but portal user configuration is not finished in D365 (eg. customer assignments are missing, portal user is not existing) <br \/>\n -  when no records can be displayed in the grid (because no records are fitting to active filters) <br \/>\n<br \/>\nAlso carrier portal was enhanced accordingly (eg. when no resource could be shown etc.)<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">114569<\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\">When price calculation fails on customer portal (because of some error in D365), the portal user is now informed via error infolog<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">114344<\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Declare certain contact details as mandatory, for new contact creation on the portal<\/summary><p>Following new parameters were added to portal parameters: <br \/>\n -  Customer contact first name mandatory <br \/>\n -  Customer contact last name mandatory <br \/>\n -  Customer contact phone mandatory <br \/>\n -  Customer contact email mandatory <br \/>\n -  Carrier contact first name mandatory <br \/>\n -  Carrier contact last name mandatory <br \/>\n -  Carrier contact phone mandatory <br \/>\n -  Carrier contact email mandatory <br \/>\n<br \/>\nVia these parameters it can be specified which contact details must be filled as mandatory, when creating new contacts on the portals. <br \/>\n<br \/>\nPlease note: even when no contact details are declared as mandatory, at least one of \"First\/Middle\/Last\" names have to specified anyway.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">114072<\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\">Carrier Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Introducing the dangerous goods coverage also to carrier portal<\/summary><p>Previously, the dangerous goods coverage was existing only in customer portal. With this task the dangerous goods are covered also in carrier portal. <br \/>\n<br \/>\nKey points: <br \/>\n -  dangerous goods icons are now shown on tour &amp; tour stop &amp; tour order level <br \/>\n -  dangerous goods overview is accessible on tour order level <br \/>\n -  dangerous goods details are accessible on tour order level (the \"eye\" icon)<br \/>\n -  dangerous goods report can be printed on tour order level <br \/>\n<br \/>\nUnlike to customer portal (where dangerous goods can be registered), on the carrier portal it is only possible to see existing dangerous goods - the registration of new dangerous goods in carrier portal is not supported.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">113128<\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\">Depot App<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Announcing General availability (GA) of Depot app<\/summary><p>After a preview period the Depot app for Android is now generally available (GA). It will replace Truck loading app which will be deprecated in the future. <br \/>\n<br \/>\nDepot app contains most of the existing Truck loading app functionality and many more features. In addition to loading and unloading the app can be used for cross-docking. The app is aware of depot locations - users can specify a depot location when unloading, and then the loaders of next tour can see where the goods are. Users can choose between available vehicles and compartments when loading (carrying resource assignment). Goods can be moved between depot locations with Pick&amp;Put process, which can also be used for loading and unloading. <br \/>\n<br \/>\nDepot app is an online app with real time integrations to D365 data. <br \/>\n<br \/>\nDepot app is currently only distributed as an APK package, not in Google Play Store.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">117036<\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Company switch feature within GPB deprecated<\/summary><p>The feature to switch the current user company from the GPB start screen did not reliably work and was not supported by Microsoft anymore. The consequence was, that within GPB wrong data happened to be visualized, mainly filters would not reliably read from the proper company. Therefore the feature was removed. There is a simple work-around, to change the company within D365 per user\/worker.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">115487<\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-1\">Subcontracting\/IC order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>GS: Various improvements for Level 1 icon used for subcontracting request\/order<\/summary><p>Various improvements were made in the display of the level 1 icon dedicated to subcontracting requests\/orders, depending on the different process stages (request confirmation deadline active or passed, all requests answered already, some requests still open etc.).<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">114761<\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Storing the quick access toolbar setup<\/summary><p>The quick access toolbar setup in GPB (GST\/GSR\/OS) is now stored in a D365 table. This means that any end user customization of the quick access toolbar will be 'remembered' for future sessions and\/or future GPB versions.  <br \/>\nThe 'Show quick access toolbar below the ribbon' and 'Minimize the ribbon' functions are still limited only to the currently open GPB session.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">113882<\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-1\">Optimizer<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>GS: Add context menu button 'Show optimizer tourplan' for tours generated by Optimizer<\/summary><p>A new button ('Show optimizer tourplan') appears now in the right-click context menu on tours (GS). The button is enabled only when selected TMS tour was generated by Optimizer processes. Pressing it opens a browser window showing the exact tourplan which generated the tour in focus.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">111348<\/td>\n<\/tr>\n<tr class=\"row-20\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Additional improvements in the display of tours originating from Optimizer processes<\/summary><p>For TMS tours originating in Optimizer processes, these additional improvements were implemented: <br \/>\n -  GPB tooltip shows the Optimizer tourplan ID from which selected tour originated <br \/>\n -  in Dispatch Light Tour, the tour header now displays an additional Optimizer grouping, with a Tour plan ID field hyperlinked for easy access of the original Optimizer tourplan.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">111344<\/td>\n<\/tr>\n<tr class=\"row-21\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>GPB technical update (for newer Telerik dlls)<\/summary><p>To follow the supported lifecycle and to ensure being up to par with current version of Telerik dll libraries (which are fundamentally responsible for GPB visualization), the WPF libraries were updated to version 2025.2.521, which also required updating the .NET Framework to 4.6.2 (as stated in the GPB requirements document).<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">93494<\/td>\n<\/tr>\n<tr class=\"row-22\">\n\t<td class=\"column-1\">Other \/ General<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Microsoft License enforcement - Adjustments CAPcargo roles<\/summary><p>Microsoft is changing their license policy for Dynamics 365 Finance and Operations customers. Starting September 1st 2025 users who are not (correctly) allocated a D365 license will receive awarning, from November 1st 2025 access to D365 will be revoked. See for more information: <br \/>\n\u2192 https:\/\/www.microsoft.com\/en-us\/dynamics-365\/blog\/it-professional\/2025\/03\/28\/simplifying-license-management-dynamics-365\/<br \/>\n<br \/>\nWith the new features 'User security governance' and 'user security governance     license usage summary report' new Microsoft tools are available to verify proper licensing. Find a report under 'System Administration\\Security\\Security governance\\Licenses usage summary' to show per security role which D365 license (SKU name) is covering the content\/access provided by this role (if the number in the column 'not entitled' is zero, it means, this license covers the role).  <br \/>\nMicrosoft has changed the license requirements of some functionalities. You can find the entire Microsoft license guide here: Dynamics 365 Licensing Guide <br \/>\n<br \/>\nCAPcargo keeps providing 2 types of security roles: <br \/>\n -  Roles made for pure CAPcargo processes. \u2192 Requires Microsoft \u201cTeam Member\u201d license \u2192 Concerns the majority of the CAPcargo users, example: T&amp;L Dispatcher <br \/>\n -  Roles made for CAPcargo processes interfaced with D365 standard processes. \u2192 Requires higher Microsoft license e.g. \u201cFinance\u201d, example: T&amp;L Accounts Receivable Clerk D365 <br \/>\n<br \/>\nBased on the availability of the new Microsoft security governance report, CAPcargo needed to review its security roles against the new Microsoft license requirements, and has adjusted several security roles to maintain the status quo as best as possible. With this CAP49 release, updated CAPcargo T&amp;L security roles are shipped in order to pass the new Microsoft license enforcement. More information can be found in the CAPcargo whitepaper 'Security Roles &amp; Licensing'. <br \/>\n  <br \/>\nNote1: Between Sep 1 (warning starts) and Nov 1, your system will continue to run normally also without our fixes applied. However, after November 1 Microsoft has announced to block users without correct licensing. Hence latest until October 31st  you have to install our latest release or the hotfixes we will provide shortly. Then also the warnings should disappear, and if not, you do need to check your licenses. Be aware: it can take up to 24 hours before changes made to the security roles appear in the license usage summary report. It is therefore recommended to start early with applying the CAPcargo CAP49 release resp. hotfixes for older versions allowing time for validation to ensure smooth continuance of operations on November 1st. <br \/>\n <br \/>\nNote2: If you are using customized security roles these may need to be adopted too to reflect the new license policy.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">117042<\/td>\n<\/tr>\n<tr class=\"row-23\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Tour confirmation form: change the labels and help texts of empties Inflow&amp;Outflow<\/summary><p>Field \"Inflow (at address\") has been renamed to \"Unload\". The old name is now used as the help text of the field. <br \/>\nField \"Outflow (at address\") has been renamed to \"Load\". The old name is now used as the help text of the field.<br \/>\n<br \/>\nSame terminology change will be applied to Driver app in the next Driver app version (CAP50).<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">116818<\/td>\n<\/tr>\n<tr class=\"row-24\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>TRO line: \"Initialize quantities from packages\" should not initialize \u00d8 zero transport quantity if packages exist<\/summary><p>Previously, due to missing conversion, the transport quantity of unplanned return orders could be \u00d8 zeor, even though packages existed. This was fixed, so that number of packages and transport quantity would be the same when an unplanned return order is created.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">116707<\/td>\n<\/tr>\n<tr class=\"row-25\">\n\t<td class=\"column-1\">Integrations<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>New data entity: TAL Item material code ship text translation<\/summary><p>New data entity 'TAL Item material code ship text translation' was added to the system, it is now possible to import or export hazardous material item ship text translations.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">116377<\/td>\n<\/tr>\n<tr class=\"row-26\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Small adjustment of the \"ADR\/SDR document\" report (for dangerous goods)<\/summary><p>Following adjustments were done: <br \/>\n -  Instead of \"Kilogram\", the \"Kg\" is printed. Instead of \"Liter\", the \"L\" is printed <br \/>\n -  ADR calculated score &amp; NEM amount is newly aligned to the left <br \/>\n -  Instead of BK0\/BK1\/BK2\/BK3\/BK4, the 0\/1\/2\/3\/4 is printed <br \/>\n -  contact information in report header are expanded to two lines<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">115608<\/td>\n<\/tr>\n<tr class=\"row-27\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Align Dangerous goods terminology\/synchronization between TMS and D365<\/summary><p>These properties were better labeled, also with help labels to understand their purpose: <br \/>\n -  Environmentally hazardous <br \/>\n -  Combustible goods <br \/>\n -  Marine pollutant (D365) = Hazardous to water (CAPcargo)<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">115575<\/td>\n<\/tr>\n<tr class=\"row-28\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Change default sorting of Packages on Transport order line<\/summary><p>Previously, the Packages list on Transport order line was sorted by default from Z-A (Descending).  <br \/>\nThis was now changed to A-Z (Ascending) default sorting.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">115427<\/td>\n<\/tr>\n<tr class=\"row-29\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Add validation to minimum planning quantity for volume-related planning quantity<\/summary><p>When transport type parameter 'Register weight information' was set to 'Yes', a validation already existed for the weight-related planning quantity, so that the value of the field would be editable, but not lower than the gross weight per transport unit * transport quantity (else a validation error was triggered).  <br \/>\nSimilarly, when transport type parameter 'Register measurement information' is set to 'Yes', a validation for the volume-related planning quantity is introduced, so that the value of the field would be editable, but not lower than the volume determined by the transport unit's pre-defined measurements (else a validation error is triggered).  <br \/>\nThis validation is introduced on the 'Create new transport order' form, on the existing Transport order line, and on the default order.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">115361<\/td>\n<\/tr>\n<tr class=\"row-30\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Unexpected initialization of Measurements on automatically created packages on Transport order<\/summary><p>Previously, even though Transport Type parameter 'Register measurement information' was set to 'No', if 'Automatic package creation' was set to 'Yes', then packages which were automatically created still had the measurements (length\/width\/height initialized from the transport unit).  <br \/>\nIn this particular scenario, the measurements are now initialized with 0.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">115287<\/td>\n<\/tr>\n<tr class=\"row-31\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Enhance form 'Update physical dimensions' on Packages<\/summary><p>The form opened by menuitem 'Update physical dimensions' on Packages was enhanced, so that:  <br \/>\n -  'Tare weight' and 'Tare volume' fields were added (previously they were missing, could not be updated on packages from this form) <br \/>\n -  volume recalculation is now triggered as soon as measurement values are changed <br \/>\n -  all fields related to Weights\/Measurements\/Volume were re-arranged to be consistent with the layout of corresponding fields in the Package form.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">115185<\/td>\n<\/tr>\n<tr class=\"row-32\">\n\t<td class=\"column-1\">Integrations<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>New info message when validating imported orders (in EDI process)<\/summary><p>When validating imported orders for errors, user is now informed via new infolog about result (eg. how many orders were processed). Previously, the validation process just silently finished and users have no clue what was done (and if something was done at all).<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">114919<\/td>\n<\/tr>\n<tr class=\"row-33\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>'Create new tour' button in 'Dispatch directly' form was disabled even when no tours available for selection<\/summary><p>Previously, in the 'Dispatch directly' form which opened from Transport order grid, the 'Create new tour' button was disabled when no tours were available for selection, while the 'Plan into tour' button was still enabled, even though no selection was available\/possible.  <br \/>\nThis was fixed, so that the 'Create new tour' button is now always enabled in this form, and the 'Plan into tour' button is enabled only when at least one tour is available for selection in the 'Dispatch directly' form.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">114554<\/td>\n<\/tr>\n<tr class=\"row-34\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Weight handling on Transport order line to include update to packages for weight<\/summary><p>Previously, when weight-related fields (net\/tare\/gross\/unit) were updated on the transport order line (given that transport type parameter 'Register weight information' was set to Yes and packages were already created for the transport order line), the system made no attempt to update the same fields on the packages.  <br \/>\nNow, when performing such an update, user automaticaly receives a dialog, asking for confirmation whether to update the data at package level as well, and doing so if confirmed. This is in line with the already-existing behavior when measurement-related fields were similarly updated.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">113177<\/td>\n<\/tr>\n<tr class=\"row-35\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Validation of qualification criteria fields<\/summary><p>Previously, there was no validation in the filling of qualification criteria fields, so that user could mistakenly fill multiple criteria on same line by skipping some of them (for example, select a value in Criterion 1 and 3).<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">113034<\/td>\n<\/tr>\n<tr class=\"row-36\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Adjust text of UI labels from 'Depth' to 'Length'<\/summary><p>Various places in TMS were labeled either 'Length' or 'Depth', even though both terms referred to the same physical dimension.  <br \/>\nEven though 'Depth' is the standard text used by Microsoft for this dimension, 'Length' is now used in TAL as the generic term in Transportation&amp;Logistics in all UI labels for this dimension. No table field labels have been touched.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">110975<\/td>\n<\/tr>\n<tr class=\"row-37\">\n\t<td class=\"column-1\">Subcontracting\/IC order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Improve handling of subcontracting orders when partial delivery is done on predecessor transport legs<\/summary><p>This is a followup on predecessor ADO 108729. When partial delivery happens on a leg\/tour preceeding another successor leg\/tour already subcontracted, the subcontracting order tariff and planning quantities (from successor tour) are not affected by the quantity split.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">109697<\/td>\n<\/tr>\n<tr class=\"row-38\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Company switch feature within GPB deprecated<\/summary><p>The feature to switch the current user company from the GPB start screen did not reliably work and was not supported by Microsoft anymore. The consequence was, that within GPB wrong data happened to be visualized, mainly filters would not reliably read from the proper company. Therefore the feature was removed. There is a simple work-around, to change the company within D365 per user\/worker.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Deprecation<\/td><td class=\"column-5\">115634<\/td>\n<\/tr>\n<tr class=\"row-39\">\n\t<td class=\"column-1\">Optimizer<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Initialize new Process type field on TALoptJob table<\/summary><p>In the 'Optimizer jobs' form, the Job process type was incorrectly set as 'Undefined' for historical records. This data migration adjusts them to proper values ('Distance matrix creation' or 'Optimization').<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Data conversion<\/td><td class=\"column-5\">116778<\/td>\n<\/tr>\n<tr class=\"row-40\">\n\t<td class=\"column-1\">Other \/ General<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Reduce xServer setup for Transport Parameters\/Optimizer processes to only one URL<\/summary><p>Data migration job needed to populate the new xServer field with previous value, after changes implemented to TAL Geo services \/ Optimizer Integration setup (see ADO 112919 for more details).<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Data conversion<\/td><td class=\"column-5\">115332<\/td>\n<\/tr>\n<tr class=\"row-41\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Two correction of address \"Geocoding by map\" process<\/summary><p>Following corrections were done, in the area of address \"Geocoding by map\": <br \/>\n -  improving the \"Geocoding by map\" error infolog, to better explain to user why geocoding by map cannot be done (eg. address geocoordinates are locked for editing and needs to be unlocked first). <br \/>\n -  when geocoding by map was done for one time address (ie. during order creation), then the geocoordinates were previously not applied\/refreshed<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116536<\/td>\n<\/tr>\n<tr class=\"row-42\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\">During order creation, new address creation was previously possible only when some address was already selected<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116806<\/td>\n<\/tr>\n<tr class=\"row-43\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>\"Empties exchange\" flag was missing in address creation dialogs<\/summary><p>When creating a new address, it was previously not possible to directly activate the address for \"Empties exchange\", as the flag was not showed in address creation dialog even when activated in portal parameters.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116516<\/td>\n<\/tr>\n<tr class=\"row-44\">\n\t<td class=\"column-1\">Carrier Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Several issues were corrected which were happening when carrier portal was accessed via direct \"deep links\"<\/summary><p>Following issues were corrected when opening a carrier portal via \"deep links\": <br \/>\n -  The portal button configuration is now applied <br \/>\n -  Related screen name is now highlighted in side main menu <br \/>\n -  Accessibility of several buttons were corrected (eg. some buttons were not accessible even when they should) <br \/>\n -  German translation of several buttons was improved<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116346<\/td>\n<\/tr>\n<tr class=\"row-45\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>\"1900-01-01\" value in SLA \"Assigned at\" field, when editing the existing order line<\/summary><p>\"Date not specified\" is now shown instead of \"1900-01-01\" date, when editing order line (for which the SLA was not assigned manually).<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115561<\/td>\n<\/tr>\n<tr class=\"row-46\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\">Stackability specification was previously not translated on order lines grids<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115558<\/td>\n<\/tr>\n<tr class=\"row-47\">\n\t<td class=\"column-1\">Carrier Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Accessibility of \"Confirm\" &amp; \"Reject\" buttons on freight offer in carrier portal was previously wrong<\/summary><p>Buttons were accessible when they should not be, duplicate rejection was possible etc. The issue was corrected.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115378<\/td>\n<\/tr>\n<tr class=\"row-48\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\">\"Delete\" button on Claim Management \"Line\" in edit mode was not working<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115101<\/td>\n<\/tr>\n<tr class=\"row-49\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>New work instructions can be now added only \"one by one\"<\/summary><p>Previously, it was accidentally possible to add several work instructions without saving, which lead to loss of work instruction (as only one could be saved, the rest went gone). The issue was corrected and new work instruction can be created only when previous is saved.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115043<\/td>\n<\/tr>\n<tr class=\"row-50\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Order filtering via customer account was previously not reliable in customer portal (ie. some customer orders were not shown)<\/summary><p>The issue was happening because together with customer account filter (which was expected) portal screen also applied a transport type filter (which was not expected). The issue was corrected and portal order screen now applies only customer account filter (if set).<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">114825<\/td>\n<\/tr>\n<tr class=\"row-51\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Unrealiable behavior of address creation dialog, when session language was changed (via flags) during address creation<\/summary><p>Several issues could have been encountered: <br \/>\n -  wrong duplicate results (geocoding vs reverse geocoding) <br \/>\n -  country name was sometimes translated, sometimes not<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">114821<\/td>\n<\/tr>\n<tr class=\"row-52\">\n\t<td class=\"column-1\">Carrier Portal<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Several buttons were accessible even when underlying feature was not activated via license configuration key<\/summary><p>Following buttons were affected: <br \/>\n <br \/>\nIn the carrier portal (on tour screen):<br \/>\n -  Register driver <br \/>\n -  Print driving order <br \/>\n<br \/>\nIn the customer portal (on order screen):<br \/>\n -  Print driving order<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">114516<\/td>\n<\/tr>\n<tr class=\"row-53\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Icons for dangerous goods in GPB OS improved<\/summary><p>In specific constellations the DG icons were not properly displayed. This was fixed.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">117087<\/td>\n<\/tr>\n<tr class=\"row-54\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\">Incorrect date (1.1.0001) was previously displayed on GPB Map pin popups, after pulling the transport legs into the map via \"From OS\" button<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">117085<\/td>\n<\/tr>\n<tr class=\"row-55\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\">SQL error \"A column has been specified more than once in the order list\" was sometimes encountered in GPB 'Transport order \/-legs\" screen<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">117054<\/td>\n<\/tr>\n<tr class=\"row-56\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>[GS] Level 2 tour stop black\/white line not properly updated<\/summary><p>Previously, when selecting or refreshing a tour in the Gantt Screen, the tour stop black\/white line in the already open level 2 was not updated immediately to reflect the color changes from the similar line in level 1.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116068<\/td>\n<\/tr>\n<tr class=\"row-57\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>[GPB] Size of tour activity dialog not properly adapted to the size of the dynamic field (Address)<\/summary><p>Previously, when the Address field in the tour activity dialog was very long due to content, the action buttons were not visible anymore. This was fixed, so that the dialog size is manually adjustable, and scroll bar also available, depending on size.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115863<\/td>\n<\/tr>\n<tr class=\"row-58\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>[GPB] 'Release to depot' confirmation dialog doesn't correctly identify number of loading depots on tour<\/summary><p>Previously, when pressing 'Release to depot' or 'in GPB, the popup confirmation dialog mentioned multiple loading depots, even when there was only one loading depot on tour. The proper count was fixed both in this instance, and when using 'Undo 'Release to depot'.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115512<\/td>\n<\/tr>\n<tr class=\"row-59\">\n\t<td class=\"column-1\">Driver App<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Collect additional orders - not working in multi company environments<\/summary><p>Fixed a bug that caused errors in the process if Driver app tour was dispatched in another legal entity than the Driver app service account's default legal entity. <br \/>\nThis fix is inside D365 system, no app update needed.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115857<\/td>\n<\/tr>\n<tr class=\"row-60\">\n\t<td class=\"column-1\">Shipment Builder<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Fix for creating CAPcargo shipment for deleted purchase order line<\/summary><p>Previously when the an order line of an already confirmed purchase order was deleted, the system still tried to create a CAPcargo Shipment if the Disable WHS handling of purchase order lines parameter was active. This is fixed now.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115908<\/td>\n<\/tr>\n<tr class=\"row-61\">\n\t<td class=\"column-1\">Shipment Builder<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Help label fix for ADRCodesSyncNeeded on CAPcargo Shipment line<\/summary><p>The help label is fixed and translations are added.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115589<\/td>\n<\/tr>\n<tr class=\"row-62\">\n\t<td class=\"column-1\">Shipment Builder<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>ADR score update after splitting off package<\/summary><p>When splitting off a package from a shipment based transport order, a new transport order line is created with the split-off quantity. Previously, the ADR score was not updated on the initial and on the new transport order lines. This is fixed.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115118<\/td>\n<\/tr>\n<tr class=\"row-63\">\n\t<td class=\"column-1\">Shipment Builder<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Changing dates on the transfer order line<\/summary><p>Dates of the transfer order line were always updated based on the SLA setup right after changing any of the date fields manually. Ultimately, making it impossible to have manually defined dates on the transfer order line. This update issue is fixed.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115008<\/td>\n<\/tr>\n<tr class=\"row-64\">\n\t<td class=\"column-1\">Shipment Builder<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Shipment builder related buttons in GPB gantt screens<\/summary><p>The GPB gantt screen buttons of the new shipment builder (v3) did not work due to a technical issue. This is fixed, hence the same functionality is available in GPB gantt screens for shipment builder version 3 as we have for the previous shipment builder version.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">114828<\/td>\n<\/tr>\n<tr class=\"row-65\">\n\t<td class=\"column-1\">Shipment Builder<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Transport orders with no finance impact were previously considered for standard balance calculation and credit limit check<\/summary><p>Transport orders that are not planned to be invoiced from CAPcargo Transport (Invoice flag set 'false') are not anymore considered by standard credit limit calculations.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">114636<\/td>\n<\/tr>\n<tr class=\"row-66\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\">Dispatching conflict 1243 (Qualification - missing driver qualification for trailer) was malfunctioning (conflict was not detected even when it should)<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116738<\/td>\n<\/tr>\n<tr class=\"row-67\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Changing requested dates\/times doesn't work<\/summary><p>Changing requested dates\/times was no longer possible in \"Change rough plan date\" dialog. This bug has now been fixed and requested dates and times can be changed in addition to changing the rough plan date.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116553<\/td>\n<\/tr>\n<tr class=\"row-68\">\n\t<td class=\"column-1\">Subcontracting\/IC order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Transport Leg\/order directly subcontracted is still found and planned in tour by batch 'Generate\/update tour out of route\/zone'<\/summary><p>Previously, Transport orders directly subcontracted or Transport legs directly subcontracted could still be found and planned on tour by the periodical function ''Generate\/update tour out of route\/zone'.  <br \/>\nThis was fixed, so that all legs directly subcontracting would not be considered by this batch anymore.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116097<\/td>\n<\/tr>\n<tr class=\"row-69\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Instruction activity rules were not evaluated when using 'Generate\/Update tour out of route\/zone' (direct or batch function).<\/summary><p>The manual function 'Regenerate instruction activities' was also fixed.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116050<\/td>\n<\/tr>\n<tr class=\"row-70\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Tour release could previously fail, in certain (very specific) constellation<\/summary><p>The issue was happening only when releasing a tour in the following constellation: <br \/>\n -  tour has subcontracted resource  <br \/>\n -  when track &amp; trace status message was activated (for Status230 \"Tour released\") <br \/>\n -  and Recipient was set to \"Customer and vendor\" <br \/>\n -  and when status code was used in the status message setup (where the Recipient was set to \"Customer\" or \"Customer contact\") <br \/>\n<br \/>\nIf all above met then release of tour was failing with \"Object reference not set to an instance of an object\" error.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116023<\/td>\n<\/tr>\n<tr class=\"row-71\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Transport order created from default order does not initialize weights as defined in default order<\/summary><p>In the context of TT parameters 'Register Measurements information' and 'Register Weight information' being set to 'Yes',<br \/>\nif specific measurements\/weights were defined on a default order, when creating a transport order from that particular default order, the measurements were correctly initialized from default order measurement values, but the weight values were not. Instead, they were initialized from the default weight values on the transport unit itself.<br \/>\nThis was fixed, so that weight is always initialized on new transport order line from the underlying default order values.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116014<\/td>\n<\/tr>\n<tr class=\"row-72\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Volume-related plan quantity initialized with wrong values while editing dimensions on Default transport order<\/summary><p>Previously, on the Default transport order, during initial line creation, the volume-related planning quantity was correctly calculated based on Measurements (assuming that TT parameters 'Register Measurements information' and 'Register weight information' were set to 'Yes'). But when editing any of the weight-related dimension fields, the volume-related planning quantity would be wrongly re-initialized with value from transport unit conversion, instead of measurements.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">116012<\/td>\n<\/tr>\n<tr class=\"row-73\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>'Create new packages for all order lines' does not initialize volume and weight correctly on packages<\/summary><p>When Transport type parameter 'Automatic package creation' was set to 'No', then regardless of setup of TT parameters 'Register measurement information' and 'Register weight information', the volume and weight was not correctly initialized on packages created while using Transport order grid function 'Create new packages for all order lines'.  <br \/>\nThis was fixed so that, if these parameters are set to 'No', then volume and weight fields on newly created packages are initialized with 0 values. If these parameters are set to 'Yes', then volume and weight fields on newly created packages are initialized from Transport order line volume and weight values.  <br \/>\nThis is now in line with the behavior of those fields in case of automatic package creation.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115975<\/td>\n<\/tr>\n<tr class=\"row-74\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Changing transport unit on transport order line does not change the transport unit of already-created packages<\/summary><p>Previously, on a transport order line with packages already created based on an initial transport unit, if user changed the transport unit on the order line, the transport unit on the existing packages was not re-initialized.  <br \/>\nThis functionality will stay the same. However, a warning infolog was added to inform the user of the discrepancy between new transport unit on the order line and existing transport unit on packages.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115973<\/td>\n<\/tr>\n<tr class=\"row-75\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Transport order grid menuitem 'Package identification code' shows ALL packages, instead of the ones from order<\/summary><p>Previously, when user pressed TRO grid menuitem 'Package identification code' while a particular order was selected, a list of all packages with identification codes in the system was displayed. This was now fixed, so that only the packages with identification codes from the order in focus will be displayed.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115951<\/td>\n<\/tr>\n<tr class=\"row-76\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Dialog to take dimension change back to order line planning quantity is removed<\/summary><p>With the introduction of measurement dimensions to TAL (ADO 94646), if packages existed on the Transport order line and user changed one of the dimension from the Transport order line, user had to answer two dialogs:  <br \/>\n'Do you want to take over dimension change to packages?' <br \/>\n'Do you like to take over the qty change m3 to the order line?' <br \/>\nBy design, the second dialog was not supposed to be displayed and there is no clear logic why the user would answer 'No' to that question, regardless of how he answered the first one, when the change was initiated from the Transport order line. Therefore, the second dialog in this scenario has been suppressed, and the system behaves as if the user always answers 'Yes'.  <br \/>\nThis means that any change in dimension triggered from the transport order line side will update the volume-related planning quantity only insofar as package dimensions were actually changed.  <br \/>\nThere is no system impact in this scenario when Transport Type parameter 'Register measurement information' = No, or when dimensions are changed from the package side.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115868<\/td>\n<\/tr>\n<tr class=\"row-77\">\n\t<td class=\"column-1\">Subcontracting\/IC order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Fields related to subcontracting request added to subcontracting order header, but not to subcontracting request header<\/summary><p>Previously, the Subcontracting request grouping of fields was added only to the subcontracting order header, with all fields open to editing.  <br \/>\nThe following improvements have now been implemented:  <br \/>\n -  on the subcontracting order header, the subcontracting request grouping is now displayed only when the subcontracting order was generated from a subcontracting request; when shown, all fields are not editable <br \/>\n -  the subcontracting request grouping of fields is now displayed on the subcontracting request header; fields are editable only when request status = Registered.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115610<\/td>\n<\/tr>\n<tr class=\"row-78\">\n\t<td class=\"column-1\">Subcontracting\/IC invoicing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Vendor type validation in invoice pools could be previously manually workarounded<\/summary><p>Via manual grid filter adjustment, the self-billing cases could be previously selected (and posted) in vendor invoice journal pools and vice versa. Such constellation is not supported and is now actively blocked - by disabling the removal of \"Invoice type\" filter.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115510<\/td>\n<\/tr>\n<tr class=\"row-79\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Conflicts for 'Missing transport address\/address area for motor vehicle\/trailer' are displayed even when properly provided<\/summary><p>Previously, conflicts with ID's 1234, 1235, 1244, 1245 ('Missing transport address\/address area for motor vehicle\/trailer') were improperly displayed during tour conflict analysis even when the requested qualifications were correctly provided.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115499<\/td>\n<\/tr>\n<tr class=\"row-80\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>No qualifications-related conflict triggered when none of the resources setup with OR criteria on the qualifications framework provide that qualification (part 2)<\/summary><p>In a previous release, this bug was fixed specifically for 'OR' qualification conditions setup for 'Missing qualification for Transport address' (conflict ID 121x) (see release letter notes for ADO 110340). <br \/>\n <br \/>\nThis task fixes the same scenario for the rest of the setups: <br \/>\n -  illegal qualification for transport address (conflict ID 120x) <br \/>\n -  missing qualification for transport order (conflict ID 122x) <br \/>\n -  missing qualification for motor vehicle (conflict ID 123x)<br \/>\n -  missing qualification for trailer (conflict ID 124x)<br \/>\n -  missing qualification for Transport unit (conflict ID 125x)<br \/>\n -  missing qualification for commodity (conflict ID 126x)<br \/>\n -  illegal qualification for address area (conflict ID 127x)<br \/>\n -  missing qualification for address area (conflict ID 128x)<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115492<\/td>\n<\/tr>\n<tr class=\"row-81\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>'Load\/Unload scheduling date options' suggests different unload date than the actual Predispatching<\/summary><p>In certain data setup constellations, it was previously possible that the actual unload date  defined on the Transport leg during Predispatching was slightly different than the unload date suggested by the 'Load\/Unload scheduling date options' engine.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115434<\/td>\n<\/tr>\n<tr class=\"row-82\">\n\t<td class=\"column-1\">Integrations<\/td><td class=\"column-2\">TAL Contract-conditioned unit conversion' data entity previously could be used only for exporting the data;, the import\/update\/delete was failing<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115053<\/td>\n<\/tr>\n<tr class=\"row-83\">\n\t<td class=\"column-1\">Customer Portal<\/td><td class=\"column-2\">Certain CUS buttons were previously available in the portal button configuration template (in D365) even though the underlying license configuration key was not activated<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">115003<\/td>\n<\/tr>\n<tr class=\"row-84\">\n\t<td class=\"column-1\">Subcontracting\/IC order management and pricing<\/td><td class=\"column-2\">Tariff surcharge (with transport unit criteria) was previously not applied to subcontracting order during price calculation<\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">114723<\/td>\n<\/tr>\n<tr class=\"row-85\">\n\t<td class=\"column-1\">Customer order management and pricing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Weight of automatically created package during order creation initialized incorrectly<\/summary><p>Previously in certain edge case scenarios, the weight of an automatically created package was wrongly initialized during order creation from another default transport unit. This meant that it was sometimes possible that even when Transport type parameter 'Register weight information' was set to false, the automatically created package weight could still be >0.  <br \/>\nThis was now fixed and aligned with the manual process of package creation.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">113888<\/td>\n<\/tr>\n<tr class=\"row-86\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Performance improvements in dispatching processes (GPB)<\/summary><p>Many optimizations and improvements have been made in various dispatching processes. The improvements impact mainly GPB but also Dispatch light. <br \/>\n <br \/>\nImproved processes include: <br \/>\n -  Loading tour data when selecting another tour in GPB Gantt screen <b>(10-70% improvement*)<\/b> <br \/>\n -  Create tour by drag&amp;drop legs from GPB Order screen to Gantt Screen <b>(20-50% improvement*)<\/b><br \/>\n -  Add order(s) to tour by drag&amp;drop leg(s) from GPB Order screen to Gantt screen <b>(20-50% improvement*)<\/b><br \/>\n -  Move tour stop to another position in the same tour by drag&amp;drop it in GPB Gantt screen <b>(20-40% improvement*)<\/b><br \/>\n -  Move tour stop from one tour to another tour by drag&amp;drop it in GPB Gantt screen <b>(20-40% improvement*)<\/b><br \/>\n -  Delete tour stop from a tour by selecting it and deleting it in GPB Gantt screen <br \/>\n -  Add resource(s) to tour by drag&amp;drop from GPB Resource screen to Gantt screen <br \/>\n -  Remove resource(s) from tour by selecting them in GPB Gantt screen and deleting them <br \/>\n<br \/>\n<b>*<\/b>=the percentages are based on tests in CAPcargo test system. Automatic distance and time calculation was disabled in the tests. Shipment builder was not used. Results in customer systems can vary based on environment sizing, data constellation, system load etc.. The percentages should be interpreted as rough indications of the relative improvement. <br \/>\nNote examples:  <br \/>\n -  50% improvement means \"twice as fast\", e.g. originally 6 sec, new 3 sec. <br \/>\n -  75% improvement means \"4 times as fast\", e.g. originally 6 sec, new 1.5 sec. <br \/>\n -  16% improvement means \" 1.2 times faster\", e.g. originally 6 sec, new 5 sec. <br \/>\n <br \/>\nMore improvements will be introduced in upcoming releases.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">117040<\/td>\n<\/tr>\n<tr class=\"row-87\">\n\t<td class=\"column-1\">Subcontracting\/IC invoicing<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Vendor invoicing adjusted due to new MS license enforcement<\/summary><p>The existing process 'receive and prepare vendor invoice' has been slightly adjusted due to the new MS license enforcement (see also 117042). - Self-billing process is not affected. <br \/>\n <br \/>\nThe clerk receiving and preparing a vendor invoice (only needing MS Team Member license) can now do so by using a new button 'CAPcargo Transport - New vendor invoice' which directly opens the CAPcargo invoice pool feature, instead of manually creating an empty journal and then fill it by means of the invoice pool. The remaining processes stays the same, the clerk who posts the journal to the ledger still needs a MS Finance license.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-09<\/td><td class=\"column-4\">New feature<\/td><td class=\"column-5\">116759<\/td>\n<\/tr>\n<tr class=\"row-88\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Grid cell values could not be previously copied in the GPB 'Transport orders \/-legs' screen<\/summary><p>Copy-pasting cell values from the grid in the GPB 'Transport orders \/-legs' screen didn't work. It was broken by an update in \"Telerik\" component in CAP49 GPB version.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-10 (CAP49.1)<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">117459<\/td>\n<\/tr>\n<tr class=\"row-89\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Tour stop address name\/details no longer shown if there are no Dangerous goods transactions in the system<\/summary><p>If the legal entity had no dangerous goods transactions (=at least one transport order that has dangerous goods in it) then the tour stop address name and other address information were not shown in the Graphical Planning Board Gantt Screens<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-10 (CAP49.1)<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">117453<\/td>\n<\/tr>\n<tr class=\"row-90\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Cost\/revenue is sometimes calculated in real time even though the feature is switched off<\/summary><p>A bug in caching caused cost\/revenue to be sometimes calculated in real time when loading data in Graphical Planning Board Gantt Screens, despite the real time calculation being disabled in GPB parameters.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-10 (CAP49.2)<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">117675<\/td>\n<\/tr>\n<tr class=\"row-91\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>\"Generate\/Update tour out of route\/zone\" batch doesn't find any legs and therefore doesn't create tours<\/summary><p>A bugfix in CAP49 release caused a regression that prevents \"Generate\/Update tour out of route\/zone\" batch to find any transport legs. Therefore it doesn't create any tours. <br \/>\n <br \/>\nThe problematic bugfix was for 116097 Transport Leg\/order directly subcontracted is still found and planned in tour by batch \"Generate\/update tour out of route\/zone\".<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-10 (CAP49.2)<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">117658<\/td>\n<\/tr>\n<tr class=\"row-92\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>\"Generate\/Update tour out of route\/zone\" doesn't create load\/unload activities<\/summary><p>A regression caused by performance optimizations caused tours to lack load\/unload activities. This prevented confirming the tours via Driver app.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2025-10 (CAP49.2)<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">117650<\/td>\n<\/tr>\n<tr class=\"row-93\">\n\t<td class=\"column-1\">Dispatching and confirmation<\/td><td class=\"column-2\"><code><div class=\"faq\"><details><summary>Web browser (D365 form) launched from GPB does not work - \"An unexpected client error has occurred\"<\/summary><p>When launching a web browser (D365 form) from GPB the browser displayed \"An unexpected client error has occured\", instead of navigating to the expected form. <br \/>\nThis issue started happening in all CAPcargo versions after Microsoft changed something in the standard D365 solution. Therefore this fix is published for all still supported CAPcargo versions.<\/p><\/details><\/div><\/code><\/td><td class=\"column-3\">2026-02 (CAP49.3)<\/td><td class=\"column-4\">Bug<\/td><td class=\"column-5\">120279<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-126 from cache --><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"100-width.php","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-12649","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>10.0-CAP49.0 (17.09.2025) - CAPcargo AG<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.capcargo.com\/en\/10-0-cap49-0-17-09-2025\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"10.0-CAP49.0 (17.09.2025) - CAPcargo AG\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.capcargo.com\/en\/10-0-cap49-0-17-09-2025\/\" \/>\n<meta property=\"og:site_name\" content=\"CAPcargo AG\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/category\/Software-Company\/CAPcargo-AG-148899175228689\/\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.capcargo.com\/wp-content\/uploads\/2019\/02\/CAPcargo-logo-cmyk.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"250\" \/>\n\t<meta property=\"og:image:height\" content=\"57\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.capcargo.com\/10-0-cap49-0-17-09-2025\/\",\"url\":\"https:\/\/www.capcargo.com\/10-0-cap49-0-17-09-2025\/\",\"name\":\"10.0-CAP49.0 (17.09.2025) - CAPcargo AG\",\"isPartOf\":{\"@id\":\"https:\/\/www.capcargo.com\/en\/#website\"},\"datePublished\":\"2025-09-17T13:04:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.capcargo.com\/10-0-cap49-0-17-09-2025\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.capcargo.com\/10-0-cap49-0-17-09-2025\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.capcargo.com\/10-0-cap49-0-17-09-2025\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/www.capcargo.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"10.0-CAP49.0 (17.09.2025)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.capcargo.com\/en\/#website\",\"url\":\"https:\/\/www.capcargo.com\/en\/\",\"name\":\"CAPcargo AG\",\"description\":\"Consulting and Software Applications for cargo industry\",\"publisher\":{\"@id\":\"https:\/\/www.capcargo.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.capcargo.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.capcargo.com\/en\/#organization\",\"name\":\"CAPcargo AG\",\"url\":\"https:\/\/www.capcargo.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.capcargo.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.capcargo.com\/wp-content\/uploads\/2019\/02\/CAPcargo-logo-cmyk.jpg\",\"contentUrl\":\"https:\/\/www.capcargo.com\/wp-content\/uploads\/2019\/02\/CAPcargo-logo-cmyk.jpg\",\"width\":250,\"height\":57,\"caption\":\"CAPcargo AG\"},\"image\":{\"@id\":\"https:\/\/www.capcargo.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/pages\/category\/Software-Company\/CAPcargo-AG-148899175228689\/\",\"https:\/\/www.linkedin.com\/company\/capcargo-ag\/?viewAsMember=true\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"10.0-CAP49.0 (17.09.2025) - CAPcargo AG","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.capcargo.com\/en\/10-0-cap49-0-17-09-2025\/","og_locale":"en_GB","og_type":"article","og_title":"10.0-CAP49.0 (17.09.2025) - CAPcargo AG","og_url":"https:\/\/www.capcargo.com\/en\/10-0-cap49-0-17-09-2025\/","og_site_name":"CAPcargo AG","article_publisher":"https:\/\/www.facebook.com\/pages\/category\/Software-Company\/CAPcargo-AG-148899175228689\/","og_image":[{"width":250,"height":57,"url":"https:\/\/www.capcargo.com\/wp-content\/uploads\/2019\/02\/CAPcargo-logo-cmyk.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.capcargo.com\/10-0-cap49-0-17-09-2025\/","url":"https:\/\/www.capcargo.com\/10-0-cap49-0-17-09-2025\/","name":"10.0-CAP49.0 (17.09.2025) - CAPcargo AG","isPartOf":{"@id":"https:\/\/www.capcargo.com\/en\/#website"},"datePublished":"2025-09-17T13:04:01+00:00","breadcrumb":{"@id":"https:\/\/www.capcargo.com\/10-0-cap49-0-17-09-2025\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.capcargo.com\/10-0-cap49-0-17-09-2025\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.capcargo.com\/10-0-cap49-0-17-09-2025\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.capcargo.com\/en\/"},{"@type":"ListItem","position":2,"name":"10.0-CAP49.0 (17.09.2025)"}]},{"@type":"WebSite","@id":"https:\/\/www.capcargo.com\/en\/#website","url":"https:\/\/www.capcargo.com\/en\/","name":"CAPcargo AG","description":"Consulting and Software Applications for cargo industry","publisher":{"@id":"https:\/\/www.capcargo.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.capcargo.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.capcargo.com\/en\/#organization","name":"CAPcargo AG","url":"https:\/\/www.capcargo.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.capcargo.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.capcargo.com\/wp-content\/uploads\/2019\/02\/CAPcargo-logo-cmyk.jpg","contentUrl":"https:\/\/www.capcargo.com\/wp-content\/uploads\/2019\/02\/CAPcargo-logo-cmyk.jpg","width":250,"height":57,"caption":"CAPcargo AG"},"image":{"@id":"https:\/\/www.capcargo.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/category\/Software-Company\/CAPcargo-AG-148899175228689\/","https:\/\/www.linkedin.com\/company\/capcargo-ag\/?viewAsMember=true"]}]}},"_links":{"self":[{"href":"https:\/\/www.capcargo.com\/en\/wp-json\/wp\/v2\/pages\/12649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.capcargo.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.capcargo.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.capcargo.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.capcargo.com\/en\/wp-json\/wp\/v2\/comments?post=12649"}],"version-history":[{"count":1,"href":"https:\/\/www.capcargo.com\/en\/wp-json\/wp\/v2\/pages\/12649\/revisions"}],"predecessor-version":[{"id":12650,"href":"https:\/\/www.capcargo.com\/en\/wp-json\/wp\/v2\/pages\/12649\/revisions\/12650"}],"wp:attachment":[{"href":"https:\/\/www.capcargo.com\/en\/wp-json\/wp\/v2\/media?parent=12649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}