Sabre: как передать номер часто летающего пассажира в PNR

Я хотел бы знать, как передать номер для часто летающих пассажиров в случае двух разных авиакомпаний.

Нужно ли мне сдавать экзамен по авиакомпании, т.е. по сегменту, или я могу перейти на маркетинговую авиакомпанию.

Например: предположим, что маркетинговая авиакомпания — это «9W», и предположим, что две соединяющиеся авиакомпании — это «9W» и «AI», поэтому в этом случае будет нормально, если я просто перейду на «9W» (маркетинговая авиакомпания)?


person Deep    schedule 18.03.2016    source источник


Ответы (1)


Я думаю, передача MarketingAirline в ProgramID должна быть в порядке.

согласно документации Sabre, вы можете передать номер часто летающего пассажира с помощью PassengerDetailsRQ при создании PNR с помощью этого XML-элемента:

    <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 --> TravelItineraryAddInfoRQ --> CustomerInfo --> CustLoyalty

С Уважением.

person Fırat Çağlar Akbulut    schedule 13.02.2017