Colosseum Minor 1 (17.2)

Release Summary


In this minor release of Colosseum we are pleased to introduce a Package Search Pilot, a significant enhancement in our travel industry toolkit. We are also introducing quite a few enhancements and bugfixes to Colosseum.


Name


Colosseum Minor 1 (17.2)


Sandbox Availability Date


2023-06-20


Release Type



Deployment Guide


See this Notion Page for the deployment guide.



Pilot Feature. Contact your Account Manager / CSM to ask for access.

We’re excited to announce the launch of the Package Search Pilot, a significant enhancement in our travel industry toolkit. This pilot release is designed to simplify the package selection and booking process, providing a streamlined experience for both our users and their clients. The Package Search Pilot enables users to search for travel packages using an array of search criteria, including location, trip duration, departure and arrival points, service levels, and more. Users can now effortlessly find the perfect package tailored to their specific needs, delivering a truly personalised experience. The sorting feature allows users to organise the search results based on price or trip duration, providing a simple and intuitive way to compare various packages. The detailed descriptions and pricing breakdowns for each package ensure informed decision-making, fostering a transparent and satisfying booking process. The Package Search Pilot isn’t merely a feature - it’s a game-changing tool that transforms how travel packages are searched, compared, and booked, affording users unprecedented control, flexibility, and insight. We trust this pilot will enhance your capacity to offer unforgettable travel experiences to your clients.

For a deeper understanding of the Package Search Pilot, please refer to our Knowledge Articles:


Package Search/Editor: Filter by Multi-Categories


In this release, a new field (Categoriesc) has been added to the Package Object to allow the ability to search for packages by multiple categories in the new Package Search. The current field for Category (Categoryc) will be deprecated. When this release is installed, a post upgrade script is available to migrate existing Packagec.Categoryc field values to Packagec.Categoriesc field values.

search editor 1

Change Package Editor for live-Component Options


In the previous release a new field was added (IsLive__c) to the Price Category Object, in order to support live API services in packages. This has been enhanced in this release to expose this flag in the Package Editor. Live is highlighted for a Component Price Category if the Service Price Category has IsLive set to true. It will also hide the Allotment Categories field for Component Price Categories if the Service Price Category has IsLive set to true.

search editor 2

Bug Fixes


  • We fixed an issue when Bulk Confirmation Action performed on Services with different Confirmation Methods caused incorrect updates of the Confirmation Status on Services.

    • Feature: Supplier Confirmation actions

    • Related support ticket: KHELP-8162


  • In this release, we have made an important change regarding the "Builder Master Sort" setting. We have decided to deprecate this feature. From now on, Kaptio will no longer automatically order the services in the Itinerary Builder or any other section. Our rationale behind this change is that we trust our users to intentionally arrange the services exactly where they want them. Therefore, the services will remain in the precise positions where users place them using the convenient drag and drop functionality inside the Itinerary Builder.

    • Feature: Itinerary Builder

    • Related support ticket: KHELP-9183


  • We fixed an issue to allow a user to right click on a Passenger (within the Passenger tab in an Itinerary) in order to Link to a Person Account.

    • Feature: Passengers

    • Related support ticket: KHELP-9573


  • We fixed the issue when Itinerary Item Allotment Day records were not deleted when setting Allotment Action on Itinerary Items to null. Previously this caused units to be reserved/booked twice for the Itinerary Item when subsequently performing Reserve/Book allotment action on it. Now this problem has been resolved.

    • Feature: Inventory

    • Related support ticket: KHELP-8386


  • We fixed an issue with the Package lightning record page to allow specific fields (Package Start Location and Package End Location) to be updated.

    • Feature: Package Editor


  • We fixed an issue so now when merging an itinerary amendment, the content is not copied over but is instead re-parented.

    • Feature: Amendments

    • Related support ticket: KHELP-9608


  • We fixed an issue with cloning of Services. From now on two internal Salesforce fields “lastViewedDate” and “lastReferencedDate” are ignored when any object is being cloned.

    • Feature: Clone

    • Related support ticket: KHELP-9914


Minor Changes


IsLive Field Migration Script

  • In the previous release a new field was added (IsLive__c) to the Price Category Object, in order to support live API services in packages. When this release is installed, post upgrade steps will allow the system to select the topmost Price Category for every service that has an active service mapping record to be the Price Category marked as true for the Is Live flag.


IsLive Field on Price Categories Validation

  • In the previous release a new field was added (IsLive__c) to the Price Category Object, in order to support live API services in packages. This has been enhanced in this release with some additional validation. Each service can now only have one Price Category marked as true for the Is Live flag, and this will be the Price Category used when adding the service to the itinerary through the Accommodation Service Search. You can also only set a live price category if an active service mapping table exists on the service.

  • Feature: Service Setup


Show additional hotel booking reference in UI

  • In order to show an additional hotel booking reference for Hotelbeds, we have added a new field to the Itinerary Item Object - Hotel Booking Reference. (HotelBookingReference__c).

  • Feature: Itinerary


Show Exclusive Deal tag in UI

  • In order for sales users to know which API Accommodation results have an exclusive deal for Hotelbeds (through GP Solutions), an Icon will now display in the Accommodation service search results if an exclusive_deal attribute is returned in the response e.g. Top Hotel, Direct Contract.

  • Feature: Service Search


Configure Channel Source Market in UI

  • We have added an additional field SourceMarket__c to the Channel object. This will allow the API search request to use this value (i.e. 2 letter ISO 3166 Country Code) to return results which include prices for a specific market for the supplier Hotelbeds (through GP Solutions). This is useful because some hotels may have lower prices depending on the source market. However, please note, there will be nothing visible in service search results to indicate the pricing is for a specific market. This functionality is purely to send the source market code in the request to the Hotelbeds (through GP Solution) to ensure prices are applicable.

  • Feature: Live Accommodation


Custom permission security changes

  • The custom permission security model has been enhanced to support non Kaptio custom permissions. The object access must be set in a Custom Permission Security metadata record whose name is the developer name of the custom permission.

    Only users with the (Kaptio) Use Security Metadata permission set will be able to use a non Kaptio custom permission to have access granted to them.

  • Feature: Security

  • Related support ticket: KHELP-9718


Don’t insert inactive services from template

  • Starting from this release we no longer insert inactive services from a template when inserting it into the builder or creating a quote from it.

  • Feature: Itinerary Builder


  • Related support ticket: KHELP-9074

Add a warning to the Itinerary > Passengers Tab if occupancy for a single room exceeds 5

  • We have added validation to prevent users from adding more than 5 adults or 5 children into one room in the Passenger tab on an Itinerary.

  • Feature: Itinerary