2016-08-04 8 views
0

Ich sende 3 Erwachsene und 2 Kinder in Suchabfrage (Aktion: BargainFinderMax_RQ) und als Antwort (Aktion: BargainFinderMax_RS) erhalten wir 5 Erwachsene.Nicht übereinstimmender Fahrgasttyp in Suchabfrage und Antwort

Saber kehrt als Info:

CNN ENTFÄLLT - ADT FARE USED - VERIFY BESCHRÄNKUNGEN

Ich möchte fragen, ob es einen Parameter geliefert, dass Sabre, dass mir erhalten lassen liefert nur bei Personentyp.

Edit: Hier ist die BargainFinderMaxRQ:

<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 
    <OTA_AirLowFareSearchRQ PrimaryLangID="En" Version="1.8.5" ResponseType="OTA" ResponseVersion="1.8.5" xmlns="http://www.opentravel.org/OTA/2003/05"> 
     <OriginDestinationInformation RPH="1"> 
     <DepartureDateTime>2016-08-26T12:00:00</DepartureDateTime> 
     <DepartureWindow>00002359</DepartureWindow> 
     <OriginLocation LocationCode="KRR" /> 
     <DestinationLocation LocationCode="DLM" /> 
     </OriginDestinationInformation> 
     <OriginDestinationInformation RPH="2"> 
     <DepartureDateTime>2016-09-02T12:00:00</DepartureDateTime> 
     <DepartureWindow>00002359</DepartureWindow> 
     <OriginLocation LocationCode="DLM" /> 
     <DestinationLocation LocationCode="KRR" /> 
     </OriginDestinationInformation> 
     <TravelPreferences> 
     <TPA_Extensions> 
      <DiversityParameters AdditionalNonStopsNumber="10" /> 
     </TPA_Extensions> 
     </TravelPreferences> 
     <TravelerInfoSummary> 
     <SeatsRequested>5</SeatsRequested> 
     <AirTravelerAvail> 
      <PassengerTypeQuantity Code="ADT" Quantity="3" /> 
      <PassengerTypeQuantity Age="8" Code="CNN" Quantity="2" /> 
     </AirTravelerAvail> 
     </TravelerInfoSummary> 
    </OTA_AirLowFareSearchRQ> 
    </s:Body> 
+0

Können Sie teilen Sie Ihre Anfrage BFM? – fcarreno

+0

@fcarreno Danke für den Kommentar, siehe bearbeiten –

+0

Ich bin nicht in der Lage, den Fehler mit der gleichen Anfrage zu reproduzieren. Fehler 'Keine Verfügbarkeit' wird zurückgegeben. Es hängt möglicherweise mit dem Land zusammen, das mit meinem PCC verbunden ist, aber wie auch immer, es scheint, dass Sie das POS-Element als erstes nach OTA_AirLowFareSearchRQ vermissen. Sie können es auf diese Weise schließen ein: ..... – fcarreno

Antwort

1

Sie müssen das XOFares Element verwenden:

<!--"Value" (required) Indicator for whether to return only fares with a passenger type the same as the passenger type specified in the request.--> 
<!--Value="true" Returns only fares with a passenger type the same as the passenger type specified in the request.--> 
<!--Value="false" (default) Uses standard Bargain Finder Max logic.--> 
<XOFares Value="true"/>