/
25.03 Release Notes

25.03 Release Notes

New Features

API

  • Enhanced travelOptions for Charter Flight Bookings: The GET /RESTv1/travelOptions endpoint now supports an optional charter parameter. When set to true, the API response only returns charter flight options. These results include bookingKey(s), which can be used in the POST /reservations endpoint to seamlessly create charter flight bookings.

  • Enhanced Flight Availability in travelOptions: The GET /RESTv1/travelOptions endpoint now provides more detailed flight availability data, including both general seat availability and infant-specific availability. These details are accessible within the flight object under availability and infantAvailability, offering more comprehensive booking insights.

  • Fare Class Now Included in Reservation, Quotation, and Charges APIs: Fare class data is now available in the following API endpoints under the charge object, specifying the fare class of a fare charge: GET /reservations/{key}, GET /reservations/{key}/charges, GET /reservations/{key}/charges/{chargeKey}, PUT /quotations, and POST /reservations. For non-fare-related charges, the fare class will be set to null. This enhancement improves charge representation in quotations and bookings.

DCS

  • Improved Out-of-Order Check-In for Connecting Flights: Passengers will no longer be de-boarded from connecting flights when a later flight segment is processed before an earlier one whether checking in, boarding, or closuring the flight. This enhancement ensures accurate passenger handling, even when flight segments are processed out of sequence.

  • Enhanced Boarding Mode: Show Not Checked-In Passengers & Real-Time Check-In Status Refresh: While in boarding mode, the Check-in screen now includes an option to display passengers who have not checked in. This setting is disabled by default to maintain existing workflows. Additionally, the system now performs a real-time refresh of passengers' check-in status during the scanning process. This prevents discrepancies when a passenger is checked in at another counter and proceeds directly to security or boarding. To ensure safety, the refresh only triggers after a full match of the passenger’s name and reservation, without altering the existing boarding pass validation logic.

  • Baggage Handling Screen with Flight Breakdown and Export Option: The Baggage Handling report now features a detailed table broken down baggage count and weight for each destination along the flight route. This enhancement improves accuracy in baggage tracking. A new "Report" button has also been added, allowing users to export baggage data in CSV format for easy review and processing.

  • Enhanced Audit Logging for Baggage Re-Routing: The reservation audit now captures detailed logs whenever baggage is re-routed whether through bulk passenger moves, segment changes, or route edits. Logged details include the date and time of the change, the user who made the modification, the baggage barcode, and the updated flight information. This enhancement improves tracking accuracy and operational visibility in baggage handling.

  • Boarding with Mismatched Locators: Passengers can now be boarded even if the operator airline’s locator differs from the ameliaRES locator. This functionality is configurable via a business rule, ensuring a smoother boarding process by enabling successful passenger identification when scanning an operator airline’s boarding pass.

GDS / Interline

  • Custom Notes in ASC Messages: Users can now add a custom note when sending an ASC message to travel agencies. The note must be between 10 and 50 characters to ensure compliance with the SSR OTHS 64-character limit. This enhancement improves communication, provides clearer reservation updates, and streamlines passenger handling.

  • Block Space Codeshare - Passenger Contact Information in PNL/ADL: The system now supports including passenger mobile contact information in PNL/ADL messages for block space codeshare flights, improving communication and passenger service.

    • When the operating carrier imports PNL/ADL from the marketing carrier, the passenger’s mobile contact (formatted as .R/PCTC) is now added to the imported PNRs.

    • When the marketing carrier sends PNL/ADL to the operating carrier, the system now includes the passenger’s mobile contact using .R/PCTC, ensuring compliance with IATA PSCRM standards.

  • Outbound Codeshare – ASC Updates for UN/TK Segments: The system now supports updating outbound codeshare segments based on ASC messages from partners. When an ASC message contains a UN/TK update, the system cancels the UN segment and adds the TK segment to the PNR. This feature is controlled by a business rule to enable or disable ASC processing based on operational needs. This enhancement improves automation in codeshare management and ensures more efficient handling of schedule changes.

  • Processing Incoming PNR Messages After STD: The system now allows the processing of incoming PNR messages after the scheduled time of departure (STD). A new business rule lets airlines choose whether to use the actual departure time from Flight Watch or the scheduled time, providing greater flexibility in managing post-departure PNR updates.

  • Enhanced SSM Messaging: Support for Email Recipients: Users can now send SSM messages to email addresses in addition to GDS (TTY addresses). This enhancement increases communication flexibility and improves accessibility for recipients.

  • Improved Hold Time Handling in SSR ADTK for GDS PNRs: Previously, Hold Time in SSR ADTK for all GDS PNRs was sent using the airline’s local time zone, sometimes causing confusion for agents. Now, if the PNR includes a POS city, the system can use its local time zone for Hold Time, improving accuracy and consistency.

  • Inbound Codeshare Bookings Report: A new Inbound Codeshare Bookings Report is now available, helping airlines monitor inbound codeshare bookings and assess sales performance for each marketing partner. The report provides key details on bookings, flights, and passengers, with filters for flight dates, reservation status, check-in status, and other relevant criteria. This enhancement improves visibility, tracking, and operational analysis for airlines managing inbound codeshare agreements.

