|
|
(не показаны 2 промежуточные версии этого же участника) |
Строка 24: |
Строка 24: |
| ==References== | | ==References== |
| | | |
− | Элемент '''references''' содержит информацию об используемых при описании цен, СПО или квот справочниках. Этот элемент является необязательным, однако, практически всегда используется, так как трудно описать информацию не сославшись как какой-либо справочник. Например, при описании СПО, необходимо ссылаться на страны, валюту и т.д. Таким образом, элементы справочников должны присутствовать в документе практически всегда для сохранения ссылочной целостности.<br> | + | Элемент '''references''' содержит информацию об используемых при описании справочниках. Этот элемент является необязательным, однако, практически всегда используется, так как трудно описать информацию не сославшись как какой-либо справочник. Например, при описании СПО, необходимо ссылаться на страны, валюту и т.д. Таким образом, элементы справочников должны присутствовать в документе практически всегда для сохранения ссылочной целостности.<br> |
| Элементы справочников, используемые во всем документе, описываются только в данном разделе.<br> | | Элементы справочников, используемые во всем документе, описываются только в данном разделе.<br> |
| Уникальность первичных ключей элементов справочников поддерживается в пределах элемента '''references'''.<br> | | Уникальность первичных ключей элементов справочников поддерживается в пределах элемента '''references'''.<br> |
Строка 77: |
Строка 77: |
| ==Sources== | | ==Sources== |
| | | |
− | Элемент '''sources''' может содержать информацию о квотах или о ценах какого-либо тура. | + | Элемент '''sources''' может содержать информацию о туре. |
| <br> | | <br> |
| Информация о ценах содержится в элементах packet, который состоит из 3-х частей: | | Информация о ценах содержится в элементах packet, который состоит из 3-х частей: |
Строка 110: |
Строка 110: |
| * issue="2009-08-03T13:04:06.0000000+04:00" - дата и время последнего изменения тура. | | * issue="2009-08-03T13:04:06.0000000+04:00" - дата и время последнего изменения тура. |
| * <dates /> - даты, на которые есть заезды в указанном туре (будет реализовано в следующей версии) | | * <dates /> - даты, на которые есть заезды в указанном туре (будет реализовано в следующей версии) |
− | * <comment /> - комментарий к СПО (будет реализовано в следующей версии)
| + | |
− |
| |
| * '''spoInfo''' содержит элемент priceQuantity, в котором указано количество доступных цен для тура. | | * '''spoInfo''' содержит элемент priceQuantity, в котором указано количество доступных цен для тура. |
| | | |
Строка 218: |
Строка 217: |
| * from, to - промежуток дат, на который распространяется эта цена. | | * from, to - промежуток дат, на который распространяется эта цена. |
| | | |
− | При проверке бронирования данный ключ + дата из промежутка from, to должны передаваться в качестве переметров. | + | При проверке бронирования данный ключ + дата из промежутка from, to должны передаваться в качестве параметров. |
| | | |
| Таким образом, это означает, что пакет с ключем 67222503 на 2009-09-25 стоит (предварительная цена) 3586 (валюта берется из описания СПО) и состоит из следующих услуг: "_2000051 _2000056 _2000061 _2000066 _2000071 _2000076 _2000081 _2000441". | | Таким образом, это означает, что пакет с ключем 67222503 на 2009-09-25 стоит (предварительная цена) 3586 (валюта берется из описания СПО) и состоит из следующих услуг: "_2000051 _2000056 _2000061 _2000066 _2000071 _2000076 _2000081 _2000441". |
− |
| |
− | ==Информация о стопах и квотах ==
| |
− |
| |
− | Внимание!
| |
− | В результат работы метода GetStopSalesAndQuotes(DateTime checkPoint) попадают только те данные, которые изменялись за период c checkPoint по текущую дату. Такой вариант работы подразумевает ведение своей собственной базы с занесением в нее информации по квотам и стопам.
| |
− |
| |
− | В разделе references приведены справочники, на которые ссылаются отобранные перелеты или гостиницы.
| |
− |
| |
− | <references>
| |
− | <countries>
| |
− | <country key="460" name="Россия" nameLat="Russia" code="RU" />
| |
− | <country key="86" name="Турция" nameLat="TURKEY" code="TR" />
| |
− | </countries>
| |
− | <resorts />
| |
− | <cities>
| |
− | <city key="1" name="Москва" nameLat="Moscow" code="MOW" countryKey="460" />
| |
− | <city key="187" name="АНТАЛИЯ" nameLat="ANTALYA" code="AYT" countryKey="86" />
| |
− | </cities>
| |
− |
| |
− | и т.д. Более подробно о структуре справочной информации можно прочитать в разделе "формат TourML".
| |
− |
| |
− | В разделе
| |
− |
| |
− | <[[sources]]>
| |
− | <[[source name]]="name" [[uri]]="http://www.name.ru/">
| |
− | <[[quotaServices]]>
| |
− |
| |
− | приведена информация по квотам.
| |
− |
| |
− | ===Информация по квотам на перелет===
| |
− |
| |
− | Для каждого авиаперелета и тарифа формируется следующая информация^
| |
− |
| |
− | <[[flightService flightKey]]="552" [[tariffKey]]="330">
| |
− |
| |
− | где flightKey - ключ перелета, tariffKey - ключ тарифа.
| |
− |
| |
− | <stopsales>
| |
− | <stopsale dateFrom="2009-05-01" dateTo="2009-05-02" typeVisit="byPeriod" status="Modified" />
| |
− | </stopsales>
| |
− |
| |
− | В элементах <stopsale> приведена информация об остановках продаж на период времени с dateFrom по dateTo.
| |
− |
| |
− | <quotas>
| |
− | <quota date="2009-05-05" places="125" freeAccess="many" typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− | </quotas>
| |
− |
| |
− | Квоты по датам преведены в элементах <quota>.
| |
− |
| |
− | * Атрибут date - дата, на которую проверяется квота.
| |
− | * Атрибут places - количество свободных мест (отображается если настройка isShowQuantity установлена в true)
| |
− | * Атрибут freeAccess - в зависимости от результата проверки квот и настроек <quoteQualifiers> может принимать значения "byQuery", "none", "little", "many".
| |
− |
| |
− | * Остальные атрибуты всегда остаются такими typeQuantity="byPerson" typeVisit="byPeriod".
| |
− | * Если атрибут status="Deleted", то это означает, что данная квота или стоп сейл были удалены из базы данных.
| |
− |
| |
− | Примеры возвращаемых данных:
| |
− | <flightService flightKey="10823" tariffKey="332">
| |
− | <quotas>
| |
− | <quota date="2009-05-28" places="0" freeAccess="byQuery" typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− | - квота на заданное число не задана.
| |
− | <quota date="2009-05-31" places="0" freeAccess="none" typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− | - на заданное число нет мест
| |
− | <quota date="2009-06-10" places="17" freeAccess="little" typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− | - на заданное число есть 17 мест.<br>
| |
− | Если на какое либо число отсутствует квота в разделе <quotas>, то считается что данная услуга также имеет статус "под запрос" (byQuery).
| |
− |
| |
− | ===Информация по квотам на проживания===
| |
− |
| |
− | <hotelService buildingKey="3239" roomTypeKey="1" roomDescriptionKey="20">
| |
− | <quotas>
| |
− | <quota date="2009-07-15" places="0" freeAccess="byQuery"
| |
− | typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− | <quota date="2009-07-16" places="0" freeAccess="byQuery"
| |
− | typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− |
| |
− | * buildingKey - ключ гостиницы
| |
− | * roomTypeKey - тип комнаты (HotelRoom.RoomKey)
| |
− | * roomDescriptionKey - категория комнаты (HotelRoom.RoomsCategoryKey)
| |
− | * typeQuantity="byRoom" - квота предоставляется на комнату
| |
− | * ...."byPerson" - квота предоставляется на человека. При проверке нужно учитывать количество людей. (используется реже)
| |
− | * typeVisit="byPeriod" - квота задана на указанный день. Квоты должны проверяться на все дни тура
| |
− | * ...."byCheckin" - на заезд. проверка квот идет только на первый день. Если в первый день заезда места есть, то считается что есть. (используется реже)
| |
− |
| |
− | Примеры возвращаемых данных:
| |
− |
| |
− | <hotelService buildingKey="3275" roomTypeKey="79" roomDescriptionKey="51">
| |
− | <stopsales>
| |
− | <stopsale dateFrom="2009-08-14" dateTo="2009-08-15" typeVisit="byPeriod" status="Modified" />
| |
− | <stopsale dateFrom="2009-08-17" dateTo="2009-08-18" typeVisit="byPeriod" status="Modified" />
| |
− | </stopsales>
| |
− | <quotas>
| |
− | <quota date="2009-08-16" places="1" freeAccess="little" typeQuantity="byRoom"
| |
− | typeVisit="byPeriod" status="Modified" />
| |
− | </quotas>
| |
− | </hotelService>
| |
− |
| |
− | ===Расширенная информация о квотах===
| |
− |
| |
− | <div class="ExternalClass1B800DA006794EA799862428F09AF6D6">
| |
− | <div>
| |
− | <div style="text-indent:-2em;margin-left:1em" class="c"><font color="#990000"><span class="t">  hotelService</span><span class="t"> buildingKey</span></font><span class="m">="</span><b>3239</b><span class="m">"</span><span class="t"><font color="#990000"> roomTypeKey</font></span><span class="m">="</span><b>1</b><span class="m">"</span><span class="t"><font color="#990000"> roomDescriptionKey</font></span><span class="m">="</span><b>20</b><span class="m">"</span><span class="m">></span></div>
| |
− | <div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em" class="c"><span class="m">  <</span><span class="t"><font color="#990000">quotas</font></span><span class="m">></span></div>
| |
− | <div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="b"><strong><font color="#ff0000" face="Courier New"> </font></strong></span><span class="m"><font color="#0000ff"><</font></span><span class="t"><font color="#990000">quota</font></span> <span class="t"><font color="#990000">date</font></span><span class="m"><font color="#0000ff">="</font></span><b>2009-08-15</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> places</font></span><span class="m"><font color="#0000ff">="</font></span><b>2</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> freeAccess</font></span><span class="m"><font color="#0000ff">="</font></span><b>little</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeQuantity</font></span><span class="m"><font color="#0000ff">="</font></span><b>byRoom</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeVisit</font></span><span class="m"><font color="#0000ff">="</font></span><b>byPeriod</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> status<span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">Modified</font></b></font><font color="#0000ff"><span class="m">"</span></font></span><span class="t"><font color="#990000"> release</font></span><span class="m"><font color="#0000ff">="</font></span><b>14</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> quoteType</font></span><span class="m"><font color="#0000ff">="</font></span><b>1</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> uniqueKey</font></span><span class="m"><font color="#0000ff">="</font></span><b>1087900_3479</b><font color="#0000ff"><span class="m">"</span><span class="m"> /></span></font> </div></div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em"> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#990000">  buildingKey -</font><font color="#000000"> ключ гостиницы</font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#990000">  roomTypeKey -  </font><font color="#000000">HotelRoom.<font size="2">RoomKey (если указанный атрибут отсутствует, означает что он равен нулю)</font></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#990000">  roomDescriptionKey - </font><font color="#000000">HotelRoom.<font size="2">RoomsCategoryKey (если указанный атрибут отсутствует, означает что он равен нулю)</font></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font size="2"></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font size="2">  Или для перелетов:</font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"> <span class="m"><font color="#0000ff"><</font></span><font color="#990000"><span class="t">flightService</span><span class="t"> flightKey</span></font><span class="m"><font color="#0000ff">="</font></span><b>11187</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> tariffKey</font></span><span class="m"><font color="#0000ff">="</font></span><b>226</b><font color="#0000ff"><span class="m">"</span><span class="m">></span></font>
| |
− | <div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em" class="c"> <span class="m"><font color="#0000ff"><</font></span><span class="t"><font color="#990000">quotas</font></span><span class="m"><font color="#0000ff">></font></span></div>
| |
− | <div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="b"><strong><font color="#ff0000" face="Courier New"> </font></strong></span> <span class="m"><font color="#0000ff"><</font></span><span class="t"><font color="#990000">quota</font></span> <span class="t"><font color="#990000">date</font></span><span class="m"><font color="#0000ff">="</font></span><b>2009-12-19</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> freeAccess</font></span><span class="m"><font color="#0000ff">="</font></span><b>little</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeQuantity</font></span><span class="m"><font color="#0000ff">="</font></span><b>byPerson</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeVisit</font></span><span class="m"><font color="#0000ff">="</font></span><b>byPeriod</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> status</font></span><span class="m"><font color="#0000ff">="</font></span><b>Created</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> quoteType</font></span><span class="m"><font color="#0000ff">="</font></span><b>0</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> uniqueKey</font></span><span class="m"><font color="#0000ff">="</font></span><b>537322</b><font color="#0000ff"><span class="m">"</span><span class="m"> /></span></font> </div></div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="b"><strong><font color="#ff0000" face="Courier New"> </font></strong></span> <span class="m"><font color="#0000ff"><</font></span><span class="t"><font color="#990000">quota</font></span> <span class="t"><font color="#990000">date</font></span><span class="m"><font color="#0000ff">="</font></span><b>2009-12-16</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> freeAccess</font></span><span class="m"><font color="#0000ff">="</font></span><b>none</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeQuantity</font></span><span class="m"><font color="#0000ff">="</font></span><b>byPerson</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeVisit</font></span><span class="m"><font color="#0000ff">="</font></span><b>byPeriod</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> status</font></span><span class="m"><font color="#0000ff">="</font></span><b>Deleted</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> quoteType</font></span><span class="m"><font color="#0000ff">="</font></span><b>0</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> uniqueKey</font></span><span class="m"><font color="#0000ff">="</font></span><b>536065</b><font color="#0000ff"><span class="m">"</span><span class="m"> /></span></font> </div></div>
| |
− | <div><span class="b"><strong><font color="#ff0000" face="Courier New"> </font></strong></span> <span class="m"><font color="#0000ff"></</font></span><span class="t"><font color="#990000">quotas</font></span><span class="m"><font color="#0000ff">></font></span></div>
| |
− | <div><span class="m"><span class="m"><font size="2"><font face="Arial"><font color="#0000ff"><span class="m"><span class="m"><font color="#000000" size="2" face="Arial">  где <font color="#800000">flightKey</font> - ключ перелета,<font color="#800000"> tariffKey </font>- ключ тарифа.</font></span></span></font></font></font></span></span></div></div></div></div></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font size="2"></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="t"><font color="#990000"> <font size="2"> date (<font color="#2b91af" size="2"><font color="#2b91af" size="2">DateTime</font></font>) </font></font></span><font size="2"><span class="m"><font color="#0000ff">="</font></span><b>2009-08-15</b><span class="m"><font color="#0000ff">" - дата, на которую действует данная квота</font></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff" size="2"><span class="m"></span></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="m"><font color="#0000ff"><font size="2"><font color="#990000">  places (<font color="#0000ff" size="2"><font color="#0000ff" size="2">int</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">2</font></b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> </font><font color="#0000ff">- количество мест по данной квоте (отображается только в случае если задана настройка <font color="#0000ff"><font color="#0000ff"><</font></font><font color="#a31515"><font color="#a31515">add</font></font><font color="#0000ff"><font color="#0000ff"> </font></font><font color="#ff0000"><font color="#ff0000">key</font></font><font color="#0000ff"><font color="#0000ff">=</font></font><font color="#000000">"</font><font color="#0000ff"><font color="#0000ff">isShowQuantity</font></font><font color="#000000">"</font><font color="#0000ff"><font color="#0000ff"> </font></font><font color="#ff0000"><font color="#ff0000">value</font></font><font color="#0000ff"><font color="#0000ff">=</font></font><font color="#000000">"</font><font color="#0000ff"><font color="#0000ff">true</font></font><font color="#000000">"</font><font color="#0000ff"><font color="#0000ff">/></font></font>)</font></span></font></font></span></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="m"><font color="#0000ff"><font size="2"><span class="t"></span></font></font></span> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font size="2"><font color="#990000">  freeAccess (<font color="#2b91af" size="2"><font color="#2b91af" size="2">QuantityEnum</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b>little</b><span class="m"><font color="#0000ff">" - состояние наличия квот (словами), в зависимости от настроек, указанных в <font color="#0000ff"><font color="#0000ff"><</font></font><font color="#a31515"><font color="#a31515">quoteQualifiers</font></font><font color="#0000ff"><font color="#0000ff">></font></font></font></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff" size="2"><span class="m"></span></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="m"><font size="2"><font color="#990000">  typeQuantity (<font color="#2b91af" size="2"><font color="#2b91af" size="2">TypeQuantity</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b>byRoom</b><span class="m"><font color="#0000ff">"  - предоставляется квота на комнату </font></span></font></span></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font size="2"><span class="m"><span class="m"><font color="#0000ff">                    "<font color="#000000"><strong>byPerson</strong></font>" -</font></span></span> <span class="m"><span class="m"><font color="#0000ff">на человека. При проверке нужно учитывать количество людей. (используется реже) </font></span></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff" size="2"><span class="m"><span class="m"></span></span></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="m"><span class="m"></span></span><font color="#0000ff"><span class="m"><span class="m"><font size="2">  <font color="#990000">typeVisit (<font color="#2b91af" size="2"><font color="#2b91af" size="2">TypeVisit</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">byPeriod</font></b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> </font><font color="#0000ff"> - квота задана на указанный день. Квоты должны проверяться на все дни тура</font></span></font></span></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff">                "<font color="#000000"><strong>byCheckin</strong></font>" - <span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff">на заезд. проверка квот идет только на первый день. Если в первый день заезда места есть, <font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008">то считается что есть. (используется реже) </span></span></font></font></span></font></span></span></font></span></font></span></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"></span></span></font></font></span></font></span></span></font></span></font></span></span></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#990000">   status (<font color="#2b91af" size="2"><font color="#2b91af" size="2">StateRowEnum</font></font>) <span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">Modified</font></b></font><font color="#0000ff"><span class="m">" - означает что данная квота должна перетереть значение квоты в базе данных поисковой системы. Статус "<font color="#a31515" size="2"><font color="#a31515" size="2">Created</font></font>" означает что в базе заведена новая квота. "<font color="#a31515" size="2"><font color="#a31515" size="2">Deleted</font></font>" означает, что квота удалена.</span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m">   <font color="#990000">release (<font color="#0000ff" size="2"><font color="#0000ff" size="2">int</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">14</font></b><span class="m"><font color="#0000ff">" - релиз период - </font><font color="#0000ff">период, в течение которого происходит высвобождение номеров из квоты.</font></span></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"><span class="m"> Используется для <font color="#990000">quoteType</font><span class="m"><font color="#0000ff">="</font><font color="#000000"><strong>0</strong></font></span><span class="m"><font color="#0000ff">". </font></span>Атрибут не отображается, если он равен 0. (если логин пользователя указан в настройке <add key="showFullQuotasUserNames" value="username"/>)</span></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font></div><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"><span class="m"><font color="#0000ff"></font></span></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font></div>
| |
− | <div class="e"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"><span class="m"><font color="#0000ff">
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#990000">    </font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#990000">   quoteType (<font color="#0000ff" size="2"><font color="#0000ff" size="2">short</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">1</font></b><span class="m"><font color="#0000ff">" - тип квоты. 1 - коммитмент. 0 - аллотмент. (если логин пользователя указан в настройке <add key="showFullQuotasUserNames" value="username"/>)</font></span></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="m"><font color="#a31515" size="2"><font color="#a31515" size="2">
| |
− | <p>   duration (<font color="#0000ff" size="2"><font color="#0000ff" size="2">string</font></font>) <span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">1</font></b><span class="m"><font color="#0000ff">" - продолжительность услуги. <span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"><span class="m"> Атрибут не отображается, если он равен "0".</span></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font></span></p>
| |
− | <p></font></font></span><font color="#990000">   uniqueKey (<font color="#0000ff" size="2"><font color="#0000ff" size="2">string</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">1087900_3479</font></b><font color="#0000ff"><span class="m">" - уникальный ключ квоты, по которому следует обновлять информацию в базе данных поисковой системы.</span></font></p></div></font></span></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font> </div></div></div></div></div></div></div>
| |
− |
| |
− | ===Информация по квотам на перелет===
| |
− |
| |
− | Для каждого авиаперелета и тарифа формируется следующая информация^
| |
− |
| |
− | <[[flightService flightKey]]="552" [[tariffKey]]="330">
| |
− |
| |
− | где flightKey - ключ перелета, tariffKey - ключ тарифа.
| |
− |
| |
− | <stopsales>
| |
− | <stopsale dateFrom="2009-05-01" dateTo="2009-05-02" typeVisit="byPeriod" status="Modified" />
| |
− | </stopsales>
| |
− |
| |
− | В элементах <stopsale> приведена информация об остановках продаж на период времени с dateFrom по dateTo.
| |
− |
| |
− | <quotas>
| |
− | <quota date="2009-05-05" places="125" freeAccess="many" typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− | </quotas>
| |
− |
| |
− | Квоты по датам преведены в элементах <quota>.
| |
− |
| |
− | * Атрибут date - дата, на которую проверяется квота.
| |
− | * Атрибут places - количество свободных мест (отображается если настройка isShowQuantity установлена в true)
| |
− | * Атрибут freeAccess - в зависимости от результата проверки квот и настроек <quoteQualifiers> может принимать значения "byQuery", "none", "little", "many".
| |
− |
| |
− | * Остальные атрибуты всегда остаются такими typeQuantity="byPerson" typeVisit="byPeriod".
| |
− | * Если атрибут status="Deleted", то это означает, что данная квота или стоп сейл были удалены из базы данных.
| |
− |
| |
− | Примеры возвращаемых данных:
| |
− | <flightService flightKey="10823" tariffKey="332">
| |
− | <quotas>
| |
− | <quota date="2009-05-28" places="0" freeAccess="byQuery" typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− | - квота на заданное число не задана.
| |
− | <quota date="2009-05-31" places="0" freeAccess="none" typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− | - на заданное число нет мест
| |
− | <quota date="2009-06-10" places="17" freeAccess="little" typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− | - на заданное число есть 17 мест.<br>
| |
− | Если на какое либо число отсутствует квота в разделе <quotas>, то считается что данная услуга также имеет статус "под запрос" (byQuery).
| |
− |
| |
− | ===Информация по квотам на проживания===
| |
− |
| |
− | <hotelService buildingKey="3239" roomTypeKey="1" roomDescriptionKey="20">
| |
− | <quotas>
| |
− | <quota date="2009-07-15" places="0" freeAccess="byQuery"
| |
− | typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− | <quota date="2009-07-16" places="0" freeAccess="byQuery"
| |
− | typeQuantity="byPerson" typeVisit="byPeriod" status="Created" />
| |
− |
| |
− | * buildingKey - ключ гостиницы
| |
− | * roomTypeKey - тип комнаты (HotelRoom.RoomKey)
| |
− | * roomDescriptionKey - категория комнаты (HotelRoom.RoomsCategoryKey)
| |
− | * typeQuantity="byRoom" - квота предоставляется на комнату
| |
− | * ...."byPerson" - квота предоставляется на человека. При проверке нужно учитывать количество людей. (используется реже)
| |
− | * typeVisit="byPeriod" - квота задана на указанный день. Квоты должны проверяться на все дни тура
| |
− | * ...."byCheckin" - на заезд. проверка квот идет только на первый день. Если в первый день заезда места есть, то считается что есть. (используется реже)
| |
− |
| |
− | Примеры возвращаемых данных:
| |
− |
| |
− | <hotelService buildingKey="3275" roomTypeKey="79" roomDescriptionKey="51">
| |
− | <stopsales>
| |
− | <stopsale dateFrom="2009-08-14" dateTo="2009-08-15" typeVisit="byPeriod" status="Modified" />
| |
− | <stopsale dateFrom="2009-08-17" dateTo="2009-08-18" typeVisit="byPeriod" status="Modified" />
| |
− | </stopsales>
| |
− | <quotas>
| |
− | <quota date="2009-08-16" places="1" freeAccess="little" typeQuantity="byRoom"
| |
− | typeVisit="byPeriod" status="Modified" />
| |
− | </quotas>
| |
− | </hotelService>
| |
− |
| |
− | ===Расширенная информация о квотах===
| |
− |
| |
− | <div class="ExternalClass1B800DA006794EA799862428F09AF6D6">
| |
− | <div>
| |
− | <div style="text-indent:-2em;margin-left:1em" class="c"><font color="#990000"><span class="t">  hotelService</span><span class="t"> buildingKey</span></font><span class="m">="</span><b>3239</b><span class="m">"</span><span class="t"><font color="#990000"> roomTypeKey</font></span><span class="m">="</span><b>1</b><span class="m">"</span><span class="t"><font color="#990000"> roomDescriptionKey</font></span><span class="m">="</span><b>20</b><span class="m">"</span><span class="m">></span></div>
| |
− | <div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em" class="c"><span class="m">  <</span><span class="t"><font color="#990000">quotas</font></span><span class="m">></span></div>
| |
− | <div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="b"><strong><font color="#ff0000" face="Courier New"> </font></strong></span><span class="m"><font color="#0000ff"><</font></span><span class="t"><font color="#990000">quota</font></span> <span class="t"><font color="#990000">date</font></span><span class="m"><font color="#0000ff">="</font></span><b>2009-08-15</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> places</font></span><span class="m"><font color="#0000ff">="</font></span><b>2</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> freeAccess</font></span><span class="m"><font color="#0000ff">="</font></span><b>little</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeQuantity</font></span><span class="m"><font color="#0000ff">="</font></span><b>byRoom</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeVisit</font></span><span class="m"><font color="#0000ff">="</font></span><b>byPeriod</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> status<span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">Modified</font></b></font><font color="#0000ff"><span class="m">"</span></font></span><span class="t"><font color="#990000"> release</font></span><span class="m"><font color="#0000ff">="</font></span><b>14</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> quoteType</font></span><span class="m"><font color="#0000ff">="</font></span><b>1</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> uniqueKey</font></span><span class="m"><font color="#0000ff">="</font></span><b>1087900_3479</b><font color="#0000ff"><span class="m">"</span><span class="m"> /></span></font> </div></div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em"> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#990000">  buildingKey -</font><font color="#000000"> ключ гостиницы</font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#990000">  roomTypeKey -  </font><font color="#000000">HotelRoom.<font size="2">RoomKey (если указанный атрибут отсутствует, означает что он равен нулю)</font></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#990000">  roomDescriptionKey - </font><font color="#000000">HotelRoom.<font size="2">RoomsCategoryKey (если указанный атрибут отсутствует, означает что он равен нулю)</font></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font size="2"></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font size="2">  Или для перелетов:</font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"> <span class="m"><font color="#0000ff"><</font></span><font color="#990000"><span class="t">flightService</span><span class="t"> flightKey</span></font><span class="m"><font color="#0000ff">="</font></span><b>11187</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> tariffKey</font></span><span class="m"><font color="#0000ff">="</font></span><b>226</b><font color="#0000ff"><span class="m">"</span><span class="m">></span></font>
| |
− | <div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em" class="c"> <span class="m"><font color="#0000ff"><</font></span><span class="t"><font color="#990000">quotas</font></span><span class="m"><font color="#0000ff">></font></span></div>
| |
− | <div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="b"><strong><font color="#ff0000" face="Courier New"> </font></strong></span> <span class="m"><font color="#0000ff"><</font></span><span class="t"><font color="#990000">quota</font></span> <span class="t"><font color="#990000">date</font></span><span class="m"><font color="#0000ff">="</font></span><b>2009-12-19</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> freeAccess</font></span><span class="m"><font color="#0000ff">="</font></span><b>little</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeQuantity</font></span><span class="m"><font color="#0000ff">="</font></span><b>byPerson</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeVisit</font></span><span class="m"><font color="#0000ff">="</font></span><b>byPeriod</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> status</font></span><span class="m"><font color="#0000ff">="</font></span><b>Created</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> quoteType</font></span><span class="m"><font color="#0000ff">="</font></span><b>0</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> uniqueKey</font></span><span class="m"><font color="#0000ff">="</font></span><b>537322</b><font color="#0000ff"><span class="m">"</span><span class="m"> /></span></font> </div></div>
| |
− | <div class="e">
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="b"><strong><font color="#ff0000" face="Courier New"> </font></strong></span> <span class="m"><font color="#0000ff"><</font></span><span class="t"><font color="#990000">quota</font></span> <span class="t"><font color="#990000">date</font></span><span class="m"><font color="#0000ff">="</font></span><b>2009-12-16</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> freeAccess</font></span><span class="m"><font color="#0000ff">="</font></span><b>none</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeQuantity</font></span><span class="m"><font color="#0000ff">="</font></span><b>byPerson</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> typeVisit</font></span><span class="m"><font color="#0000ff">="</font></span><b>byPeriod</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> status</font></span><span class="m"><font color="#0000ff">="</font></span><b>Deleted</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> quoteType</font></span><span class="m"><font color="#0000ff">="</font></span><b>0</b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> uniqueKey</font></span><span class="m"><font color="#0000ff">="</font></span><b>536065</b><font color="#0000ff"><span class="m">"</span><span class="m"> /></span></font> </div></div>
| |
− | <div><span class="b"><strong><font color="#ff0000" face="Courier New"> </font></strong></span> <span class="m"><font color="#0000ff"></</font></span><span class="t"><font color="#990000">quotas</font></span><span class="m"><font color="#0000ff">></font></span></div>
| |
− | <div><span class="m"><span class="m"><font size="2"><font face="Arial"><font color="#0000ff"><span class="m"><span class="m"><font color="#000000" size="2" face="Arial">  где <font color="#800000">flightKey</font> - ключ перелета,<font color="#800000"> tariffKey </font>- ключ тарифа.</font></span></span></font></font></font></span></span></div></div></div></div></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font size="2"></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="t"><font color="#990000"> <font size="2"> date (<font color="#2b91af" size="2"><font color="#2b91af" size="2">DateTime</font></font>) </font></font></span><font size="2"><span class="m"><font color="#0000ff">="</font></span><b>2009-08-15</b><span class="m"><font color="#0000ff">" - дата, на которую действует данная квота</font></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff" size="2"><span class="m"></span></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="m"><font color="#0000ff"><font size="2"><font color="#990000">  places (<font color="#0000ff" size="2"><font color="#0000ff" size="2">int</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">2</font></b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> </font><font color="#0000ff">- количество мест по данной квоте (отображается только в случае если задана настройка <font color="#0000ff"><font color="#0000ff"><</font></font><font color="#a31515"><font color="#a31515">add</font></font><font color="#0000ff"><font color="#0000ff"> </font></font><font color="#ff0000"><font color="#ff0000">key</font></font><font color="#0000ff"><font color="#0000ff">=</font></font><font color="#000000">"</font><font color="#0000ff"><font color="#0000ff">isShowQuantity</font></font><font color="#000000">"</font><font color="#0000ff"><font color="#0000ff"> </font></font><font color="#ff0000"><font color="#ff0000">value</font></font><font color="#0000ff"><font color="#0000ff">=</font></font><font color="#000000">"</font><font color="#0000ff"><font color="#0000ff">true</font></font><font color="#000000">"</font><font color="#0000ff"><font color="#0000ff">/></font></font>)</font></span></font></font></span></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="m"><font color="#0000ff"><font size="2"><span class="t"></span></font></font></span> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font size="2"><font color="#990000">  freeAccess (<font color="#2b91af" size="2"><font color="#2b91af" size="2">QuantityEnum</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b>little</b><span class="m"><font color="#0000ff">" - состояние наличия квот (словами), в зависимости от настроек, указанных в <font color="#0000ff"><font color="#0000ff"><</font></font><font color="#a31515"><font color="#a31515">quoteQualifiers</font></font><font color="#0000ff"><font color="#0000ff">></font></font></font></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff" size="2"><span class="m"></span></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="m"><font size="2"><font color="#990000">  typeQuantity (<font color="#2b91af" size="2"><font color="#2b91af" size="2">TypeQuantity</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b>byRoom</b><span class="m"><font color="#0000ff">"  - предоставляется квота на комнату </font></span></font></span></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font size="2"><span class="m"><span class="m"><font color="#0000ff">                    "<font color="#000000"><strong>byPerson</strong></font>" -</font></span></span> <span class="m"><span class="m"><font color="#0000ff">на человека. При проверке нужно учитывать количество людей. (используется реже) </font></span></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff" size="2"><span class="m"><span class="m"></span></span></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="m"><span class="m"></span></span><font color="#0000ff"><span class="m"><span class="m"><font size="2">  <font color="#990000">typeVisit (<font color="#2b91af" size="2"><font color="#2b91af" size="2">TypeVisit</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">byPeriod</font></b><span class="m"><font color="#0000ff">"</font></span><span class="t"><font color="#990000"> </font><font color="#0000ff"> - квота задана на указанный день. Квоты должны проверяться на все дни тура</font></span></font></span></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff">                "<font color="#000000"><strong>byCheckin</strong></font>" - <span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff">на заезд. проверка квот идет только на первый день. Если в первый день заезда места есть, <font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008">то считается что есть. (используется реже) </span></span></font></font></span></font></span></span></font></span></font></span></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"></span></span></font></font></span></font></span></span></font></span></font></span></span></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#990000">   status (<font color="#2b91af" size="2"><font color="#2b91af" size="2">StateRowEnum</font></font>) <span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">Modified</font></b></font><font color="#0000ff"><span class="m">" - означает что данная квота должна перетереть значение квоты в базе данных поисковой системы. Статус "<font color="#a31515" size="2"><font color="#a31515" size="2">Created</font></font>" означает что в базе заведена новая квота. "<font color="#a31515" size="2"><font color="#a31515" size="2">Deleted</font></font>" означает, что квота удалена.</span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font> </div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m">   <font color="#990000">release (<font color="#0000ff" size="2"><font color="#0000ff" size="2">int</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">14</font></b><span class="m"><font color="#0000ff">" - релиз период - </font><font color="#0000ff">период, в течение которого происходит высвобождение номеров из квоты.</font></span></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"><span class="m"> Используется для <font color="#990000">quoteType</font><span class="m"><font color="#0000ff">="</font><font color="#000000"><strong>0</strong></font></span><span class="m"><font color="#0000ff">". </font></span>Атрибут не отображается, если он равен 0. (если логин пользователя указан в настройке <add key="showFullQuotasUserNames" value="username"/>)</span></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font></div><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"><span class="m"><font color="#0000ff"></font></span></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font></div>
| |
− | <div class="e"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"><span class="m"><font color="#0000ff">
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#990000">    </font></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#990000">   quoteType (<font color="#0000ff" size="2"><font color="#0000ff" size="2">short</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">1</font></b><span class="m"><font color="#0000ff">" - тип квоты. 1 - коммитмент. 0 - аллотмент. (если логин пользователя указан в настройке <add key="showFullQuotasUserNames" value="username"/>)</font></span></div>
| |
− | <div style="text-indent:-2em;margin-left:1em"><span class="m"><font color="#a31515" size="2"><font color="#a31515" size="2">
| |
− | <p>   duration (<font color="#0000ff" size="2"><font color="#0000ff" size="2">string</font></font>) <span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">1</font></b><span class="m"><font color="#0000ff">" - продолжительность услуги. <span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"><span class="m"> Атрибут не отображается, если он равен "0".</span></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font></span></p>
| |
− | <p></font></font></span><font color="#990000">   uniqueKey (<font color="#0000ff" size="2"><font color="#0000ff" size="2">string</font></font>) </font><span class="m"><font color="#0000ff">="</font></span><b><font color="#000000">1087900_3479</font></b><font color="#0000ff"><span class="m">" - уникальный ключ квоты, по которому следует обновлять информацию в базе данных поисковой системы.</span></font></p></div></font></span></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font>
| |
− | <div style="text-indent:-2em;margin-left:1em"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><span class="m"><span class="m"><font size="2"><span class="t"><font color="#0000ff"><font color="#0000ff"><span class="819555611-27102008"><span class="819555611-27102008"><font color="#0000ff"><span class="m"></span></font></span></span></font></font></span></font></span></span></font></span></font></span></span></font> </div></div></div></div></div></div></div>
| |
Услуга проживания. Например,
Услуга перелета. Например,
Справочник Flights включает в себя элементы FlightTimes (расписания перелетов).
Услуга экскурсий. Например,
Услуга трансфера. Например,
Услуга круиз. Например,
Остальные услуги - страховка, виза, доп. услуги и т.д. Например,
При проверке бронирования данный ключ + дата из промежутка from, to должны передаваться в качестве параметров.
Таким образом, это означает, что пакет с ключем 67222503 на 2009-09-25 стоит (предварительная цена) 3586 (валюта берется из описания СПО) и состоит из следующих услуг: "_2000051 _2000056 _2000061 _2000066 _2000071 _2000076 _2000081 _2000441".