Colosseum Micro 2 (17.7 - 17.9)

Name


Colosseum Micro 2 (17.7 - 17.9)


Sandbox Availability Date


2023-09-18


Release Type



Release Summary


In this Micro release, we have addressed several issues that arose from earlier releases. We have also made small changes related to Package Search and Itinerary Builder.


Deployment Guide


See this Notion Page for the deployment guide.


Bug Fixes


  • Previously, the amounts of the price breakdown groups were calculated incorrectly when cloning itinerary items in Costings. This issue has now been fixed.

    • Feature: Price Breakdown


  • Related support ticket: KHELP-9315/9508

    • In this release, we fixed an issue where lines in Builder were behaving incorrectly when using the drag & drop feature.


  • Feature: Itinerary Builder

  • Related support ticket: KHELP-8176


  • We have fixed an issue where a Cruise Service (added via Package Search) displayed an error in Builder when amending the Price Category.

    • Feature: Itinerary Builder


  • We fixed an issue where previously the start date of the Package was not matching the first day of the package in the day by day itinerary.

    • Feature: Package Search


  • Enforcing security in the Borobudur release had an undesired consequence. Admins had to grant external users sharing access to all Itineraries in the org. This was necessary so that community users could correctly update units reserved and booked on Allotment Days when booking services from the community pages. Starting from this release, external users no longer need sharing access to all Itineraries, provided that they are granted “Privileged Access” custom permission.

    • Feature: Inventory

    • Related support ticket: KHELP-10042 ---

  • An access issue prevented community users updating allotments correctly. This issue has been resolved.

    • Feature: Inventory

    • Related support ticket: KHELP-10042 ---

  • We have improved the error message to be more descriptive, when a Live Rail component is not available through Package Search.

    • Feature: Package Search


  • We have resolved an issue preventing the estimated cost price icon from displaying correctly when adding an estimated API/Live Inventory Accommodation service to the Builder via Package Search.

    • Feature: Itinerary Builder


  • We have resolved an issue where attempting to add a service extension would result in an error. This occurred because it was trying to deploy the ServiceExtensionmdt record, which does not exist as it is from a managed package. Instead, the system should attempt to deploy the KaptioTravelServiceExtension__mdt record.

    • Feature: Service Extensions


  • We have fixed an error when adding a Package to an itinerary with multiple components of type Bundle, that reference the same Package Bundle.

    • Feature: Package Search


  • An issue was identified that may have prevented linked items from being set correctly for a large itinerary. This issue has been resolved.

    • Feature: Trips & Itineraries


Minor Changes


Store Hotelbeds Activity Voucher Info

  • We have introduced a new sObject called ‘ItineraryItemVoucher’ that contains a collection of voucher fields populated by a 3rd party response from Hotelbeds Activities. This information can be used for voucher creation in travel documents.

  • Feature: Content & Documents


Add a warning to the Package Search screen when Adults/Children exceed 5 in 1 room

  • To prevent users from adding more than 5 adults or 5 children into one room in the Passenger tab on an Itinerary. Additionally, we have added validation to Package Search which prevents users from having more than 5 adults or 5 children in one room. If the number of passengers exceeds the limit, the room will be highlighted and an error message display: ‘You can only assign up to 5 Adults or Children per room. Please review the Room Group id in the Passengers tab’. There will also be no results with a ‘No packages found’ warning message displayed until the number of passengers has been amended.

  • Feature: Package Search


Show warning in builder when service departure date doesn’t match itinerary item date

  • Starting from this release, a warning will be displayed on the Builder line if its Service Departure date does not match the start date of the service on the itinerary.

  • Feature: Itinerary Builder

  • Related support ticket: KHELP-9594


Hotfixes


  • 17.8

    • We fixed an issue where, when the ‘Manual Rail’ record type was selected, the Manual Rail hyperlink was being displayed erroneously in the Location dropdown as well as the Service dropdown.


  • 17.9

    • In this release, we fixed the error that occurred during the amendment merge when moving content documents from the amendment to the primary booking if these documents had Itinerary Content Line Items related to the location, package or content placeholder components in the documents.

      • Related Support Ticket: KHELP-9608


  • 17.9.1

    • Fixed an issue where a bug in the KT Agenda component caused a Javascript error in documents when flights shown alongside other record types in the document.

      • Related Support Ticket: KHELP-10177


  • 17.9.2

    • Fixed an issue where the Save and Cancel buttons on Itinerary builder would not be displayed as intended.

      • Related Support Tickets: KHELP-9932, KHELP-10260


  • 17.9.4

    • We fixed an issue where Services would not be shown in Service search if only 1 service was available.

      • Related Support Tickets: KHELP-10340

    • We have changed the input field for Client Document notes in Content Settings to be a rich text editor.

      • Related Support Tickets: KHELP-9705


  • 17.9.5

    • Additional metrics has been added for ElasticSearch logging to allow Kaptio to better identify performance issues

    • An optimization to itinerary saves has been introduced where location data will no longer be re-fetched each time the itinerary is saved.

    • An issue was identified with event listeners on itineraries remaining active even after another itinerary has been opened which may cause a delay in saving an itinerary. A fix has been implemented to disable these event listeners within itineraries.


  • 17.9.6

    • Fixed an issue where tab syncing in Itineraries caused performance to degrade.


  • 17.9.7

    • Fixed an issue where Supplier Booking filters were producing component errors.

      • Related Support Tickets: KHELP-10508 & KHELP-10631.

    • We have fixed an issue where pickup and drop off locations would not show all the entries.

      • Related Support Ticket: KHELP-10628

    • Fixed an issue where Meal Plans were defaulting to None in Itinerary Builder.

      • Release Support Ticket: KHELP-10630