RES

  • Seamless Charter Flight Booking: Airlines can now book charter flights directly using the new ‘Book Charter’ button in the reservation search screen. This feature, controlled by a business rule and requiring Charter Booking - Access permission, streamlines the charter flight booking process, making it faster and more efficient.

  • Bulk Notifications to Passenger via Bulk Itinerary Generator: You can now send bulk notifications to passengers from the Bulk Itinerary Generator. Customize messages for each send and choose to notify the Reservation Owner or All Passengers, with an option to include Reservation Contacts. This update improves efficiency and ensures passengers receive timely information.

  • Smarter Ancillary Flexible Pricing: The validation logic for Ancillary Flexible Pricing now allows pricing entries when only the Sales Period OR Travel Period overlap, while restricting entries where both periods overlap: fully or partially. Additionally, the pricing logic has been improved to prioritize agency-specific pricing, ensuring that when agency-specific prices are available, they take precedence over the other prices. These enhancements enhance flexibility, maintain data integrity, and ensure accurate price prioritization.

  • Streamlined Voucher Serial Check: The Check Serial Number screen is now available as a new menu item under Operations, with access controlled by the Vouchers - Redeem permission. This update enhances usability by providing a dedicated menu option while maintaining security and role-based access.

  • New Audit for Seat Allocation Template: A new Seat Allocation Template Audit screen has been added to ameliaRES, allowing users to track when a seat allocation template is applied to a flight and by whom. This audit log is accessible via the new ‘Audit’ button in Operations → Seat Allocations. This new feature provides better visibility and tracking of seat allocation adjustments.

  • Flexible Receipt Payment Generation: Airlines can now generate receipts for payments only without requiring a charge selection. This update offers greater flexibility in receipt generation.

  • Enhanced Seat Charge Display in Itinerary: When a seat is removed and its non-refundable Seat Assignment charge remains on the PNR, the charge is now labelled with ‘\(VOID)’ in the itinerary. Only the latest assigned seat charge will appear without this label, enhancing clarity and reducing confusion for passengers reviewing their itinerary.

  • Enhanced Fare Class Search: A new search box has been added to the City Pair Charges, the Voucher Setup , and Promo Code Setup screens, making it easier and faster to find and apply fare classes when configuring these settings.

  • Auto Refund Support for myID Travel Bookings: Passengers who cancel all or part of their myID Travel journey will now benefit from auto refunds, controlled by a business rule and requiring Refund – Modify permission. This enhancement simplifies refund processing, reducing manual effort and improving efficiency.

  • Improved Flight Number Tracking in Reservation Audit: The Reservation Audit now logs flight numbers in addition to route and timing details, providing more comprehensive tracking of booking records. This enhancement strengthens audit trails, improves dispute resolution, and ensures greater transparency in reservation tracking.

  • Expanded Baggage Report with Status Tracking: The baggage report now includes a Bag Status column, indicating whether a bag is expedited or re-routed. This update improves baggage tracking, enhances visibility, and supports more efficient handling operations.

  • Improved Filtering in Passenger Flight Notification Report: The Passenger Flight Notification report in web reports now aligns with the ameliaRES alerts window, introducing a filterable Alert Category option. The Alert Type dropdown dynamically updates based on the selected category. These enhancements improve filtering, reduce confusion, and provide a more intuitive reporting experience.

SOAR

  • Enhanced SOAR Calendar with Pricing & Availability: The SOAR public and agent sites now display availability and pricing directly on the calendar, improving fare visibility and streamlining the booking process. These settings are configurable—availability is enabled by default, while pricing is disabled. Airlines can adjust these settings by contacting their Account Executive.

  • Support for Multiple Email Addresses in Contact Email Field: In the SOAR agent site, users can now enter multiple email addresses in the contact email field, separated by ";" or ",". This enhancement enables agents to seamlessly send communications to multiple recipients, improving efficiency and flexibility.

  • Sub Agencies Module Integrated into SOAR Agent: The SOAR agent site now features a fully integrated Sub-Agencies Module with an intuitive, user-friendly interface. This enhancement allows agencies to:

    • Add and edit their own information

    • Manage sub-agencies (create, edit, activate/deactivate)

    • Transfer credits between agencies

    • Streamline agency user management

  • Managing Public Fare Access in SOAR Agent: The SOAR agent site now allows disabling the 'Including Public Fares' checkbox for corporate agencies. Controlled by the 'Public Fares - Access' permission, this feature enables airlines to manage public fare access efficiently for different user groups.

  • Unified Booking Retrieval and Storage in SOAR App: Passengers can now retrieve and store all PNRs linked to their profile in the SOAR app using their locator and last name, regardless of the booking channel. This enhancement ensures seamless access to reservations booked through the app, IBE, OTA, or other platforms, providing a centralized view of all past and future bookings under the passenger’s Frequent Flyer profile.

