Открыть главное меню

Изменения

Выгрузка заказов

7157 байт добавлено, 21:24, 30 октября 2014
Нет описания правки
<product>
<!--@stamp - валидатор. Парсится из заказа(Сирена и Галилео). Если получить из ГДС не удалось, то передаётся валидатор, настроенный в реквизитах подключения к ГДС.-->
<air_ticket_prod prod_id="0" psg_type="A" title="Москва - ЕкатеринбургСанкт-Петербург" taxes="1280189" fare="46002000" origin="MOW" service_fee="3000" form_owner="NNSU" validating_carrier="NNSU" destination="SVXLED" comission="0" stamp="92354802">> <air_seg segment_id="0" carrier="NNSU" flight_number="1310014" op_carrier="NNSU" departure_datetime="2014-1204-13 2122 11:1555:00" arrival_datetime="2014-1204-14 0122 13:3525:00" departure_airport="DMESVO" arrival_airport="SVXLED" fare_basis="VIMOWNPXOWRF"/> </air_ticket_prod> </product> <product> <service_prod prod_id="1" provider_type="AeroExpress" price="360720" ext_id="9233415624"/> </product> <product> <service_prod prod_id="2" provider_type="AlphaInsurance" offer_type="alpha_insurance" ext_id="Z694.198BC.F2754382F1234567" price="150" count="1" psgr_id="0"/> </product> <product> <payment_prod price="100.35"/> </product> </products> <reservations> <reservation crs="SABRE" rloc="FHHUWQMHKPTF"/> </reservations> <passengers> <passenger doc_number="45126663161806326598" psgr_id="0" doc_country="RU" psgr_type="A" doc_type="C" birth_date="19891987-0105-0120" name="ELENAIVAN" gender="FM" first_name="POGODINAIVANOV"/> </passengers> <travel_docs> <travel_doc> <!--@issuingAgent - ид пользователя, создавшего заказ.--> <air_ticket_doc tkt_oper="TKT" tkt_number="82358719876375554659179055" tkt_date="2014-1003-24 1621 13:0939:3100" prod_id="0" psgr_id="0" issuingAgent="8735068462"/> </travel_doc> </travel_docs> <payments> <payment pay_id="117726950117601216" pay_oper="PAY" pay_time="2014-1003-24 1621 13:0938:0426" psp_code="024011" psp_name="RapidaTestpay" psp_pay_id="" pay_system="ES" amount="6790.352189" fop="CA"/> </payments>
</order_snapshot>
</syntaxhighlight>
</div>
=== Выгрузка доп.услуг заказа для компонента «Авиа» «Отели» ===Для компонента '''«Авиабилеты»''' доступна выгрузка доп.услуг (Альфастрахования и Аэроэкспресса) заказов в формате СофиNemo.
<div class="toccolours mw-collapsible mw-collapsed" style="width:1000px">
==== Формат Софи Nemo ====
<div class="mw-collapsible-content">
<syntaxhighlight lang="xml" line enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
<?xml version="1.0" encoding="UTF-8"?>
<PNR>
<Common>
<id>263462</id>
<Type>HOTELS</Type>
<Service>ACADEM</Service>
<Locator>3028655</Locator>
<BeginDateTime>2014.04.15-00:00</BeginDateTime>
<EndDateTime>2014.04.16-00:00</EndDateTime>
<TotalPrice>
<Amount>1950</Amount>
<CurrencyCode>RUB</CurrencyCode>
</TotalPrice>
<UserId>123</UserId>
<EEUserId />
<UserLogin>userLogin</UserLogin>
<GroupId>332</GroupId>
<UserStatus>Менеджер</UserStatus>
<DateCreate>2014.03.21-16:11</DateCreate>
</Common>
<Payment>
<Status>booked</Status>
<PenaltyDate>2014.04.13-00:00</PenaltyDate>
<Timelimit>2014-04-13 00:00:00</Timelimit>
<Charge>
<Amount>0</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Charge>
<Book>
<Amount>1950</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Book>
<Penalty>
<Amount>0</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Penalty>
<Total>
<Amount>1950</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Total>
<Commission>
<Amount>112</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Commission>
<PaidValue>
<Amount>0</Amount>
<CurrencyCode>RUB</CurrencyCode>
</PaidValue>
</Payment>
<Client>
<LastName>Сидоров</LastName>
<Name>Владимир</Name>
<MiddleName>Константинович</MiddleName>
<Number>1806326598</Number>
<Birth>1987-05-20</Birth>
<Email>mail@host.com</Email>
<Phone>+79871234567</Phone>
</Client>
<Passengers>
<Passenger>
<nationality>RU</nationality>
<lastname>IVANOV</lastname>
<name>IVAN</name>
</Passenger>
</Passengers>
<Info>
<Name>Интурист</Name>
<City>
<Code>34</Code>
<Name>Великий Новгород</Name>
</City>
<Location />
<StarRating>3</StarRating>
<Days>2</Days>
<Nights>1</Nights>
<CheckInDate>2014.04.15</CheckInDate>
<CheckOutDate>2014.04.16</CheckOutDate>
<CheckInTime>14:00</CheckInTime>
<CheckOutTime>12:00</CheckOutTime>
<OnRequest>false</OnRequest>
</Info>
<Rooms>
<Room>
<Name>Двухместный стандарт (две кровати)</Name>
<Type>SNGL</Type>
<FareId>1</FareId>
</Room>
</Rooms>
<Fares>
<Fare>
<Id>1</Id>
<Price>
<Amount>1950</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Price>
<Meals>Завтрак "Шведский стол",Отсутствует</Meals>
<Description>Одноместный</Description>
</Fare>
</Fares>
<CancelCharges>
<Charge>
<DateFrom>2014.04.13-00:00</DateFrom>
<DateTo>2014.04.15-00:00</DateTo>
<Amount>1488</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Charge>
</CancelCharges>
<ModifyCharges />
<ModificationMethods>
<Method>MOD_PASS_NAMES</Method>
<Method>MOD_DATES</Method>
</ModificationMethods>
</PNR>
</syntaxhighlight>
</div>
</div>
 
