Мастер-Web:Дополнительный модуль Наличие мест в отеле — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
Строка 319: Строка 319:
 
[[Файл:728.PNG]]<BR>
 
[[Файл:728.PNG]]<BR>
  
 +
Информация на экран выводится в виде таблицы, в которой представлена следующая информация:
 +
 +
<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
 +
style='border-collapse:collapse;border:none'>
 +
<tr>
 +
  <td width=319 valign=top style='width:239.25pt;border:solid windowtext 1.0pt;
 +
  background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=TitleTable>Название поля в таблице</p>
 +
  </td>
 +
  <td width=319 valign=top style='width:239.25pt;border:solid windowtext 1.0pt;
 +
  border-left:none;background:#F3F3F3;padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=TitleTable>Выводимые данные</p>
 +
  </td>
 +
</tr>
 +
<tr>
 +
  <td width=319 valign=top style='width:239.25pt;border:solid windowtext 1.0pt;
 +
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Button>Отель</p>
 +
  </td>
 +
  <td width=319 valign=top style='width:239.25pt;border-top:none;border-left:
 +
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 +
  padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Tabletext>Название гостиницы, город, к которому она привязана, тип
 +
  номера и категория размещения</p>
 +
  </td>
 +
</tr>
 +
<tr>
 +
  <td width=319 valign=top style='width:239.25pt;border:solid windowtext 1.0pt;
 +
  border-top:none;padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Button>Наличие мест</p>
 +
  </td>
 +
  <td width=319 valign=top style='width:239.25pt;border-top:none;border-left:
 +
  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
 +
  padding:0cm 5.4pt 0cm 5.4pt'>
 +
  <p class=Tabletext>Возможность бронирования мест:</p>
 +
  <p class=Tabletext><b>зеленая ячейка</b> – есть гарантированные свободные
 +
  места;</p>
 +
  <p class=Tabletext><b>желтая ячейка</b> – бронирование возможно по запросу;</p>
 +
  <p class=Tabletext><b>красная ячейка</b> – остановка продаж, бронирование
 +
  невозможно.</p>
 +
  </td>
 +
</tr>
 +
</table>
 
[[Category:Мастер-Web_Дополнительные_модули]]
 
[[Category:Мастер-Web_Дополнительные_модули]]

Версия 17:14, 20 октября 2011

Введение

Данный модуль предназначен для просмотра наличия мест в гостиницах с возможностью перехода к бронированию по выбранному отелю.

Установка

Для установки надстройки «Наличие мест в отеле» нужно выложить распакованные файлы из архива mw-hotelquotes-2007.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.

Настройка

После установки Надстройка «Наличие мест в отеле» доступна по адресу http://ip-адрес сервера/MasterWeb/Extra/HotelQuotes.aspx.

Настройки в файле WEB.CONFIG

Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.

Описание

Значение

Настройка

1

Отображение наличия мест (на квотируемые услуги) в экранах, если закончились свободные места в квоте

no: «СТОП»- нет квот;

request: «Запрос» места по запросу;

в отсутствии настройки статус: «СТОП»

<add key="noPlacesQuoteResult" value="request" />

2

Отображение наличия мест в экранах, если релиз-период = 0

true– отображается “запрос”, даже если в квоте еще есть свободные места;

false или отсутствие настройки – отображается статус в соответствии с обычными правилами

< add key=

"setRequestIfReleaseIsZero" value="true" />

3

Проверка агентской квоты

- true или отсутствие настройки - квоты разделяются на агентские/общие

- false - агентские квоты игнорируются, и проверяется только общая квота

<add key="checkAgentQuotesEnabled" value="true" />

4

Проверка общей квоты, если закончились места в агентской

- true или отсутствие настройки - если агентская квота закончилась, то проверяется общая квота

- false - если агентская квота закончилась, общая не проверяется

<add key=

"checkAgentAndCommonQuote" value="true" />

5

Наличие мест, отображаемое при наступлении релиз-периода

- request – запрос;

- no – нет

<add key=" expiredReleaseQuoteResult " value="request" />

6

Значение, определяющее наличие мест «Есть»

Текстовое или символьное значение, например, «Есть» или «+»

<add key="quotaYesText" value="Есть"/>

7

Значение, определяющее наличие мест «Нет»

Текстовое или символьное значение, например, «Нет» или «-»

<add key="quotaNoText" value="Нет"/>

8

Значение, определяющее наличие мест «Запрос»

Текстовое или символьное значение, например, «Запрос» или «?»

<add key="quotaRequestText" value="Запрос"/>

9

Значение, определяющее наличие мест «Мало»

Текстовое или символьное значение, например, «Мало» или «+»

<add key="quotaFewText" value="Мало"/>

10

Настройка, определяющая экран, на который будет осуществляться переход к бронированию по ссылке с ячейки с наличием мест «Есть», «Мало» или «Запрос» в экране «Наличие мест в отеле».

- относительная или абсолютная ссылка на экран, на который будет вести ссылка для перехода к бронированию;

- отсутствие настройки – ссылка на экран «Ценовой лист» (~/PriceList/Complex.aspx).

 

<add key="hotelQuotesPriceListUrl" value="~/Extra/QuotedDynamic.aspx" />

Настройки, передаваемые через URL страницы

Данная настройка предусматривает возможность передачи различных параметров через URL страницы. Параметры запроса на отображение информации задаются в строке: http://ip-адрес сервера ПК Мастер-Web/MasterWebStandard/Extra/HotelQuotes.aspx?country=90&departFrom=1&dateFrom=2008-01-25&city=275&resort=1&hotel=3234 (здесь параметры country=90&departFrom=1&dateFrom=2008-01-25&city=275&resort=1 &hotel=3234, где «90», «1», «2008-01-25», «275», «1» и «3234» их значения)

  • country= ключ страны
  • departFrom= ключ города вылета
  • dateFrom= первая дата для отображения информации
  • city= ключ города прилета
  • resort= ключ курорта
  • hotel= ключ отеля

Значения параметров для стран берутся из таблицы tbl_Country, для городов – CityDictionary, для курортов – Resorts, а для отелей - HotelDictionary.

Подготовка данных

В экране «Наличие мест в отеле» отображаются данные по отелям, цены на которые есть хотя бы в одном рассчитанном и выставленном в интернет туре.

Работа в системе


727.PNG
Для просмотра наличия мест нужно выбрать интересующую вас страну и указать первую дату для просмотра наличия мест. Дополнительно можно наложить фильтры по городу, курорту, категории гостиницы, отелю. По нажатию на кнопку «Показать» система отобразит таблицу с наличием мест в гостиницах, в соответствии с выбранными параметрами.
Если при просмотре дополнительно указать интересующий вас город вылета, то появляется возможность для перехода к бронированию отелей при наличии мест «Есть» и «Запрос».
728.PNG

Информация на экран выводится в виде таблицы, в которой представлена следующая информация:

Название поля в таблице

Выводимые данные

Отель

Название гостиницы, город, к которому она привязана, тип номера и категория размещения

Наличие мест

Возможность бронирования мест:

зеленая ячейка – есть гарантированные свободные места;

желтая ячейка – бронирование возможно по запросу;

красная ячейка – остановка продаж, бронирование невозможно.