TICKETS

  • Enhanced Ticket Management – Void Functionality: ameliaRES now supports ticket voiding, enabling users to void tickets under the following conditions:

    • The coupon status must be Open

    • The document must not have been reported in the HOT file

    This enhancement improves ticket management efficiency, reduces manual workload, and ensures accurate transaction handling.

  • Enhanced Ticket Transaction Report: The Ticket Transaction Report now includes two new parameters:

    • Include Voids – Allows users to include voided tickets and EMDs in the report.

    • Show Only Voids – Filters the report to display only voided documents.

Additionally, a new "Voided" field has been added to indicate whether a ticket or EMD was voided. These enhancements provide greater visibility into voided transactions and improve reporting flexibility.

  • V2 HOT File - Refund Penalty Reported as Tax Code: The system now allows refund penalties to be reported using a designated tax code instead of deducting them from the base fare. Airlines can define the tax code for penalties based on their specific requirements. This feature is controlled by a business rule, allowing customization for each client. This enhancement ensures clearer financial reporting and more transparent refund calculations.

  • New Open Coupons Report - Enhanced Ticket Tracking: A new Open Coupons report is now available, enabling users to track all tickets with an Open status, including both ameliaTickets and GDS tickets. The report can be filtered by a specified date range based on ticket creation time and includes key details such as:

    • Flight Time

    • Flight Number

    • Ticket Number

    • Coupon

    • Reservation Number

    • External Locator (for GDS tickets only)

    All times are displayed in local time, based on the base airport’s time time zone, ensuring accuracy and clarity.

Enhancements / Improvements

IASCASE / Issue #

Description

IASCASE / Issue #

Description

AMELIA-28950

Previously, the system only validated a passenger’s name when matching a frequent flyer profile. Now, Date of Birth (DOB) verification has been added in ameliaRES Check-in and RESTv1 API, ensuring that only passengers with a matching name and DOB can add or update a loyalty ID. This prevents unauthorized use of loyalty benefits and fraudulent point accumulation.

AMELIA-29412

The Login field label in the Frequent Travelers Utility is now displayed in bold text when it is a required field. Additionally, a popup alert notifies users if the field is empty when saving.

38689/38807 / AMELIA-26953

A fix has been implemented to ensure that infant details are correctly retrieved when booking a new segment, even if the reservation does not have an active leg.

43799 / AMELIA-28726

An issue where infants were assigned duplicate ticket numbers with the same coupon, resulting in duplicated name records, has been resolved. Each infant is now correctly assigned a unique ticket, eliminating duplication in future cases.

44929 / AMELIA-29662

The system now correctly processes events even when a cancelled flight includes a passenger without a ticket. This fix ensures continuous event processing without errors.

45231 / AMELIA-28233

Previously, splitting passengers into a child reservation during DVD message processing sometimes led to the parent GDS reservation being incorrectly cancelled. This issue has been resolved, ensuring proper handling of GDS reservation splits without unintended cancellations.

46073 / AMELIA-29549

A fix has been implemented to ensure PAL/CAL messages are sent for all legs of a multi-segment flight, rather than only the first leg. This update ensures proper communication with all relevant stations.

46270 / AMELIA-29543

Previously, updating a flight date outside the original flight’s route could result in duplicate schedule creation. Now:

  • If the updated flight date does not span the original route and SSM sending is enabled, the system throws an error.

  • If SSM sending is disabled, flight date updates proceed successfully.
    This ensures consistent and accurate scheduling.

46374 / AMELIA-29550

An issue where infant capacity wasn't updating when the aircraft model changed in Flight Watch has now been resolved. This fix ensures adding or editing infant bookings works properly, preventing errors in future cases.

46493 / AMELIA-29606

An issue where flight types in the SSIM export did not match the assigned flight type in ameliaRES has been resolved. The system now correctly reflects the IATA Service Type in SSIM export files for all flight types.

46584 / AMELIA-29640

Previously, ASM/SSM messages failed to process due to line breaks in the Supplementary Information field. The system now correctly handles such messages, ensuring successful processing and transmission.

47446 / AMELIA-29916

Passengers with the same name and gender were previously grouped as a single entry in the itinerary. This issue has been resolved, ensuring that both print and email versions accurately display all passengers.



DATABASE

Refer to the following for 25.03 DB Schema Changes.