=== Выгрузка заказа для компонента «Отели» ===
Для компонента '''«Авиабилеты»''' доступна выгрузка заказов в формате Nemo.
<div class="toccolours mw-collapsible mw-collapsed" style="width:1000px">
==== Формат Nemo ====
<div class="mw-collapsible-content">
<syntaxhighlight lang="xml" line enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
<?xml version="1.0" encoding="UTF-8"?>
<PNR>
<Common>
<id>263462</id>
<Type>HOTELS</Type>
<Service>ACADEM</Service>
<Locator>3028655</Locator>
<BeginDateTime>2014.04.15-00:00</BeginDateTime>
<EndDateTime>2014.04.16-00:00</EndDateTime>
<TotalPrice>
<Amount>1950</Amount>
<CurrencyCode>RUB</CurrencyCode>
</TotalPrice>
<UserId>123</UserId>
<EEUserId />
<UserLogin>userLogin</UserLogin>
<GroupId>332</GroupId>
<UserStatus>Менеджер</UserStatus>
<DateCreate>2014.03.21-16:11</DateCreate>
</Common>
<Payment>
<Status>booked</Status>
<PenaltyDate>2014.04.13-00:00</PenaltyDate>
<Timelimit>2014-04-13 00:00:00</Timelimit>
<Charge>
<Amount>0</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Charge>
<Book>
<Amount>1950</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Book>
<Penalty>
<Amount>0</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Penalty>
<Total>
<Amount>1950</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Total>
<Commission>
<Amount>112</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Commission>
<PaidValue>
<Amount>0</Amount>
<CurrencyCode>RUB</CurrencyCode>
</PaidValue>
</Payment>
<Client>
<LastName>Сидоров</LastName>
<Name>Владимир</Name>
<MiddleName>Константинович</MiddleName>
<Number>1806326598</Number>
<Birth>1987-05-20</Birth>
<Email>mail@host.com</Email>
<Phone>+79871234567</Phone>
</Client>
<Passengers>
<Passenger>
<nationality>RU</nationality>
<lastname>IVANOV</lastname>
<name>IVAN</name>
</Passenger>
</Passengers>
<Info>
<Name>Интурист</Name>
<City>
<Code>34</Code>
<Name>Великий Новгород</Name>
</City>
<Location />
<StarRating>3</StarRating>
<Days>2</Days>
<Nights>1</Nights>
<CheckInDate>2014.04.15</CheckInDate>
<CheckOutDate>2014.04.16</CheckOutDate>
<CheckInTime>14:00</CheckInTime>
<CheckOutTime>12:00</CheckOutTime>
<OnRequest>false</OnRequest>
</Info>
<Rooms>
<Room>
<Name>Двухместный стандарт (две кровати)</Name>
<Type>SNGL</Type>
<FareId>1</FareId>
</Room>
</Rooms>
<Fares>
<Fare>
<Id>1</Id>
<Price>
<Amount>1950</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Price>
<Meals>Завтрак "Шведский стол",Отсутствует</Meals>
<Description>Одноместный</Description>
</Fare>
</Fares>
<CancelCharges>
<Charge>
<DateFrom>2014.04.13-00:00</DateFrom>
<DateTo>2014.04.15-00:00</DateTo>
<Amount>1488</Amount>
<CurrencyCode>RUB</CurrencyCode>
</Charge>
</CancelCharges>
<ModifyCharges />
<ModificationMethods>
<Method>MOD_PASS_NAMES</Method>
<Method>MOD_DATES</Method>
</ModificationMethods>
</PNR>
</syntaxhighlight>
</div>
'