Galapagos - Minor (21.2)
This Minor Galapagos release intends to address issues from earlier Fiji releases and make general improvements. See minor changes and bug fixes for more details on the specific changes.
Development of the complex hierarchy of payment schedule configurations (KT-11222)
Development of the complex hierarchy of payment schedule configurations Payments Complex assignments for Payment Schedule Configurations are now possible. A payment schedule configuration can be assigned to a combination of account, channel, package, and/or service: - A hierarchy is now respected where a more complex assignment takes precedence over a simpler one. - For example, if an itinerary has channel C and a package P, and two payment schedule configurations exist - one assigned to channel C and one assigned to channel C and package P - rules from the latter one will be used.
Bug Fixes from End-to-End Test (KT-11559)
Bug Fixes from End-to-End Test Payments Updated the Itinerary Cancellation Rule Value Type. The API name remains the same but the value is changed as follows : - `Percentage` -> `Percentage Per Passenger` - `Fixed` -> `Fixed Per Passenger`
Regression: Too many SOQL querier error thrown when changing a saved service in Builder (KT-11204)
Regression: Too many SOQL querier error thrown when changing a saved service in Builder Payments Recalculation of the Payment Schedule Rules for the new payment schedule engine has been moved to an asynchronous process. - While the process runs, the payment schedules will not be visible - a spinner will be shown instead. - When documents are published in the documents section, a warning is displayed if a payment schedule job is running.
Add new field in UI when creating/editing a Payment Schedule Rule in a Payment Schedule Configuration (KT-11699)
Add new field in UI when creating/editing a Payment Schedule Rule in a Payment Schedule Configuration Payments We have added a new field called Required for Deposit Date; when creating a new Payment Schedule Rule in Payment Schedule Configuration, this field appears on the UI.
Populate Deposit Date on Passenger (KT-11317)
Populate Deposit Date on Passenger Payments We've added a Deposit Date field on the Passenger object, which is now controlled by a new Required for Deposit Date checkbox on the Payment Schedule Rule and Itinerary Payment Schedule Rule objects. This allows customers to specify which payments must be made for the Deposit Date to be set.
Do not allow 0 payments in new payments UI (KT-11786)
Do not allow 0 payments in new payments UI Payments The Payments UI will no longer allow payments of 0 value. KHELP-11399
Payments UI: Disable Manual Amount input if Payment Schedule is selected and vice versa (KT-11817)
Payments UI: Disable Manual Amount input if Payment Schedule is selected and vice versa Payments Manual Amount input is now disabled if payment schedule is selected KHELP-11405
Improve Widen Search functionality (KT-8500)
Improve Widen Search functionality Service Search We have improved the `Widen Search` logic in Service Search improved to provide better results. KHELP-9622
Rail API - Send Lead Passengers Phone Number (CEE-29)
Rail API - Send Lead Passengers Phone Number Rail The Rail API will now send the lead passenger’s phone number when pax information is requested. This will happen even when the phone number is not set as a required field. KHELP-11281
UAT Issue: Package Search: Included Locations field does not show all expected Locations (KT-8487)
UAT Issue: Package Search: Included Locations field does not show all expected Locations Package Search We have changed the behaviour and logic around included locations drop down to show more appropriate results.
Display the allotment value (in brackets) for selected components on the Package Search day by day summary (CEE-19)
Display the allotment value (in brackets) for selected components on the Package Search day by day summary Package Search We’ve updated the Package Search day-by-day summary to ensure that the Allotment value is always displayed for all components that have an allotment inventory contract configured.
Price Overrides should be included in the Calculated Total Price on itinerary breakdown groups (KT-11394)
Price Overrides should be included in the Calculated Total Price on itinerary breakdown groups Price Breakdown Price Overrides are now included in the Calculated Total Price in the Itinerary Price Breakdown.
Items in Supplier Bookings are never grouped by Invoice To account (KT-11753)
Items in Supplier Bookings are never grouped by Invoice To account Supplier Bookings Items in Supplier bookings are now grouped by Invoice To Account. KHELP-11010
Arrival & Departure location defaulting (KT-11656)
Arrival & Departure location defaulting RightRez We removed population of Departure and Arrival locations in Rightrez UI.
Improve default room occupancy for accommodations in builder (CEE-17)
Improve default room occupancy for accommodations in builder Itinerary Builder We have improved the default Occupancy in Builder; Adding an internal accommodation will now compare Price Category and Room ID in order to assign passengers accordingly. KHELP-10739
Itinerary Builder Updates - New Actions and Updated Pax Modal (KT-11541)
Itinerary Builder Updates - New Actions and Updated Pax Modal Itinerary Builder Updated the Change Occupancy Modal that gets initialized from the Itinerary Builder Line to add functionality for changing and deleting rooms.
Departure Variations - Package Setup (KT-11455)
Departure Variations - Package Setup Package Departure We have added a feature to assign departure dates from existing records to a component
Itinerary Builder Updates - New Actions and Updated Pax Modal (KT-11541)
Itinerary Builder Updates - New Actions and Updated Pax Modal Booking Wizard Updated the Change Occupancy Modal that gets initialized from the Itinerary Builder Line to add functionality for changing and deleting rooms.
Update Rooms Modal That's Launched After Clicking an IBLine Action Menu Option (KT-11627)
Update Rooms Modal That's Launched After Clicking an IBLine Action Menu Option Booking Wizard Updated the Change Occupancy Modal that gets initialized from the Itinerary Builder Line to add functionality for changing and deleting rooms.
Changes made to images in Content are not saved on the first attempt (KT-7186)
Changes made to images in Content are not saved on the first attempt Content Previously we had an issue when the changes made to the images in the Package, Placeholder, and Destination components in the Itinerary Content were only saved after the second save attempt. This issue has now been fixed. KHELP-9068
Pick-up/drop-off services on cloned itinerary (KT-7211)
Pick-up/drop-off services on cloned itinerary Itinerary Builder Previously we had an issue when transfers on the cloned itineraries and amendments were losing their pick-up and drop-off linked services. We are happy to announce that the issue has now been resolved. KHELP-8169
Itineraries are being deleted when any error occurs while adding a package to itinerary from Booking Wizard (KT-11308)
Itineraries are being deleted when any error occurs while adding a package to itinerary from Booking Wizard Itinerary Builder Addressed an issue where, if an error occurred in Booking Wizard when adding to an itinerary, the itinerary itself would be deleted. This is now resolved.
Getting Error "Too many SOQL queries: 101" (KT-11196)
Getting Error "Too many SOQL queries: 101" Itinerary Builder We have fixed a SOQL 101 error when migrating pre hotel booking records for an itinerary.
Payment Schedule - Multiple Deposit payment schedule rules are applied to an itinerary (KT-11503)
Payment Schedule - Multiple Deposit payment schedule rules are applied to an itinerary Itinerary Builder Fixed and per-person deposit rules are only applied when their CurrencyIsoCode is the same as the itinerary's.
Change Occupancy: when allotments are full, the existing cabins are being removed (KT-11648)
Change Occupancy: when allotments are full, the existing cabins are being removed Itinerary Builder We fixed an issue causing Change Occupancy to remove existing cabins when adding them to an itinerary. This only happened if Allotments are full. Now, it functions as expected.
Heap size error when merging amendment (CEE-27)
Heap size error when merging amendment Itinerary Builder We have fixed an amendment merging issue, which was causing a heap size error. KHELP-10789 KHELP-11271 KHELP-11315 KHELP-11173
QTY column in Itinerary Builder is over allocating (KT-7160)
QTY column in Itinerary Builder is over allocating Itinerary Builder We fixed an issue where the Quantity column in Itinerary builder was incorrect.
When Using "Back" from Booking Wizard, Package Search Occupancy is Multiplied (KT-11208)
When Using "Back" from Booking Wizard, Package Search Occupancy is Multiplied Package Search We addressed an issue where passengers weren't being allocated correctly to rooms correctly when Adding to Itinerary from Booking Wizard.
Booking wizard is not loading for non USD currency (KT-11286)
Booking wizard is not loading for non USD currency Package Search Fixed an issue where Booking wizard wouldn’t load with USD as the currency.
Issues in Allocations tab when > 1 room with a given occupancy is added to Itinerary (KT-11719)
Issues in Allocations tab when > 1 room with a given occupancy is added to Itinerary Booking Wizard We fixed an issue in Allocations caused by adding more than 1 room to an itinerary.
Final Payment rule due date is not calculated correctly (KT-11364)
Final Payment rule due date is not calculated correctly Booking Wizard Final payment rules due dates are now calculated correctly.
Code introduced in KT-11772 will break Booking Wizard (KT-11871)
Code introduced in KT-11772 will break Booking Wizard Booking Wizard Fixed an issue that would prevent Booking Wizard from opening correctly in Change Occupancy mode. This was caused by a previous bug fix. We have added additional logic to that fix to prevent this from happening.
Number of pax per room in summary section increases every time a contact is linked (KT-11856)
Number of pax per room in summary section increases every time a contact is linked Booking Wizard Fixed in an issue in the Booking Wizard Summary Panel that, whenever a contact was linked to a passenger, it would increase the number in the summary section.
The screen freezes with Duplicate validation message, for an email address check for a contact at PGI screen (KT-11370)
The screen freezes with Duplicate validation message, for an email address check for a contact at PGI screen Booking Wizard We have fixed a frozen screen issue when validation messages would appear on the PGI screen.
Component error in Pre/Post Stay tab when a room is cancelled or selected for occupancy change (ST-176)
Component error in Pre/Post Stay tab when a room is cancelled or selected for occupancy change Booking Wizard We fixed an issue causing an error to be thrown when navigating from the Booking Wizard to the Pre/Post stay tab.
Incorrect qty/occupancy on manual rail (KT-10003)
Incorrect qty/occupancy on manual rail Rail Manual rail now shows the correct occupancy and quantity KHELP-10762 KHELP-10892
Protection Plan and Deposit Payment rule due date is not calculated correctly (KT-11365)
Protection Plan and Deposit Payment rule due date is not calculated correctly Package Search Protection plan and deposit payment rules due dates are now calculated correctly.