我想知道在第二种不同的航空公司如何传递飞行常客的号码。
我是否需要通过航空公司的智慧,也就是部门智慧,或者我可以通过营销航空公司。
例如:假设Marketing Airline是"9W“,假设两个连接航空公司是"9W”和"AI",那么在这种情况下,我是否可以只传递为"9W“(Marketing Airline)?
发布于 2017-02-13 18:15:47
我认为在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代表passenger,我想,我没有确切的信息,所以我不想给你关于这个属性的错误信息。
您在请求中应遵循的模式为:
PassengerDetailsRQ --> TravelItineraryAddInfoRQ --> CustomerInfo --> CustLoyalty
致以问候。
https://stackoverflow.com/questions/36087414
复制相似问题