Borobudur Micro 1 (16.1.19)
Release Summary
In this release we focused on bringing increase the stability of our supplier invoice generation as they were causing issues when payments were made. As well we have general technical fixes to regressions with the Borobudur release.
Bug Fixes
-
In this release we have added the capability of changing the price category of a Flight Placeholder when the sell price is 0 and Lock Sell Price is turned on.
-
Related support ticket: KHELP-9380
-
-
In this release we have added the capability of nullifying values in the PGI modal.
-
Related support ticket: KHELP-9461
-
We have added a minor enhancement that enables us to publish all errors in Kaptio to our Elastic feed for monitoring.
-
In this release we have fixed an issue where the Itinerary Builder did not retain the service line’s configured occupancy after changing the meal plans.
-
Related support ticket: KHELP-9614
-
-
In this release we have fixed an issue with payment received input on the Make Payment modal. There was no validation on empty values and you would receive an error when no values were entered. In the field set for the transaction object you now have the option of making the Payment Received Date field required, and if it is set to required validation on the input in the modal will take place. If it is not set to required, it can be saved as empty.
-
In this release we fixed an issue when searching for packages in the Costings Package Search. The issue was that the search had become case sensitive whereas now it is not regarding the case of the search parameter.
-
Related support ticket: KHELP-9618
-
-
In this release we fixed an issue where the full screen service search was overlaying other applications modals. An example would be Vonage telephony phone call alert.
-
Related support ticket: KHELP-9640
-
-
In this release we fixed an issue where the Updating a Cost on a PNR would overwrite the Sell Price to 0.00 when the Lock Sell Price is Turned On. It is now possible to do that action without the sell price to be overwritten.
-
Related support ticket: KHELP-9615
-
-
In this release we fixed an issue with Supplier Invoice Line generation for Add-ons. Supplier Invoice Lines related to add-ons for an itinerary service will be deleted when Supplier Invoice Line Generation setting is set to disabled in the Kaptio Settings.
-
Related support ticket: KHELP-8080
-
-
In this release we have started sorting the invoices in the Supplier Invoices tab for an itinerary alphabetically.
Minor Fixes
In this release we have added a configuration option to our product that allows you to control the generation of Supplier Invoice Lines (SIL). You have the choice of Non 0, All and Disabled. The following table informs you on what the expected behaviour is.

In this release we tightened the response flow for Live On Request Services. When a supplier comes back with a response with the status Request Denied the service will be treated as a regular cancellation. The service will then follow the same process as being cancelled. Related support ticket: KHELP-9471
Hotfixes
Here we list the regression hotfixes and releases they belong to
16.1.21
-
When performing Reserve or Book allotment action on the item that has empty Allotment Status, Allotment Status Id and Allotment Action fields but already has Itinerary Item Allotment Days, the system creates new Itinerary Item Allotment Days without deleting previous ones. Now, the system doesn’t duplicate existing Itinerary Item Allotment Days.
-
Related Support Ticket: KHELP-8386
-
16.1.23
-
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
-
-
Some legacy document content was found to be missing a field for the video content. This would cause an exception to be thrown when the document was loaded. This issue has been resolved and legacy documents may now be loaded.
-
Related support ticket: KHELP-9915
-
-
Access Denied error when editing prices has been fixed.
-
Related support ticket: KHELP-9924
-
16.1.24
-
In this release, we fixed an intermittent component error that occurred in Costings, Passengers, and Payments tabs on an Itinerary.
-
Feature: Itineraries
-
Related support ticket: KHELP-9804
-
16.1.25
-
We have fixed some UI issues with the content wizard in Placeholder and Destination components, where the Save and Cancel buttons were not displayed correctly.
-
Feature: Content Wizard
-
Related support ticket: KHELP-9800/9874
-
16.1.26
-
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
-
In this release we made an improvement so that ‘Net Amount’ column is automatically hidden in Make Payment component when ‘Gross Invoicing’ is set to true on Itinerary. This adjustment ensures that the component provides relevant and clear information to users when ‘Gross Invoicing’ is true.
-
Related support ticket: KHELP-9696
-
*An issue was resolved where, when a price category for a service was adjusted, the quantity was not updating correctly.
-
Related support ticket: KHELP-9590
-
In this release we changed ‘Client Documents Notes’ input in the Itinerary Notes modal in Builder and Costings to be of Rich Text editor type. With the rich text editor you can now format text using a variety of options, including bold, italic, underline, bullet points, font size, adding images and more eliminating the need for HTML coding. The rich text editor ensures that your Client Documents appears as intended, with all formatting preserved when displayed.
-
Related support tickets: KHELP-9613, KHELP-9705
-
-
In this release we introduced a new feature which allows to hide expired price seasons from the dropdowns in Price Manager grid and in Filters section by making it easier to focus on current pricing information. A new toggle ‘Show past price seasons’ was added to the right top of the page which is switched off by default.
-
When the toggle is switched off, the dropdown in the Price Manager grid and in Filters will only display active and future price seasons. To access past price seasons, you can switch on the toggle and view them in the dropdown.
-
Exception out of that rule is that those past Price Seasons which were already assigned to any existing line in the Price Manager table will be shown in the ‘Price Season' drop down on the line independently on the new 'Show past price seasons' toggle being true/false when 'All' value is selected for Price Season in Filters.
-
Related support ticket:KHELP-9776
-
16.1.27
-
An issue with the non-zero SIL option was identified whereby SILs with zero cost and commission that had been allocated to Supplier Invoices were deleted when the SILs for the Itinerary were re-generated. This issue has been corrected.
-
Feature: Supplier Invoices
-
Related support ticket: KHELP-10025
-
-
An inefficiency was identified when setting the day range for each service. The larger the Itinerary, the more significant the issue became. The inefficiency has been rectified.
-
A missing object related to allotment generation was identified for the Build Trips & Itineraries custom permission. The object has been added to the custom permission and the issue resolved.
-
We have resolved an issue where the Start Date and End Date of the Service Addon was not being updated to match the Start and End dates of the Service line. This issue affected Service Addons with an Allocation configuration of day or night.
-
Feature: Itinerary Builder
-
Related support ticket: KHELP-9402
-