在 TravelItineraryModifyInfoRQ 中获取此乘客的 FQTV 数据

Getting FQTV DATA EXISTS FOR THIS PASSENGER in TravelItineraryModifyInfoRQ

请求-

 <soapenv:Body>
      <ns:TravelItineraryModifyInfoRQ   Version="2.1.1">  
       <ns:CustomerInfo>
       <ns:CustLoyalty  MembershipID="520000001221" NameNumber="02.01" 
             ProgramID="EY" RPH="1"  />
       </ns:CustomerInfo>
      </ns:TravelItineraryModifyInfoRQ>
   </soapenv:Body> 

响应-

 <soap-env:Body>
             <TravelItineraryModifyInfoRS Version="2.1.1" 
    xmlns="http://webservices.sabre.com/sabreXML/2011/10" 
    xmlns:xs="http://www.w3.org/2001/XMLSchema" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:stl="http://services.sabre.com/STL/v01">
         <stl:ApplicationResults status="NotProcessed">
            <stl:Error type="BusinessLogic" timeStamp="2018-04-20T13:13:39- 
             05:00">
               <stl:SystemSpecificResults>
                  <stl:Message>.EY/EY FQTV DATA EXISTS FOR THIS PASSENGER.SEE 
                     ITEM  02</stl:Message>
                  <stl:Message>.ENTRY NOT PROCESSED BEGINNING WITH</stl:Message>
                  <stl:Message>FF1¤EY100014486283-02.01</stl:Message>
                  <stl:ShortText>ERR.SWS.HOST.ERROR_IN_RESPONSE</stl:ShortText>
               </stl:SystemSpecificResults>
            </stl:Error>
         </stl:ApplicationResults>
      </TravelItineraryModifyInfoRS>
   </soap-env:Body>

会员id不允许修改。 http://webservices.sabre.com/drc/servicedoc/TravelItineraryAddInfoLLSRQ_v2.2.0_Sample_Payloads.xml 好像可以。

乘客 02.01 的 FF 数据似乎存储在 RPH2 中,而您正试图修改 1,而乘客的数据仍在 RPH2 中。

尝试将请求修改为 RPH 2:

<soapenv:Body>
      <ns:TravelItineraryModifyInfoRQ   Version="2.1.1">  
       <ns:CustomerInfo>
       <ns:CustLoyalty  MembershipID="520000001221" NameNumber="02.01" 
             ProgramID="EY" RPH="2"  />
       </ns:CustomerInfo>
      </ns:TravelItineraryModifyInfoRQ>
   </soapenv:Body>