Улучшенное Сиденье Без Цены

#sabre

Вопрос:

У меня возникли некоторые проблемы EnhancedSeatMapRQ , так как места для некоторых авиакомпаний (например, AC, AA и т. Д.) Не возвращают ни BasePrice одного или Price узла. При проверке с помощью программного обеспечения Sabre некоторые из этих мест действительно оплачиваются при бронировании.

Насколько я понимаю, в этих ситуациях CommercialName значение должно помочь в поиске цены. С учетом сказанного, в ответе нет ссылки, которая указывала бы какую-либо цену за что-либо.

Вот один из них с узлом цены:

 lt;Offer entitledInd="false"gt;  lt;CommercialNamegt;SEAT ASSIGNMENTlt;/CommercialNamegt;  lt;BasePricegt;  lt;TotalAmount currencyCode="CAD"gt;27.12lt;/TotalAmountgt;  lt;Taxesgt;  lt;Tax currencyCode="CAD"gt;3.12lt;/Taxgt;  lt;TaxTypeRefgt;taxTypeDetail_1lt;/TaxTypeRefgt;  lt;/Taxesgt;  lt;/BasePricegt; lt;/Offergt;  

И один без него:

 lt;Offer entitledInd="true"gt;  lt;CommercialNamegt;ADVANCE SEAT SELECTIONlt;/CommercialNamegt;  lt;OfferItemIdgt;offerItem_1lt;/OfferItemIdgt;  lt;TravellerIDgt;1lt;/TravellerIDgt; lt;/Offergt;   

Specifies the commercial name associated with matched price. это все, что говорится в документах об CommercialName узле.

Пожалуйста, проведите меня через процесс ценообразования на эти места, так как это имеет решающее значение для правильного процесса выбора места.

ОБНОВЛЕНИЕ: Мы заметили , что все Offer узлы без Price или BasePrice находятся внутри мест с chargeableInd установленным значением false . С учетом сказанного, это происходит со значительным числом авиакомпаний, и если это не будет решено, то наш выбор мест будет контрпродуктивным.

Ответ №1:

Поэтому команда Sabre связалась со мной и прояснила этот вопрос. При отправке a SeatMapQueryEnhanced /CabinDefinition/RBD предполагается , что у него есть данные @ProgramSystemCode , полученные от BFM.

Пример:

 lt;Flight origin="YVR" destination="DFW"gt;  lt;DepartureDategt;2022-07-13lt;/DepartureDategt;  lt;Operating carrier="AA"gt;392lt;/Operatinggt;  lt;Marketing carrier="AA"gt;392lt;/Marketinggt;  lt;ArrivalDategt;2022-07-13lt;/ArrivalDategt;  lt;/Flightgt;  lt;CabinDefinitiongt;  lt;RBDgt;Nlt;/RBDgt;  lt;/CabinDefinitiongt;  

Где N извлекается из ProgramSystemCode атрибута этого Segment узла.