Мастер-Web:Дополнительный модуль Наличие мест на экскурсионные и автобусные туры — различия между версиями
Biryukov (обсуждение | вклад) (→Настройки в файле WEB.CONFIG) |
Porunova (обсуждение | вклад) |
||
(не показано 11 промежуточных версий 3 участников) | |||
Строка 22: | Строка 22: | ||
| 1 | | 1 | ||
| Максимальное количество месяцев, которое будет отображаться для туров в экране «Наличие мест на экскурсионные и автобусные туры» (не больше 12 месяцев). | | Максимальное количество месяцев, которое будет отображаться для туров в экране «Наличие мест на экскурсионные и автобусные туры» (не больше 12 месяцев). | ||
− | | * '''Количество месяцев''', отображаемых в экране; | + | | |
+ | * '''Количество месяцев''', отображаемых в экране; | ||
* '''Отсутствие настройки''' – для туров отображается 3 месяца | * '''Отсутствие настройки''' – для туров отображается 3 месяца | ||
| <syntaxhighlight lang="xml" enclose="div"> | | <syntaxhighlight lang="xml" enclose="div"> | ||
Строка 32: | Строка 33: | ||
| 2 | | 2 | ||
| Количество дат, отображаемых на одной строке (в месяце), потом делается перенос на другую строку | | Количество дат, отображаемых на одной строке (в месяце), потом делается перенос на другую строку | ||
− | | * '''Количество дат''', отображаемых на одной строке; | + | | |
+ | * '''Количество дат''', отображаемых на одной строке; | ||
* '''Отсутствие настройки''' – в одной строке отображается 5 дат | * '''Отсутствие настройки''' – в одной строке отображается 5 дат | ||
| <syntaxhighlight lang="xml" enclose="div"> | | <syntaxhighlight lang="xml" enclose="div"> | ||
Строка 51: | Строка 53: | ||
| 4 | | 4 | ||
| Проверять ли наличие мест для всех партнеров в экране «Наличие мест на экскурсионные и автобусные туры». | | Проверять ли наличие мест для всех партнеров в экране «Наличие мест на экскурсионные и автобусные туры». | ||
− | | * '''true''' – при проверке наличия мест учитываются квоты от любого партнера; | + | | |
+ | * '''true''' – при проверке наличия мест учитываются квоты от любого партнера; | ||
* '''false''' или '''отсутствие настройки''' – при проверке наличия мест учитываются квоты только от того партнера, по которому есть рассчитанные цены | * '''false''' или '''отсутствие настройки''' – при проверке наличия мест учитываются квоты только от того партнера, по которому есть рассчитанные цены | ||
| <syntaxhighlight lang="xml" enclose="div"> | | <syntaxhighlight lang="xml" enclose="div"> | ||
Строка 60: | Строка 63: | ||
| 5 | | 5 | ||
− | | | + | | Группировка по типам туров |
− | | * '''true''' – осуществлять группировку по типам туров; | + | | |
+ | * '''true''' – осуществлять группировку по типам туров; | ||
* '''false''' или '''отсутствие настройки''' – группировка осуществляется по странам | * '''false''' или '''отсутствие настройки''' – группировка осуществляется по странам | ||
| <syntaxhighlight lang="xml" enclose="div"> | | <syntaxhighlight lang="xml" enclose="div"> | ||
Строка 71: | Строка 75: | ||
| 6 | | 6 | ||
| Производить ли подбор рейсов при проверке наличия мест на перелет в экране «Наличие мест на экскурсионные и автобусные туры». | | Производить ли подбор рейсов при проверке наличия мест на перелет в экране «Наличие мест на экскурсионные и автобусные туры». | ||
− | | * '''true''' – при проверке наличия мест на перелет осуществляется подбор рейсов; | + | | |
+ | * '''true''' – при проверке наличия мест на перелет осуществляется подбор рейсов; | ||
* '''false''' или '''отсутствие настройки''' – подбор рейсов при проверке наличия мест не осуществляется | * '''false''' или '''отсутствие настройки''' – подбор рейсов при проверке наличия мест не осуществляется | ||
| <syntaxhighlight lang="xml" enclose="div"> | | <syntaxhighlight lang="xml" enclose="div"> | ||
Строка 81: | Строка 86: | ||
| 7 | | 7 | ||
| Настройка, определяющая экран, на который будет осуществляться переход к бронированию по ссылке с ячейки с наличием мест «Есть», «Мало» или «Запрос» в экране «Наличие мест на экскурсионные и автобусные туры». | | Настройка, определяющая экран, на который будет осуществляться переход к бронированию по ссылке с ячейки с наличием мест «Есть», «Мало» или «Запрос» в экране «Наличие мест на экскурсионные и автобусные туры». | ||
− | | * '''относительная''' или '''абсолютная ссылка''' на экран, на который будет вести ссылка для перехода к бронированию; | + | | |
+ | * '''относительная''' или '''абсолютная ссылка''' на экран, на который будет вести ссылка для перехода к бронированию; | ||
* '''отсутствие настройки''' – ссылка на экран «Подбор туров с наличием мест» (~/Extra/QuotedDynamic.aspx). | * '''отсутствие настройки''' – ссылка на экран «Подбор туров с наличием мест» (~/Extra/QuotedDynamic.aspx). | ||
| <syntaxhighlight lang="xml" enclose="div"> | | <syntaxhighlight lang="xml" enclose="div"> | ||
Строка 90: | Строка 96: | ||
| 8 | | 8 | ||
− | | Настройка, включающая фильтрацию по городу трансфера. | + | | Настройка, включающая фильтрацию по городу отправления трансфера. Города отправления задаются в дополнительном модуле [[Мастер-Тур:Дополнительный модуль Указание городов по пути трансфера|Указание городов по пути трансфера]]<br><font style="color:red">Внимание! Настройка действует до релиза 9220SP31 включительно</font> |
− | | * '''true''' – включена фильтрация по городу трансфера; | + | | |
+ | * '''true''' – включена фильтрация по городу трансфера; | ||
* '''false''' или '''отсутствие настройки''' – нет фильтрации по городу трансфера | * '''false''' или '''отсутствие настройки''' – нет фильтрации по городу трансфера | ||
| <syntaxhighlight lang="xml" enclose="div"> | | <syntaxhighlight lang="xml" enclose="div"> | ||
Строка 97: | Строка 104: | ||
</syntaxhighlight> | </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> | ||
|} | |} | ||
Строка 104: | Строка 130: | ||
==Работа в системе== | ==Работа в системе== | ||
<BR> | <BR> | ||
− | [[Файл: | + | [[Файл:ep_135.png]]<BR> |
+ | Фильтры '''Страна''' и '''Город отправления''' доступны по настройке ''isTourMonthesDepartureCityVisible'' '''(до релиза 9220SP31 включительно)''' <br/> и ''useTransferCityFilter'' '''(начиная с релиза 9220SP32)'''. | ||
+ | |||
+ | В фильтр '''Страна''' попадают страны, на которые заведен тур с трансфером. Данный трансфер должен приходить через другие города, которые привязаны к нему через плагин [[Мастер-Тур:Дополнительный модуль Указание городов по пути трансфера|Указание городов по пути трансфера]]. Или страны, через которые проходят другие трансферы. <BR> | ||
+ | В фильтр '''Города посадки''' попадают города, через которые проходит трансфер в выбранной стране. | ||
+ | |||
Информация на экран выводится в виде таблицы, в которой представлена следующая информация: | Информация на экран выводится в виде таблицы, в которой представлена следующая информация: | ||
<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 | <table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 |
Текущая версия на 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).
В фильтр Страна попадают страны, на которые заведен тур с трансфером. Данный трансфер должен приходить через другие города, которые привязаны к нему через плагин Указание городов по пути трансфера. Или страны, через которые проходят другие трансферы.
В фильтр Города посадки попадают города, через которые проходит трансфер в выбранной стране.
Информация на экран выводится в виде таблицы, в которой представлена следующая информация:
Название поля в таблице |
Выводимые данные |
Отель |
Название отеля |
Категория |
Категория гостиницы |
Номер |
Категория проживания |