New Features & Improvements
Branding support for PNL import
Previously, it was not possible to link imported PNRs to a specific brand. This enhancement introduces brand-based mapping for PNL imports, aligning passenger data with designated brands based on fare, route, or scheme.
As a result, if the fare used for a PNL import is associated with a brand, that brand’s baggage allowance and other attributes will be automatically applied to the imported PNRs and passed via PNL to the DCS.
Sales per Day report – end timestamp fix
We have adjusted the time range of the Sales per Day report to include the full day. This prevents bookings made near the end of the day from being omitted and incorrectly displayed in the following day’s report.
Reports aligned with user time zone
When generating the Invoices Report and filtering by First Service Date, the system did not always respect the user’s configured time zone. In some cases, filtering was based on server time instead. Now, this has been resolved.
Bug Fixes
SendGrid – due amount on booking confirmation
This fix applies to customers using SendGrid for email delivery.
We resolved an issue where invoice amounts sent via SendGrid were not rounded correctly. Amounts are now rounded according to each airline’s configured currency decimal precision.
MMB excess ancillary payment error
We fixed an issue in the MMB ancillary selection flow where passenger phone fields were incorrectly mapped in the database, causing errors.
This has been corrected to ensure accurate data handling and prevent payment failures.
Unauthorized access to passenger data via agent actions
The visibility logic of the “Replace customer” icon has been updated. The icon is now hidden when an agent views a PNR with no assigned agency or customer. Additionally, the PNR creation logic has been updated to explicitly assign the agent ID when the logged-in user is an agent.
These changes ensure that newly created PNRs are properly linked to the agent and help prevent unauthorized access.
Seat map remark – translation fix
We fixed a duplicate translation issue affecting seat map remarks. This ensures accurate and consistent localization, as well as improved seat map loading performance.
Failed MMB amendment removing passenger records
We resolved an issue in the changeBooking API where passenger records could be incorrectly removed after failed amendment attempts in MMB for reservations created via API.
Class Booking Analysis Report – incorrect ancillary counts
We updated the report logic to exclude standalone ancillary or seat-only PNRs (without flight services), ensuring accurate booking counts.
Comments