Мастер-Web:Дополнительный модуль Наличие мест на экскурсионные и автобусные туры — различия между версиями
[досмотренная версия] | [досмотренная версия] |
(Новая страница: «Category:Мастер-Web_Дополнительные_модули») |
Porunova (обсуждение | вклад) |
||
(не показана 21 промежуточная версия 7 участников) | |||
Строка 1: | Строка 1: | ||
+ | ==Введение== | ||
+ | Данный модуль предназначен для отображения сводной информации по наличию мест для рассчитанных туров. | ||
+ | ==Установка== | ||
+ | Для установки надстройки «Наличие мест на экскурсионные и автобусные туры» нужно выложить распакованные файлы из архива mw-tourmonthes-2007.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web. | ||
+ | ==Настройка== | ||
+ | После установки экран «Наличие мест на экскурсионные и автобусные туры» доступен по адресу http: //ip- адрес сервера Мастер-Веб/MasterWebStandard/Extra/TourMonthes.aspx. | ||
+ | ===Настройки в файле WEB.CONFIG=== | ||
+ | Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных. | ||
+ | |||
+ | |||
+ | {| border="1" cellpadding="8" style="background-color:#F9F9F9; border:#AAAAAA; border-collapse:collapse" | ||
+ | |||
+ | |- style="background-color:#F2F2F2" | ||
+ | |||
+ | ! width="2%" | № | ||
+ | ! width="28%" | Описание | ||
+ | ! width="35%" | Значение | ||
+ | ! width="35%" | Настройка | ||
+ | |||
+ | |- style="vertical-align:text-top" | ||
+ | |||
+ | | 1 | ||
+ | | Максимальное количество месяцев, которое будет отображаться для туров в экране «Наличие мест на экскурсионные и автобусные туры» (не больше 12 месяцев). | ||
+ | | | ||
+ | * '''Количество месяцев''', отображаемых в экране; | ||
+ | * '''Отсутствие настройки''' – для туров отображается 3 месяца | ||
+ | | <syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="tourMonthesCount" value="4" /> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |- style="vertical-align:text-top" | ||
+ | |||
+ | | 2 | ||
+ | | Количество дат, отображаемых на одной строке (в месяце), потом делается перенос на другую строку | ||
+ | | | ||
+ | * '''Количество дат''', отображаемых на одной строке; | ||
+ | * '''Отсутствие настройки''' – в одной строке отображается 5 дат | ||
+ | | <syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="tourMonthesDatesPerRow" value="10" /> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |- style="vertical-align:text-top" | ||
+ | |||
+ | | 3 | ||
+ | | Классы услуг (через запятую), на которые будет проверяться наличие мест в экране «Наличие мест на экскурсионные и автобусные туры». | ||
+ | | '''Ключ услуги''', на которую нужно учитывать квоты при выводе конечного статуса наличия мест на тур (в случае, когда несколько услуг являются квотируемыми, ключи перечисляются через запятую) | ||
+ | | <syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="tourMonthesQuotedServices" value="1,3" /> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |- style="vertical-align:text-top" | ||
+ | |||
+ | | 4 | ||
+ | | Проверять ли наличие мест для всех партнеров в экране «Наличие мест на экскурсионные и автобусные туры». | ||
+ | | | ||
+ | * '''true''' – при проверке наличия мест учитываются квоты от любого партнера; | ||
+ | * '''false''' или '''отсутствие настройки''' – при проверке наличия мест учитываются квоты только от того партнера, по которому есть рассчитанные цены | ||
+ | | <syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="tourMonthesCheckAllPartnersQuota" value="true" /> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |- style="vertical-align:text-top" | ||
+ | |||
+ | | 5 | ||
+ | | Группировка по типам туров | ||
+ | | | ||
+ | * '''true''' – осуществлять группировку по типам туров; | ||
+ | * '''false''' или '''отсутствие настройки''' – группировка осуществляется по странам | ||
+ | | <syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="tourMonthesGroupByTourType" value="true" /> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |- style="vertical-align:text-top" | ||
+ | |||
+ | | 6 | ||
+ | | Производить ли подбор рейсов при проверке наличия мест на перелет в экране «Наличие мест на экскурсионные и автобусные туры». | ||
+ | | | ||
+ | * '''true''' – при проверке наличия мест на перелет осуществляется подбор рейсов; | ||
+ | * '''false''' или '''отсутствие настройки''' – подбор рейсов при проверке наличия мест не осуществляется | ||
+ | | <syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="tourMonthesFindFlight" value="true" /> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |- style="vertical-align:text-top" | ||
+ | |||
+ | | 7 | ||
+ | | Настройка, определяющая экран, на который будет осуществляться переход к бронированию по ссылке с ячейки с наличием мест «Есть», «Мало» или «Запрос» в экране «Наличие мест на экскурсионные и автобусные туры». | ||
+ | | | ||
+ | * '''относительная''' или '''абсолютная ссылка''' на экран, на который будет вести ссылка для перехода к бронированию; | ||
+ | * '''отсутствие настройки''' – ссылка на экран «Подбор туров с наличием мест» (~/Extra/QuotedDynamic.aspx). | ||
+ | | <syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="tourMonthesRedirectURL" value="~/PriceList/Complex.aspx?country={0}&departFrom={1}&tourListKey={2}&dateFrom={3:yyyy-MM-dd}&dateTo={4:yyyy-MM-dd}" /> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |- style="vertical-align:text-top" | ||
+ | |||
+ | | 8 | ||
+ | | Настройка, включающая фильтрацию по городу отправления трансфера. Города отправления задаются в дополнительном модуле [[Мастер-Тур:Дополнительный модуль Указание городов по пути трансфера|Указание городов по пути трансфера]]<br><font style="color:red">Внимание! Настройка действует до релиза 9220SP31 включительно</font> | ||
+ | | | ||
+ | * '''true''' – включена фильтрация по городу трансфера; | ||
+ | * '''false''' или '''отсутствие настройки''' – нет фильтрации по городу трансфера | ||
+ | | <syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="isTourMonthesDepartureCityVisible" value="true" /> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |- style="vertical-align:text-top" | ||
+ | | 9 | ||
+ | | Настройка, включающая фильтрацию по стране, городу трансфера (из справочника "Трансфер" ПК «Мастер-Тур») и стране, городу ''посадки'' в трансфер. Города посадки задаются в дополнительном модуле [[Мастер-Тур:Дополнительный модуль Указание городов по пути трансфера|Указание городов по пути трансфера]] <font style="color:red"><br>Внимание! Настройка действует начиная с релиза 9220SP32</font> | ||
+ | | | ||
+ | *'''TourMonthes''' - название экрана, в котором нужно включить фильтрацию;<br> | ||
+ | *'''TourMonthes,AutobusQuotes''' - если несколько экранов, где нужно включить фильтрацию;<br> | ||
+ | *'''отсутствие настройки''' – нет фильтрации | ||
+ | | <syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="useTransferCityFilter" value="TourMonthes"/> | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |- style="vertical-align:text-top" | ||
+ | | 10 | ||
+ | | Настройка, определяющая тип тура | ||
+ | | | ||
+ | * '''Ключи типов тура''' из таблицы TipTur через запятую | ||
+ | | <syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="tourMonthesTourTypeKeys" value="2, 0"/> | ||
+ | </syntaxhighlight> | ||
+ | |} | ||
+ | |||
+ | ==Подготовка данных== | ||
+ | В экране «Наличие мест на экскурсионные и автобусные туры» отображается информация по наличию мест для туров, выставленных в интернет в Блоке Администрирования ПК Мастер-Web. Подробнее см. «[[Мастер-Web:Руководство_пользователя._Администрирование_ПК_Мастер-Web#.D0.92.D1.8B.D1.81.D1.82.D0.B0.D0.B2.D0.B8.D1.82.D1.8C_.D1.82.D1.83.D1.80_.D0.B2_.D0.B8.D0.BD.D1.82.D0.B5.D1.80.D0.BD.D0.B5.D1.82|Выставить тур в интернет]]». | ||
+ | |||
+ | ==Работа в системе== | ||
+ | <BR> | ||
+ | [[Файл:ep_135.png]]<BR> | ||
+ | Фильтры '''Страна''' и '''Город отправления''' доступны по настройке ''isTourMonthesDepartureCityVisible'' '''(до релиза 9220SP31 включительно)''' <br/> и ''useTransferCityFilter'' '''(начиная с релиза 9220SP32)'''. | ||
+ | |||
+ | В фильтр '''Страна''' попадают страны, на которые заведен тур с трансфером. Данный трансфер должен приходить через другие города, которые привязаны к нему через плагин [[Мастер-Тур:Дополнительный модуль Указание городов по пути трансфера|Указание городов по пути трансфера]]. Или страны, через которые проходят другие трансферы. <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> | ||
+ | </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> | ||
+ | </table> | ||
[[Category:Мастер-Web_Дополнительные_модули]] | [[Category:Мастер-Web_Дополнительные_модули]] |
Текущая версия на 13:43, 25 мая 2016
Содержание
Введение
Данный модуль предназначен для отображения сводной информации по наличию мест для рассчитанных туров.
Установка
Для установки надстройки «Наличие мест на экскурсионные и автобусные туры» нужно выложить распакованные файлы из архива mw-tourmonthes-2007.2.XX.XXXX.zip в каталог, где лежит ПК Мастер-Web.
Настройка
После установки экран «Наличие мест на экскурсионные и автобусные туры» доступен по адресу http: //ip- адрес сервера Мастер-Веб/MasterWebStandard/Extra/TourMonthes.aspx.
Настройки в файле WEB.CONFIG
Дополнительные настройки, задаваемые в файле web.config, находящемся в папке MasterWeb позволяют задать дополнительные условия для отображения и проверки данных.
№ | Описание | Значение | Настройка |
---|---|---|---|
1 | Максимальное количество месяцев, которое будет отображаться для туров в экране «Наличие мест на экскурсионные и автобусные туры» (не больше 12 месяцев). |
|
<add key="tourMonthesCount" value="4" />
|
2 | Количество дат, отображаемых на одной строке (в месяце), потом делается перенос на другую строку |
|
<add key="tourMonthesDatesPerRow" value="10" />
|
3 | Классы услуг (через запятую), на которые будет проверяться наличие мест в экране «Наличие мест на экскурсионные и автобусные туры». | Ключ услуги, на которую нужно учитывать квоты при выводе конечного статуса наличия мест на тур (в случае, когда несколько услуг являются квотируемыми, ключи перечисляются через запятую) | <add key="tourMonthesQuotedServices" value="1,3" />
|
4 | Проверять ли наличие мест для всех партнеров в экране «Наличие мест на экскурсионные и автобусные туры». |
|
<add key="tourMonthesCheckAllPartnersQuota" value="true" />
|
5 | Группировка по типам туров |
|
<add key="tourMonthesGroupByTourType" value="true" />
|
6 | Производить ли подбор рейсов при проверке наличия мест на перелет в экране «Наличие мест на экскурсионные и автобусные туры». |
|
<add key="tourMonthesFindFlight" value="true" />
|
7 | Настройка, определяющая экран, на который будет осуществляться переход к бронированию по ссылке с ячейки с наличием мест «Есть», «Мало» или «Запрос» в экране «Наличие мест на экскурсионные и автобусные туры». |
|
<add key="tourMonthesRedirectURL" value="~/PriceList/Complex.aspx?country={0}&departFrom={1}&tourListKey={2}&dateFrom={3:yyyy-MM-dd}&dateTo={4:yyyy-MM-dd}" />
|
8 | Настройка, включающая фильтрацию по городу отправления трансфера. Города отправления задаются в дополнительном модуле Указание городов по пути трансфера Внимание! Настройка действует до релиза 9220SP31 включительно |
|
<add key="isTourMonthesDepartureCityVisible" value="true" />
|
9 | Настройка, включающая фильтрацию по стране, городу трансфера (из справочника "Трансфер" ПК «Мастер-Тур») и стране, городу посадки в трансфер. Города посадки задаются в дополнительном модуле Указание городов по пути трансфера Внимание! Настройка действует начиная с релиза 9220SP32 |
|
<add key="useTransferCityFilter" value="TourMonthes"/>
|
10 | Настройка, определяющая тип тура |
|
<add key="tourMonthesTourTypeKeys" value="2, 0"/>
|
Подготовка данных
В экране «Наличие мест на экскурсионные и автобусные туры» отображается информация по наличию мест для туров, выставленных в интернет в Блоке Администрирования ПК Мастер-Web. Подробнее см. «Выставить тур в интернет».
Работа в системе
Фильтры Страна и Город отправления доступны по настройке isTourMonthesDepartureCityVisible (до релиза 9220SP31 включительно)
и useTransferCityFilter (начиная с релиза 9220SP32).
В фильтр Страна попадают страны, на которые заведен тур с трансфером. Данный трансфер должен приходить через другие города, которые привязаны к нему через плагин Указание городов по пути трансфера. Или страны, через которые проходят другие трансферы.
В фильтр Города посадки попадают города, через которые проходит трансфер в выбранной стране.
Информация на экран выводится в виде таблицы, в которой представлена следующая информация:
Название поля в таблице |
Выводимые данные |
Отель |
Название отеля |
Категория |
Категория гостиницы |
Номер |
Категория проживания |