Breadcrumb
- Digital Connect Online Help
- Getting Started
- Release Notes
- Digital Connect 21.06 Release Notes
Digital Connect 21.06 Release Notes
Release Identification
Release Version | Type (Version, Update, or Patch) | Date | Approved by | Description of Change |
---|---|---|---|---|
21.06 | Version | June 2021 |
Rafał Hołub |
Software updated |
Enhancements
Digital Connect introduces the following enhancements:
- Ability to support Multiple Frequent Flyer numbers
- Limited recline seats display
- Removing base fare exponential value
- Unaccompanied Minor passenger type support
Defects
The following Digital Connect defects have been fixed for this release:
- Agency Status Gets Inactive in Update Profile Request
- Disable SSO Config by Default
- Secure Attribute is Missing for JSESSION - Dev Environments
- Incorrect Currency Conversion - Country RS sent to DisplayCurrencyLLSRQ
- MTO Seat Selection - New Seat has Label 'original' When Seats is on Extras Page
Enhancements:
Ability to support multiple Frequent Flyer Numbers
Digital Connect introduces support for hosting multiple Frequent Flyer numbers (including other airlines) for single and multiple passengers, and the ability to provide to the Point of Sale (POS) an option to associate segments with frequent flyers. If no segments are associated, Digital Connect will apply an association logic to the fallback segment with the following conditions:
- If no segment association is provided by the POS, Digital Connect will check for hosted Frequent Flyers and associate their data to the found unassociated segments.
- If there are no hosted Frequent Flyers found, Digital Connect will check for Frequent Flyer operating carrier and associate the appropriate segments.
- If none of the conditions are met, Digital Connect will select the first Frequent Flyer and associate the unassociated segments.
Digital Connect will extract additional Loyalty details (Tier Level Number, Tag/Short Text), once the passenger enters the loyalty information, and send this information to downline to get relevant offers based on the tier level of partnered airlines for seats and ancillaries and provide the applicable best offer.
Prerequisites
None.
Limitations
- Group PNR is not supported.
- A maximum of 99 passengers is supported.
- As Host Limitation, if there is no agreement between partner carriers then no Frequent Flyer is added that is Codeshare segment associated OA Frequent Flyer Number.
Configuration Keys
Property name | Description of changes | Possible values | Default value |
sat.ff.multipleFFNumbersPerPax.enabled | Allow/disallow multiple Frequent Flyer numbers per passenger | true, false | false |
sat.ff.updateReservationSubjectAreas | Change Subject Areas in UpdateReservationRQ. Can be set in dc.properties | comma-separated strings | Header, Passengerdetails, Openresdata |
Limited Recline Seats Display
Digital Connect introduces an enhancement in the Seats response with information that the seat does not recline. The existing Bilateral Seat Characteristics element in the seats response will provide information "NoReclineSeat". The information is returned in Bilateral Seat Characteristics from the downline service Enhanced Seat Map response. The downline passes this information to the airline UI in the following flows:
- B2C
- RBE
Prerequisites
- Airline must have Enhanced Seat Map enabled
Limitations
- This enhancement does not apply to the post-booking flows (MYB:CI, MYB:MTO)
Contract changes
bilateralSeatCharacteristics added in /seats response:
{ "storefrontSlotCode": "SEAT", "available": true, "code": "14B", "designations": [ "PREFERRED_SEAT_PREFERENTIAL_SEAT" ], "entitled": true, "feeWaived": true, "entitledRuleId": "", "feeWaivedRuleId": "", "seatCharacteristics": [ "CH", "9" ], "limitations": [], "refundIndicator": "Y", "freeOfCharge": false, "prices": { "alternatives": [ [ { "amount": 0, "currency": "BRL" } ] ] }, "taxes": { "alternatives": [ [ { "amount": 0, "currency": "BRL" } ] ] }, "total": { "alternatives": [ [ { "amount": 0, "currency": "BRL" } ] ] }, "originallySelected": false, "bilateralSeatCharacteristics": [ "NoReclineSeat" ] },
Removing Base Fare Exponential Value
Digital Connect introduces an enhancement that removes exponential values from the base fare when searching for flights with Award Booking set to true. Removing the exponential constant resolves rounding discrepancies.
Highlights
- The exponential value will not be returned when rounding/scaling of more than the nearest 1 is applied.
- /products/air/search response will not return FF currency with exponential value
- /products response will not return FF currency with exponential value
- /paymentOptions will not return FF currency with exponential value
- /paymentOptions/details/AWARD will not return FF currency with exponential value
Prerequisites
- The airline must have the Frequent Flyer award redemption enabled.
Limitations
- None
Unaccompanied Minor Passenger Type Support
Digital Connect supports an Unaccompanied Minor (UNN) passenger type. This enhancement only applies to the B2C flow, and allows for the following actions:
- Creating a booking with UNN passenger type
- Pricing the booking with UNN passenger type
- Ticketing the booking with UNN passenger type
- Exposing and allowing to book, price and fulfil ancillaries and seats
- Validating UNN passenger type age (5-18 years old)
Prerequisites
- Configuration must be set up to support UNN passenger type
- Configuration must be set up to support age validation
Limitations
- None
Defect fixes:
Agency Status Gets Inactive in Update Profile Request
Customer Tracking #: N/A |
Sabre Tracking #: DC-11593 |
Description: Digital Connect was sending "ProfileStatusCode" as "IN" in the update profile request even though it was active in profile creation request and response for Agency enrollment service. |
|
Resolution: Code has been updated to send "ProfileStatusCode" as "AC" in the update profile request. |
Single Sign-On Default Configuration
Customer Tracking #: N/A |
Sabre Tracking #: DC-12704 |
Description: When SSO config is enabled then DC looks for the SSO cookie and when the customer is not passing in the select flight header then they are not able to do the select flight. |
|
Resolution: The configuration sat.sso.openTokenEnabled has been disabled by default. |
Secure Attribute Missing from JSESSION
Customer Tracking #: N/A |
Sabre Tracking #: DC-12665 |
Description: The lack of Secure attribute in JSESSION was causing some browsers to return an unexpected error. |
|
Resolution: Resolved by adding a json.cookie.alwaysSecure configuration, enabled by default. |
Incorrect Currency Conversion - Country RS Sent to DisplayCurrencyLLSRQ
Customer Tracking #: N/A |
Sabre Tracking #: DC-12519 |
Description: For profiles with Travel Bank balance in EUR currency, Digital Connect returned incorrect currency conversion in /paymentOptions/details/BT. |
|
Resolution: Resolved by defining EUR currency in the preferred currency code property in the bean archive. The country code is consistent with the host table and present in the locations configuration. |
MTO Seat Selection - New Seat Has 'Original' Label When Seats is on Extras Page
Customer Tracking #: N/A |
Sabre Tracking #: DC-11771 |
Description: In the case of seats being configured as a sub-page of Extras in the Modify Trip Options flow, there was no differentiation between original and new seats in the shopping cart. All changes were shown as 'Original", even for newly selected seats. |
|
Resolution: AdditionalContext has been added to the API response subElements to resolve the issue. |