Borobudur Major (16.1.8)
Kaptio is proud to announce that in the release we have introduced two new features. A new look for the payments screen for Itinerary Payments as well as a way to split payments between the Itinerary Groups. The new user interface is more modern and intuitive to use. Split Payments can be used to take payments and set up different payment plans for all your itinerary groups on a trip. Please take a look at their respective pages to learn more about them. > We recommend every customer to perform a test payment in their respective production environments to make sure that the permissions for guest site users are correct, after they have pushed this release to that environment. > Addendum: > > Please note the Split Payments functionality which Kaptio introduced should not be configured for production use. The Kaptio team is continuing to evaluate and assess the functionality before it will be recommended for general use.
In this release we improved the search of locations in the Builder in the way that the location which name exactly matches the search is placed first followed by the locations which names contain this search as part of their name. (KHELP-8552)
In this release we improved the search of locations in the Builder in the way that the location which name exactly matches the search is placed first followed by the locations which names contain this search as part of their name. Itinerary Builder In this release we improved the search of locations in the Builder in the way that the location which name exactly matches the search is placed first followed by the locations which names contain this search as part of their name. KHELP-8552
We fixed an issue that didn’t display service information in the Group view inside Itinerary Builder. (KHELP-8051)
We fixed an issue that didn’t display service information in the Group view inside Itinerary Builder. Itinerary Builder We fixed an issue that didn’t display service information in the Group view inside Itinerary Builder. KHELP-8051
Starting from this release we have changed the default service record type to Accommodation when adding new lines to Itinerary Builder. (KHELP-9329)
Starting from this release we have changed the default service record type to Accommodation when adding new lines to Itinerary Builder. Itinerary Builder Starting from this release we have changed the default service record type to Accommodation when adding new lines to Itinerary Builder. This was done as keyboard shortcuts stopped working when Flight Placeholder was automatically chosen by the application as a service record type. KHELP-9329
Starting from this release, the focus will start on the Service Record Type input when using any method to add a new line to the Itinerary Builder. (KHELP-9360)
Starting from this release, the focus will start on the Service Record Type input when using any method to add a new line to the Itinerary Builder. Itinerary Builder Starting from this release, the focus will start on the Service Record Type input when using any method to add a new line to the Itinerary Builder. KHELP-9360
We have altered the functionality of our save button in Itinerary Builder. (KHELP-9371)
We have altered the functionality of our save button in Itinerary Builder. Itinerary Builder We have altered the functionality of our save button in Itinerary Builder. Previously it would scroll the window to the top, but now it will stay in place to allow users to continue working in-place on their itinerary. KHELP-9371
We fixed an issue where the focus would be lost when using keyboard shortcuts to move around within quantity field modals and flight placeholder service modal inside itinerary builder. (KHELP-9361)
We fixed an issue where the focus would be lost when using keyboard shortcuts to move around within quantity field modals and flight placeholder service modal inside itinerary builder. Itinerary Builder We fixed an issue where the focus would be lost when using keyboard shortcuts to move around within quantity field modals and flight placeholder service modal inside itinerary builder. KHELP-9361
There was a regression introduced when we added the possibility of selecting No Location in Itinerary Builder. (KHELP-9203)
There was a regression introduced when we added the possibility of selecting No Location in Itinerary Builder. Itinerary Builder There was a regression introduced when we added the possibility of selecting No Location in Itinerary Builder. The effect would be that you could not select anything else than the first location, when there was a location with the same name in the locations list. This has now been fixed so you can select any location from the location list. KHELP-9203
We fixed an issue when the deposit payment schedule couldn’t be saved with today’s due date. (KHELP-8572)
We fixed an issue when the deposit payment schedule couldn’t be saved with today’s due date. Payments We fixed an issue when the deposit payment schedule couldn’t be saved with today’s due date. KHELP-8572
We fixed an issue when the service of the 3rd party supplier couldn’t be booked after getting a new rate upon the Refresh action. (KHELP-8387)
We fixed an issue when the service of the 3rd party supplier couldn’t be booked after getting a new rate upon the Refresh action. Service Search We fixed an issue when the service of the 3rd party supplier couldn’t be booked after getting a new rate upon the Refresh action. KHELP-8387
Fixed an issue when the Service selected in the Service Search app was added to the builder with an incorrect Meal Plan assigned. (KHELP-9188)
Fixed an issue when the Service selected in the Service Search app was added to the builder with an incorrect Meal Plan assigned. Service Search Fixed an issue when the Service selected in the Service Search app was added to the builder with an incorrect Meal Plan assigned. KHELP-9188
Previously, if validation or permission error occurred during the booking or cancelling Services of 3rd party Suppliers, no message was shown to users. (KHELP-8471)
Previously, if validation or permission error occurred during the booking or cancelling Services of 3rd party Suppliers, no message was shown to users. Service Search Previously, if validation or permission error occurred during the booking or cancelling Services of 3rd party Suppliers, no message was shown to users. Now the messages are visible so that users know what went wrong and can act accordingly. From now on, in the Service Search results we show how many units of each option of the Service of the 3rd party Supplier is available in a property. We also added a validation that prevents adding more units to the Itinerary than available. KHELP-8471
In this release we fixed a bug where cancellation pop-up wasn’t appearing when attempting to book a service. (KHELP-8513)
In this release we fixed a bug where cancellation pop-up wasn’t appearing when attempting to book a service. Service Search In this release we fixed a bug where cancellation pop-up wasn’t appearing when attempting to book a service. From now on choosing Skip option on the Service of the 3rd party Supplier that got timeout error upon booking sets Pending confirmation status on the itinerary item thus letting users know that the service needs to be refreshed as it may have been actually booked. KHELP-8513
We fixed an issue where EC and ES flags were not appearing on the services in costings if they had estimated prices and mandatory add-ons without prices. (KHELP-7593)
We fixed an issue where EC and ES flags were not appearing on the services in costings if they had estimated prices and mandatory add-ons without prices. Costings We fixed an issue where EC and ES flags were not appearing on the services in costings if they had estimated prices and mandatory add-ons without prices. KHELP-7593
We fixed an issue when displaying passengers on the Costings summary where sometimes, their names would be displayed twice. (KHELP-9127)
We fixed an issue when displaying passengers on the Costings summary where sometimes, their names would be displayed twice. Costings We fixed an issue when displaying passengers on the Costings summary where sometimes, their names would be displayed twice. With this release we have removed the possibility to edit the package itinerary item in Costings when they have a non-zero selling price and Lock Sell Price is turned on. KHELP-9127 KHELP-9345
We fixed an error that occurred in Costings when itinerary items had invalid Time From or Time To values. (KHELP-6860)
We fixed an error that occurred in Costings when itinerary items had invalid Time From or Time To values. Costings We fixed an error that occurred in Costings when itinerary items had invalid Time From or Time To values. KHELP-6860 KHELP-6856
Previously we had an issue when location search for the new Location Note included locations that are children of the searched location. (KHELP-8409)
Previously we had an issue when location search for the new Location Note included locations that are children of the searched location. Kaptio Notes Previously we had an issue when location search for the new Location Note included locations that are children of the searched location. From now on the search only returns results that exactly match or include the entered keyword. KHELP-8409
We fixed the “Divide by 0“ error that occurred when cancelling an itinerary which had an itinerary item with reseller commission zeroed by the promotion. (KHELP-8413)
We fixed the “Divide by 0“ error that occurred when cancelling an itinerary which had an itinerary item with reseller commission zeroed by the promotion. Trip and Itineraries We fixed the “Divide by 0“ error that occurred when cancelling an itinerary which had an itinerary item with reseller commission zeroed by the promotion. KHELP-8413 KHELP-7788
Starting from this release we have made the system more resilient to creating trips simultaneously which was causing duplicate unique reference issues. (KHELP-9220)
Starting from this release we have made the system more resilient to creating trips simultaneously which was causing duplicate unique reference issues. Trip and Itineraries Starting from this release we have made the system more resilient to creating trips simultaneously which was causing duplicate unique reference issues. KHELP-9220
We fixed an error that occurred when trying to add Passengers to an Itinerary which had been created by an external system with no Passengers. (KHELP-8584)
We fixed an error that occurred when trying to add Passengers to an Itinerary which had been created by an external system with no Passengers. Trip and Itineraries We fixed an error that occurred when trying to add Passengers to an Itinerary which had been created by an external system with no Passengers. KHELP-8584
Previously, all Itinerary Items on a Quote created from a Template got the “Is Visible“ flag set to True. (KHELP-7852)
Previously, all Itinerary Items on a Quote created from a Template got the “Is Visible“ flag set to True. Trip and Itineraries Previously, all Itinerary Items on a Quote created from a Template got the “Is Visible“ flag set to True. From now on Services retain the setting from the old Itinerary on the new Itinerary. KHELP-7852
In this release, we fixed an issue when the Passenger fields of “Phone“ type couldn’t be mapped to the Account fields in the Person Account Setting Schemes. (KHELP-6874)
In this release, we fixed an issue when the Passenger fields of “Phone“ type couldn’t be mapped to the Account fields in the Person Account Setting Schemes. Trip and Itineraries In this release, we fixed an issue when the Passenger fields of “Phone“ type couldn’t be mapped to the Account fields in the Person Account Setting Schemes. KHELP-6874 KHELP-7012
In this release we fixed an issue when the 'Is Visible to Customer' setting on Custom Type did not control the visibility of custom items to customers in the itinerary documents. (KHELP-8283)
In this release we fixed an issue when the 'Is Visible to Customer' setting on Custom Type did not control the visibility of custom items to customers in the itinerary documents. Documents In this release we fixed an issue when the 'Is Visible to Customer' setting on Custom Type did not control the visibility of custom items to customers in the itinerary documents. KHELP-8283
We fixed an issue where the Description, Name, and Full Name fields were not updated on the Flight Placeholder itinerary item when the departure or arrival airports were changed in the Builder. (KHELP-7860)
We fixed an issue where the Description, Name, and Full Name fields were not updated on the Flight Placeholder itinerary item when the departure or arrival airports were changed in the Builder. PNR and Flight Placeholder We fixed an issue where the Description, Name, and Full Name fields were not updated on the Flight Placeholder itinerary item when the departure or arrival airports were changed in the Builder. KHELP-7860
From now on, when a price category is changed in Itinerary Builder, the quantity of that Itinerary Item will not reset, therefore reducing the amount of unintended errors. (KHELP-9314)
From now on, when a price category is changed in Itinerary Builder, the quantity of that Itinerary Item will not reset, therefore reducing the amount of unintended errors. Itinerary Builder From now on, when a price category is changed in Itinerary Builder, the quantity of that Itinerary Item will not reset, therefore reducing the amount of unintended errors. KHELP-9314
Previously users had no way to know whether the price applied to a Service in the Builder is estimated or not so that users had to save the Builder and go to Costings to check prices. (KHELP-8148)
Previously users had no way to know whether the price applied to a Service in the Builder is estimated or not so that users had to save the Builder and go to Costings to check prices. Itinerary Builder Previously users had no way to know whether the price applied to a Service in the Builder is estimated or not so that users had to save the Builder and go to Costings to check prices. This inconvenience has now been solved and users can see EC & ES (Estimated Cost & Estimated Sell) icons directly in the Builder. KHELP-8148
Previously setting a supplier cost and commission on a service with missing cost required two steps as supplier commission was not saved on the first step. (KHELP-7836)
Previously setting a supplier cost and commission on a service with missing cost required two steps as supplier commission was not saved on the first step. Itinerary Builder Previously setting a supplier cost and commission on a service with missing cost required two steps as supplier commission was not saved on the first step. This issue has been resolved in this release. KHELP-7836
We improved the calculation of total amounts on Passenger records so that amounts to pay per passenger become more precise. (KHELP-7470)
We improved the calculation of total amounts on Passenger records so that amounts to pay per passenger become more precise. Passengers We improved the calculation of total amounts on Passenger records so that amounts to pay per passenger become more precise. Please note that the number of decimal places needs to be increased to 4 for the currencies in use in your organisation. KHELP-7470
Starting from this release deleting of Service Mapping Tables that are referenced by itinerary items is no longer allowed. (KHELP-8639)
Starting from this release deleting of Service Mapping Tables that are referenced by itinerary items is no longer allowed. Service Search Starting from this release deleting of Service Mapping Tables that are referenced by itinerary items is no longer allowed. We added 'Is Active' flag to the Service Mapping Table object so that users can deactivate them instead of deleting. KHELP-8639
This release re-introduces the supplier comment icon to the list of bookings on the Bookings page. (KHELP-8574)
This release re-introduces the supplier comment icon to the list of bookings on the Bookings page. Bookings This release re-introduces the supplier comment icon to the list of bookings on the Bookings page. Like before, this icon appears when a supplier has left a comment on a supplier request and clicking it will lead to the Supplier Action page where the comment is visible. KHELP-8574
We are happy to announce that starting from this release the documents created on the amendment itinerary are transferred to the primary booking during the new merge process which we introduced in the Alhambra release. (KHELP-7914)
We are happy to announce that starting from this release the documents created on the amendment itinerary are transferred to the primary booking during the new merge process which we introduced in the Alhambra release. Documents We are happy to announce that starting from this release the documents created on the amendment itinerary are transferred to the primary booking during the new merge process which we introduced in the Alhambra release. This means that the “Delete Amendment Itinerary” setting can be enabled safely. Fixed an issue where content articles weren’t displaying videos in online documents. This release fixes an issue where users where getting “System.NullPointerException: Attempt to de-reference a null object” when running unit tests on custom code that was using information from the Documents Engine. KHELP-7914
We are happy to announce that we added a new Clone action to the Promotion object which allows to clone promotion records together with their rules, effects, and assignments to the promotion groups in just one click. (KHELP-7444)
We are happy to announce that we added a new Clone action to the Promotion object which allows to clone promotion records together with their rules, effects, and assignments to the promotion groups in just one click. Promotions We are happy to announce that we added a new Clone action to the Promotion object which allows to clone promotion records together with their rules, effects, and assignments to the promotion groups in just one click. The new clone button will need to be added to existing layouts for Users to use. KHELP-7444
In this release we added support of lookup fields in the Template Search. (KHELP-8235)
In this release we added support of lookup fields in the Template Search. Trips and Itineraries In this release we added support of lookup fields in the Template Search. This change will enhance users experience when inserting templates into the builder and creating quotes on trips with use of templates. KHELP-8235
Previously we had an issue when external names of services on the cloned itinerary were not translated to the language selected on the new itinerary. (KHELP-7439)
Previously we had an issue when external names of services on the cloned itinerary were not translated to the language selected on the new itinerary. Trips and Itineraries Previously we had an issue when external names of services on the cloned itinerary were not translated to the language selected on the new itinerary. Now, if the “Clone External Name“ box is unchecked during the itinerary clone, the external names of cloned services will be updated with the translations if they exist for the selected language. If the “Clone External Name“ box is checked during clone, selecting another language won’t affect cloned service’s external names which will be cloned from the original itinerary. KHELP-7439
A new type of Bulk Operation called “Unsold Manifesting Bulk“ has been added in this release. (KHELP-8437)
A new type of Bulk Operation called “Unsold Manifesting Bulk“ has been added in this release. Other A new type of Bulk Operation called “Unsold Manifesting Bulk“ has been added in this release. This operation allows to manifest unsold dates, i.e. itinerary items that have inventory status "Allotment" and release date = today, so that unsold allotment can be reported to suppliers without changing the confirmation status of the itinerary items. - How to enable: Navigate to `Setup` => `Object Manger` => `Bulk Operation` => `Fields & Relationshops` => `Operation Type` Add a new picklist value to the Operation Type field on the Bulk Operation object: Label: `Unsold Manifesting Bulk` API Name: `BulkManifestingUnsold` KHELP-8437
We fixed an issue where users could not make payments on the new payments UI when an additional Date/Time fields have been added to the fieldset. (KHELP-9567)
We fixed an issue where users could not make payments on the new payments UI when an additional Date/Time fields have been added to the fieldset. 16.1.13 We fixed an issue where users could not make payments on the new payments UI when an additional Date/Time fields have been added to the fieldset. Now users can add those types of fields to the fieldset that is shown on the payment UI and correctly take payments. KHELP-9567
We fixed an issue with the View Proposals custom permissions for the read only user where some content was not visible. (KHELP-9607)
We fixed an issue with the View Proposals custom permissions for the read only user where some content was not visible. 16.1.13 We fixed an issue with the View Proposals custom permissions for the read only user where some content was not visible. The read only user now has permissions to view the content. KHELP-9607
There was an issue in our product that caused cost prices to not be recalculated on clone. (KHELP-6310)
There was an issue in our product that caused cost prices to not be recalculated on clone. 16.1.14 There was an issue in our product that caused cost prices to not be recalculated on clone. When the Get New Conversion Rates checkbox was checked to true the itinerary would not recalculate with new currency conversion rates upon cloning. We have fixed this in this version, so now supplier buy rate and item currency factor values on the itenerary items are updated according to the new conversion rates on the new itinerary. KHELP-6310
We fixed an issue where Total Sell and Total Sell Tax amounts would be zeroed on Passenger Itinerary Unit Assignment records when an Itinerary Item was recalculated and Lock Sell Price mode was turned on. (KHELP-9321)
We fixed an issue where Total Sell and Total Sell Tax amounts would be zeroed on Passenger Itinerary Unit Assignment records when an Itinerary Item was recalculated and Lock Sell Price mode was turned on. 16.1.14 We fixed an issue where Total Sell and Total Sell Tax amounts would be zeroed on Passenger Itinerary Unit Assignment records when an Itinerary Item was recalculated and Lock Sell Price mode was turned on. These values now remain the same and untouched with Lock Sell Price mode turned on. KHELP-9321
We fixed an issue that arose in Borobudur that you could not view builder for itineraries that had itinerary items with no Price Line associated with it. (KHELP-9576)
We fixed an issue that arose in Borobudur that you could not view builder for itineraries that had itinerary items with no Price Line associated with it. 16.1.14 We fixed an issue that arose in Borobudur that you could not view builder for itineraries that had itinerary items with no Price Line associated with it. This was possible when creating itineraries with old costings feature and does not affect itineraries created in Lightning Costings or Itinerary Builder. KHELP-9576
We fixed an issue when Supplier Buy Rate was changing to 1 on the Itinerary Items after recalculating the confirmed Itinerary which occurred if Force New Conversion Post Booking setting was enabled. (KHELP-7129)
We fixed an issue when Supplier Buy Rate was changing to 1 on the Itinerary Items after recalculating the confirmed Itinerary which occurred if Force New Conversion Post Booking setting was enabled. 16.1.14 We fixed an issue when Supplier Buy Rate was changing to 1 on the Itinerary Items after recalculating the confirmed Itinerary which occurred if Force New Conversion Post Booking setting was enabled. KHELP-7129
We fixed an UI issue with policy popover in ‘Book Services’ modal on Itinerary Bookings page when doing a second attempt of booking confirmation after the first attempt failed. (KHELP-8513)
We fixed an UI issue with policy popover in ‘Book Services’ modal on Itinerary Bookings page when doing a second attempt of booking confirmation after the first attempt failed. 16.1.14 We fixed an UI issue with policy popover in ‘Book Services’ modal on Itinerary Bookings page when doing a second attempt of booking confirmation after the first attempt failed. KHELP-8513
Customers with 15.10 deployed will already have run one of the batch jobs added to 16.0. (KHELP-9689)
Customers with 15.10 deployed will already have run one of the batch jobs added to 16.0. 16.1.15 Customers with 15.10 deployed will already have run one of the batch jobs added to 16.0. As the batch job can take several days to complete, the Post Install has been changed so that customers on 15.10 do not run it when upgrading to 16.x. KHELP-9689
The custom permission for (Kaptio) Customer Payment has been updated to include additional objects that need to be queried to process a payment as the read only user. (KHELP-9694)
The custom permission for (Kaptio) Customer Payment has been updated to include additional objects that need to be queried to process a payment as the read only user. 16.1.15 The custom permission for (Kaptio) Customer Payment has been updated to include additional objects that need to be queried to process a payment as the read only user. Please note: Kaptio’s internal quality assurance only covered manual payments, we encourage our customers to do rigorous testing on every payment gateway. KHELP-9694
The custom permission (Kaptio) Build Trips & Itineraries has been updated to include the additional object that needed to be queried for the conversion process. (KHELP-9701)
The custom permission (Kaptio) Build Trips & Itineraries has been updated to include the additional object that needed to be queried for the conversion process. 16.1.15 The custom permission (Kaptio) Build Trips & Itineraries has been updated to include the additional object that needed to be queried for the conversion process. KHELP-9701
In this release we fixed an issue when it wasn’t possible to add different live activity Services to Itinerary at once due to the incorrect validation that ensures that user doesn’t add more units of a Service than available on supplier side. (KHELP-9739)
In this release we fixed an issue when it wasn’t possible to add different live activity Services to Itinerary at once due to the incorrect validation that ensures that user doesn’t add more units of a Service than available on supplier side. 16.1.16 In this release we fixed an issue when it wasn’t possible to add different live activity Services to Itinerary at once due to the incorrect validation that ensures that user doesn’t add more units of a Service than available on supplier side. KHELP-9739
The manual payment method chosen in the new payments screen will be saved in the payment record. (KHELP-9798)
The manual payment method chosen in the new payments screen will be saved in the payment record. 16.1.18 The manual payment method chosen in the new payments screen will be saved in the payment record. Previously, the payment method was always set to BANK TRANSFER (MANUAL PAYMENT). KHELP-9798