- Скорректирован ответ операции RetrieveTicket:
исключено дублирование билетов в ответе сервиса
таксы корректно возвращаются в блоке AirDocDisplayRS/Response/FareInfo/Taxes
Пример чтения тестового билета на QA стенде:
Expand | |||||
---|---|---|---|---|---|
|
Доработано отображение рейсов, выполняемых оперирующим перевозчиком Globus LLC при чтении бронирования Read
В блоке OrderViewRS/Response/Order/OrderItems/OrderItem/FlightItem/OriginDestination/Flight/OperatingCarrier/AirlineID - код XT
Пример чтения тестового бронирования на QA стенде:Expand Code Block language xml <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns3="http://www.iata.org/IATA/EDIST"> <ns2:Body> <ns3:OrderViewRS Version=""> <ns3:Document> <ns3:Name>1.0</ns3:Name> </ns3:Document> <ns3:Success/> <ns3:Response> <ns3:OrderViewProcessing/> <ns3:Passengers> <ns3:Passenger ObjectKey="SH4"> <ns3:PTC Quantity="1">ADT</ns3:PTC> <ns3:Age> <ns3:BirthDate>1932-12-02</ns3:BirthDate> </ns3:Age> <ns3:Name> <ns3:Surname>TEST</ns3:Surname> <ns3:Given>TEST</ns3:Given> <ns3:Title>MRS</ns3:Title> <ns3:Middle/> </ns3:Name> <ns3:Contacts> <ns3:Contact> <ns3:EmailContact> <ns3:Address>some_address@gmail.com</ns3:Address> </ns3:EmailContact> <ns3:PhoneContact> <ns3:Number>375176666666</ns3:Number> </ns3:PhoneContact> </ns3:Contact> </ns3:Contacts> <ns3:Gender>Female</ns3:Gender> <ns3:PassengerIDInfo> <ns3:PassengerDocument> <ns3:Type>PP</ns3:Type> <ns3:ID>1111111111</ns3:ID> <ns3:DateOfExpiration>2027-12-02</ns3:DateOfExpiration> <ns3:CountryOfResidence>RU</ns3:CountryOfResidence> </ns3:PassengerDocument> </ns3:PassengerIDInfo> </ns3:Passenger> </ns3:Passengers> <ns3:Order> <ns3:OrderID Owner="S7">1</ns3:OrderID> <ns3:BookingReferences> <ns3:BookingReference> <ns3:ID>LB9CAK</ns3:ID> <ns3:AirlineID>S7</ns3:AirlineID> </ns3:BookingReference> </ns3:BookingReferences> <ns3:TimeLimits> <ns3:PaymentTimeLimit DateTime="2022-12-03T20:39:00"/> </ns3:TimeLimits> <ns3:OrderItems> <ns3:OrderItem> <ns3:FlightItem> <ns3:OriginDestination> <ns3:Flight> <ns3:SegmentKey>FL1</ns3:SegmentKey> <ns3:Status> <ns3:StatusCode> <ns3:Code>HK</ns3:Code> </ns3:StatusCode> </ns3:Status> <ns3:Departure> <ns3:AirportCode>DME</ns3:AirportCode> <ns3:Date>2023-02-11</ns3:Date> <ns3:Time>11:20</ns3:Time> </ns3:Departure> <ns3:Arrival> <ns3:AirportCode>OVB</ns3:AirportCode> <ns3:Date>2023-02-11</ns3:Date> <ns3:Time>19:30</ns3:Time> </ns3:Arrival> <ns3:MarketingCarrier> <ns3:AirlineID>S7</ns3:AirlineID> <ns3:FlightNumber>2505</ns3:FlightNumber> </ns3:MarketingCarrier> <ns3:OperatingCarrier> <ns3:AirlineID>XT</ns3:AirlineID> <ns3:FlightNumber>2505</ns3:FlightNumber> </ns3:OperatingCarrier> <ns3:CabinType> <ns3:Code>D</ns3:Code> </ns3:CabinType> <ns3:ClassOfService> <ns3:Code>D</ns3:Code> </ns3:ClassOfService> </ns3:Flight> </ns3:OriginDestination> </ns3:FlightItem> <ns3:Associations> <ns3:Passengers> <ns3:PassengerReferences>SH4</ns3:PassengerReferences> </ns3:Passengers> </ns3:Associations> </ns3:OrderItem> </ns3:OrderItems> </ns3:Order> </ns3:Response> </ns3:OrderViewRS> </ns2:Body> </ns2:Envelope>