首页 > 解决方案 > 如何使用 GetReservationRQ 或 TravelItineraryReadRQ 获得免费行李限额

问题描述

我正在使用 GetReservationRQ 和 TravelItineraryReadRQ 检索预订,但响应中没有关于行李限额的信息。出票后如何获取行李限额(件数和重量)信息?

这是我从 GetReservationRS 收到的信息:

<SegmentInfo number="1" segmentStatus="OK">
    ...
    <FareBasis>AAPVNF96</FareBasis>
    <NotValidBefore>2021-02-08</NotValidBefore>
    <NotValidAfter>2021-02-08</NotValidAfter>
    <Baggage allowance="01" type="P"/>
</SegmentInfo>

这是我从 TravelItineraryReadRQ 收到的信息:

<tir310:FlightSegment ConnectionInd="O" DepartureDateTime="02-08T07:00" FlightNumber="207" ResBookDesigCode="A" SegmentNumber="1" Status="OK">
    <tir310:BaggageAllowance Number="01P"/>
    <tir310:FareBasis Code="AAPVNF96"/>
    <tir310:MarketingAirline Code="VN" FlightNumber="207"/>
    <tir310:OriginLocation LocationCode="HAN"/>
    <tir310:ValidityDates>
        <tir310:NotValidAfter>2021-02-08</tir310:NotValidAfter>
        <tir310:NotValidBefore>2021-02-08</tir310:NotValidBefore>
    </tir310:ValidityDates>
</tir310:FlightSegment>

标签: sabre

解决方案


我曾经开发过与 Sabre 集成的航空公司登机手续软件,并且获得行李限额总是比您想象的要困难得多。Sabre 网络服务没有返回乘客行李权利的完整数字。它确实返回了与票价类型相关的行李限额,但没有考虑其他因素,例如:-

  • 乘客是否有任何可以增加行李数量或重量限额的行李辅助设备?您可以在 Sabre Web 服务的响应中获取乘客辅助信息,因此可以根据需要实施逻辑来统计它们。

  • 乘客是否有飞行常客计划和等级,可以为他们提供额外的行李限额?这还需要考虑到合作伙伴航空公司的飞行常客计划。Sabre 中有一个客户权利表,可以为航线配置飞行常客等级的行李限额。

  • 乘客是否乘坐由另一家航空公司运营或销售的转接国际航班?如果是这样,则需要确定该旅程中“最重要的承运人”,并适用承运人的行李限额规则。这个比较难,因为它需要了解其他航空公司的行李规则。

在我研究时,sabre 网络服务并未实现行李限额的单一值。然而,Sabre 确实说过他们正在努力。我不确定他们在哪里。

考虑到上述所有因素,ATPCO 确实提供了对声称返回行李限额的 API 的订阅。请参阅https://developer.atpco.net/


推荐阅读