Sabre:如何在PNR中传递飞行常客号码

时间:2016-03-18 14:49:18

标签: sabre

我想知道如何通过案例2不同的航空公司传递飞行常客号码。

我是否需要明智地通过航空公司,即分段明智,或者我可以通过营销航空公司。

对于实例: 假设营销航空公司是“9W”并假设2个连接的航空公司是“9W”和“AI”,所以在这种情况下,如果我只是通过“9W”(营销航空公司)会没问题吗?

2 个答案:

答案 0 :(得分:1)

我认为在ProgramID中传递MarketingAirline应该没问题。

根据Sabre文档,您可以在使用此XML元素创建PNR时使用PassengerDetailsRQ传递常用传单号码:

    <CustLoyalty MembershipID="155P9B76" NameNumber="1.1" ProgramID="XX"
    SegmentNumber="1" TravelingCarrierCode="YY"/>

您必须知道您无法将SegmentNumber元素与TravellingCarrierCode结合使用。在您的情况下,您有两个不同的航空公司,但您想要将常旅客号码仅传递给其中一个,那么您可以这样做:

<CustLoyalty MembershipID="155P9B76" NameNumber="1.1" ProgramID="XX" TravelingCarrierCode="XX"/>

ProgramID是您想要传递常旅客号码的航空公司,TravellingCarrierCode可以相同或不同(由于运营/营销航空公司的差异化)。 NameNumber代表乘客,我猜,我没有确切的信息,所以我不想给你错误的信息。

您应该在请求中遵循的架构是:

PassengerDetailsRQ - &gt; TravelItineraryAddInfoRQ - &gt; CustomerInfo - &gt; CustLoyalty

问候。

答案 1 :(得分:0)

用于在PNR中添加常旅客号码

  1. ChangeAAA
  2. TravelItineraryRead
  3. sabrehostcommand(FF(airlineCode)Freqeust Flyer Number-(passcount.1))

    像FF9W123456789-1.1

  4. EndTransaction