Sabre:如何在 EnhancedAirBookRQ 中传递 2 OTA_AirPriceRQ?
Sabre: How to pass 2 OTA_AirPriceRQ in EnhancedAirBookRQ?
如何在 1 个 EnhancedAirBookRQ 中传递 2 OTA_AirPriceRQ 以在 Sabre 中预订 RoundTrip?
考虑以下示例:
<EnhancedAirBookRQ>
<OTA_AirBookRQ>
...
<FlightSegment>
<!-- Segment 1 Details -->
<FlightSegment/>
<FlightSegment>
<!-- Segment 2 Details -->
<FlightSegment/>
<OTA_AirPriceRQ>
<PriceRequestInformation>
<OptionalQualifiers>
<PricingQualifiers CurrencyCode='INR'>
<PassengerType Code='ADT' Force='true' Quantity='1'/>
</PricingQualifiers>
</OptionalQualifiers>
</PriceRequestInformation>
</OTA_AirPriceRQ>
<PostProcessing IgnoreAfter="false">
<RedisplayReservation/>
</PostProcessing>
<EnhancedAirBookRQ>
所以根据上面的代码,我想为 Segment 2 传递另一个 OTA_AirPriceRQ,以实现 RoundTrip。
但是当我重复 OTA_AirPriceRQ 标签时出现错误。
OTA_AirPriceRQ
用于获取特定旅行的定价信息(价格明细),但是您必须在 OTA_AirBookRQ
。它是您正在使用的 EnhancedAirBookRQ
交易的一部分(但应在请求 xml 中的 OTA_AirPriceRQ
之前定义)
总结一下 - 当您在 OTA_AirBookRQ
中提供有关出境和入境航班的信息时,1 OTA_AirPriceRQ returns 您将获得完整的定价信息(不需要单独的 AirPriceRQ)
您可以在此处找到更多信息
https://developer.sabre.com/docs/read/soap_apis/air/book/orchestrated_air_booking
尝试使用 PriceRequestInformation/OptionalQualifiers/PricingQualifiers/ItineraryOptions 下的 SegmentSelect 元素。
默认情况下,所有细分市场都将以相同方式定价,因此除非您想对特定 segment/s 做一些特别的事情,否则您不需要添加额外的限定符。
如何在 1 个 EnhancedAirBookRQ 中传递 2 OTA_AirPriceRQ 以在 Sabre 中预订 RoundTrip?
考虑以下示例:
<EnhancedAirBookRQ>
<OTA_AirBookRQ>
...
<FlightSegment>
<!-- Segment 1 Details -->
<FlightSegment/>
<FlightSegment>
<!-- Segment 2 Details -->
<FlightSegment/>
<OTA_AirPriceRQ>
<PriceRequestInformation>
<OptionalQualifiers>
<PricingQualifiers CurrencyCode='INR'>
<PassengerType Code='ADT' Force='true' Quantity='1'/>
</PricingQualifiers>
</OptionalQualifiers>
</PriceRequestInformation>
</OTA_AirPriceRQ>
<PostProcessing IgnoreAfter="false">
<RedisplayReservation/>
</PostProcessing>
<EnhancedAirBookRQ>
所以根据上面的代码,我想为 Segment 2 传递另一个 OTA_AirPriceRQ,以实现 RoundTrip。
但是当我重复 OTA_AirPriceRQ 标签时出现错误。
OTA_AirPriceRQ
用于获取特定旅行的定价信息(价格明细),但是您必须在 OTA_AirBookRQ
。它是您正在使用的 EnhancedAirBookRQ
交易的一部分(但应在请求 xml 中的 OTA_AirPriceRQ
之前定义)
总结一下 - 当您在 OTA_AirBookRQ
中提供有关出境和入境航班的信息时,1 OTA_AirPriceRQ returns 您将获得完整的定价信息(不需要单独的 AirPriceRQ)
您可以在此处找到更多信息 https://developer.sabre.com/docs/read/soap_apis/air/book/orchestrated_air_booking
尝试使用 PriceRequestInformation/OptionalQualifiers/PricingQualifiers/ItineraryOptions 下的 SegmentSelect 元素。
默认情况下,所有细分市场都将以相同方式定价,因此除非您想对特定 segment/s 做一些特别的事情,否则您不需要添加额外的限定符。