Eiffel - Patch 7 (19.3.7)

Release Summary


This Patch release intends to address issues from earlier Eiffel releases and make general improvements.

See the Minor Changes and Bug Fixes tabs for more details on the specific changes.


Sandbox Availability Date


2024-08-02


Release Type



Deployment Guide


Available here:https://kaptio.notion.site/Deployment-guide-for-Eiffel-93ef82a0d2434d81af53d090f065412a


Minor Changes


Feature: Payments

KT-10530 Inconsistent decimal usage

We have made changes to the Payments UI so that all amount fields show 2 decimals. This is to ensure consistency throughout the system.


Feature: Itinerary Items

KT-10442 Pass the itinerary_item_name field through the Rail SPI

The field itinerary_item_name is now passed through the rail SPI.

Related Support Ticket: KHELP-10777


Bug Fixes


Feature: Documents

KT-10520 Missing object from Trips & Itineraries custom permission.

Resolved an issue which threw an Inaccessible Object error being displayed when creating a document.

Related support Tickets: KHELP-10911 & KHELP-10922


KT-10715 Date fields in the Document Content Editor should be enabled

We fixed an issue in Documents caused by a previous fix in relation to Persisted Documents. Date and Time fields were disabled in the content editor, but work as intended now.

Related Support Ticket: KHELP-10997


Feature: Amendments

KT-10118 Incorrect link to the amendment log when merge fails

We fixed an issue causing Amendments to link the user to the wrong Amendment log when an Amendment process failed.

Related Support Ticket: KHELP-10789


KT-10475 API reservation failed "departure point not supported"

We fixed an issue that prevented users making a booking when an API service has no departure times and one is selected in Service Search.

Related Support Ticket: KHELP-10890


KT-10460 Service search: do not allow rooms selection to exceed units availability

Room selection is now limited to the supplier’s unit availability, so rooms cannot be selected after the availability is reached. Previously, an error displayed, but the system still allowed users to select more rooms.


KT-10394 Activity start time isn’t saved as Time From on item without pick-up options

We fixed an issue where the Activity start time would not be saved correctly under some circumstances.

Related Support Ticket: KHELP-10857


Feature: PNR

KT-10552 Lightning console tab becomes unresponsive when exiting PNR Import

We fixed an issue where the Lightning console would become unresponsive when leaving PNR imports.

Related Support Ticket: KHELP-10894


Feature: Service Extensions

KT-10577 Swiss Pass extension price updates no longer working

We fixed an issue that prevented the flow around swiss pass from working as intended. ItineraryComponentEventHub needs to be added to the Lightning page for the solution to work.

Related Support Ticket: KHELP-10933


Feature: Payments

KT-10728 CustomerPayments component shows incorrect Outstanding on payment schedules (Pay per pax regression)

Fixed Outstanding Amount display on payment schedules in CustomerPayments component. The Outstanding Amount was not updating when payments were made, but now will display the correct amount.

Related Support Tickets: KHELP-11003 & KHELP-11008


KT-10529 User locale not respected in new Payment UI

The new Payments UI will now account for user locale when displaying dates.


Feature: Itinerary Builder

KT-9817 Order of locations in builder

We fixed an issue where, when searching, the Itinerary Builder displayed locations illogically.

Matches would appear alphabetically, but without placing the exact match at the top of the results. Now, exact matches have a priority over alphabetical matches.

Related Support Tickets: KHELP-10632 & KHELP-10644


KT-10599 ItineraryComponentsEventHub causes continuous refresh of itinerary

We fixed an issue that would cause infinite refreshes of Itinerary Builder when editing anitinerary.

Related Support Tickets: KHELP-10955


Related Tags: Eiffel Releases