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

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
(Передача параметров в экран "Бронирование автобусных туров")
Строка 1: Строка 1:
Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. Для перехода на версию статьи, соответствующую используемой Вами версии программы, нажмите ссылку в таблице ниже:
+
Версия статьи от {{REVISIONDAY}}.{{REVISIONMONTH}}.{{REVISIONYEAR}}. Для перехода на версию статьи, соответствующую используемой Вами версии программы, нажмите ссылку в таблице:
<table style="color:black; background-color:#ffffcc;" cellpadding="10" cellspacing="0" border="1">
 
<tr>
 
<td>
 
Более ранние версии:<BR>
 
[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Бронирование_автобусных_туров&oldid=4502 До 2009.2.11 включительно]<BR>
 
[http://wiki.megatec.ru/index.php?title=%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80-Web:%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%91%D1%80%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B0%D0%B2%D1%82%D0%BE%D0%B1%D1%83%D1%81%D0%BD%D1%8B%D1%85_%D1%82%D1%83%D1%80%D0%BE%D0%B2&oldid=10088 До 2009.2.18 включительно]<BR>
 
</td>
 
</tr>
 
</table>
 
  
 +
<table style="background-color:#FFFFCC;color:black" border="1" cellpadding="10" cellspacing="0"><tr><td>
 +
Более ранние версии:<br />
 +
[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Бронирование_автобусных_туров&oldid=4502 До версии ПК «Мастер-Web» 2009.2.11 включительно]<br />
 +
[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Бронирование_автобусных_туров&oldid=10088 До версии ПК «Мастер-Web» 2009.2.18 включительно]<br />[http://wiki.megatec.ru/index.php?title=Мастер-Web:Дополнительный_модуль_Бронирование_автобусных_туров&oldid=10542 До версии ПК «Мастер-Web» 2009.2.20.8 включительно]<br />
 +
</td></tr></table><br />
  
 
==Введение==
 
==Введение==
Строка 420: Строка 416:
 
Для подбора тура необходимо выбрать тип тура и задать период дат начала интересующего тура.<br />
 
Для подбора тура необходимо выбрать тип тура и задать период дат начала интересующего тура.<br />
 
По желанию можно использовать дополнительные параметры поиска: город вылета, страна, тур, продолжительность тура в ночах, стоимость от и до, наличие мест в гостинице.
 
По желанию можно использовать дополнительные параметры поиска: город вылета, страна, тур, продолжительность тура в ночах, стоимость от и до, наличие мест в гостинице.
<br />  
+
 
 +
[[Файл:am_064.png|left|Полезная информация]]<br />
 +
Дробные цены в у.е. округляются ''в меньшую сторону''.
 +
<br /><br />
 +
 
 
Принцип работы фильтра '''наличие мест в гостинице''' аналогичен параметру поиска из дополнительного модуля [http://wiki.megatec.ru/%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80-Web:%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%9F%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D1%82%D1%83%D1%80%D0%BE%D0%B2_%D1%81_%D0%BD%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B5%D0%BC_%D0%BC%D0%B5%D1%81%D1%82#.D0.AD.D0.BA.D1.80.D0.B0.D0.BD_.C2.AB.D0.94.D0.B8.D0.BD.D0.B0.D0.BC.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B8.D0.B9_.D0.BB.D0.B8.D1.81.D1.82_.D0.BF.D1.80.D0.B5.D0.B4.D0.BB.D0.BE.D0.B6.D0.B5.D0.BD.D0.B8.D0.B9_.D1.81_.D0.BD.D0.B0.D0.BB.D0.B8.D1.87.D0.B8.D0.B5.D0.BC_.D0.BC.D0.B5.D1.81.D1.82.C2.BB_.28.D1.84.D0.BE.D1.80.D0.BC.D0.B0_2.29= «Подбор туров с наличием мест»]  <br />
 
Принцип работы фильтра '''наличие мест в гостинице''' аналогичен параметру поиска из дополнительного модуля [http://wiki.megatec.ru/%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80-Web:%D0%94%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D0%9F%D0%BE%D0%B4%D0%B1%D0%BE%D1%80_%D1%82%D1%83%D1%80%D0%BE%D0%B2_%D1%81_%D0%BD%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B5%D0%BC_%D0%BC%D0%B5%D1%81%D1%82#.D0.AD.D0.BA.D1.80.D0.B0.D0.BD_.C2.AB.D0.94.D0.B8.D0.BD.D0.B0.D0.BC.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B8.D0.B9_.D0.BB.D0.B8.D1.81.D1.82_.D0.BF.D1.80.D0.B5.D0.B4.D0.BB.D0.BE.D0.B6.D0.B5.D0.BD.D0.B8.D0.B9_.D1.81_.D0.BD.D0.B0.D0.BB.D0.B8.D1.87.D0.B8.D0.B5.D0.BC_.D0.BC.D0.B5.D1.81.D1.82.C2.BB_.28.D1.84.D0.BE.D1.80.D0.BC.D0.B0_2.29= «Подбор туров с наличием мест»]  <br />
 
По нажатию на кнопку «Показать» система отберет туры, отвечающие заданным условиям.<br />
 
По нажатию на кнопку «Показать» система отберет туры, отвечающие заданным условиям.<br />

Версия 12:17, 3 марта 2014

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

Более ранние версии:
До версии ПК «Мастер-Web» 2009.2.11 включительно
До версии ПК «Мастер-Web» 2009.2.18 включительно
До версии ПК «Мастер-Web» 2009.2.20.8 включительно


Введение

Данная надстройка реализует механизм бронирования автобусных туров.

Установка

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

Настройка

После установки Надстройка «Бронирование автобусных туров» доступна по адресу http://ip-адрес сервера/MasterWeb/Extra/AutobusQuotes.aspx.

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

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

Описание

Значение

Настройка

1

Настройка, определяющая тип тура «Автобусный тур»

Ключи типов тура «Автобусный тур» из таблицы TipTur через запятую

<add key="autobusTourTypeKeys" value="53,63" />

2

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

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

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

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

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

3

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

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

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

< add key=

"setRequestIfReleaseIsZero" value="true" />

4

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

- request – запрос;

- no – нет

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

5

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

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

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

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

6

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

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

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

<add key=

"checkAgentAndCommonQuote" value="true" />

7

Проверка квот без продолжительности после того, как заканчиваются квоты на продолжительность

- true или отсутствие настройки – проверять квоты без продолжительности после того, как закончатся квоты на продолжительность;

- false – не проверять квоты без продолжительности

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

8

Настройка, определяющая проставление чекбоксов наличия мест у отелей

None — ничего не выбрано;

Yes — только гарантированные места;

Request — только места под запрос;

NoFlight или отсутствие настройки — гарантированные места и места под запрос;

All — гарантированные места, места под запрос и мест нет

(Значения настроек регистрозависимые.)

<add key="hotelQuotaMask" value="Yes" />

Передача параметров в экран "Бронирование автобусных туров"

Существует возможность передачи различных параметров через URL страницы. Пример строки подключения:
http://ip-адрес сервера ПК Мастер-Web/extra/autobusquotes.aspx?departFrom=1&country=90,101&tourtype=11,12&tourlistkey=8,35,67&nights=6&dateFrom=23.01.2012&dateTo=29.01.2012&showResults=1
Возможные варианты:

  • departFrom - ключ города вылета из таблицы CityDictionary (ключ 0 - вариант "Без перелета");
  • сountry - ключ страны из таблицы Country (можно задать несколько ключей через запятую, например, country=90,101);
  • tourtype - ключ типа тура из таблицы TipTur (можно задать несколько ключей через запятую, например, tourtype=11,12);
  • tourlistkey - ключ типа тура из таблица Turlist (можно задать несколько ключей через запятую, например, tourlistkey=8,35,67);
  • dateFrom - дата начала заезда;
  • dateTo - дата окончания заезда;
  • nights - продолжительность в ночах;
  • showResults - необходимость автоматического отбора данных при переходе в экран по ссылке с параметрами (1 - данные - автоматически отбираются, 0 или отсутствие параметра – данные автоматически не отбираются);
  • hotelQuotaMask= отметки наличия мест в отеле (1 – наличие мест «Есть»; 2 – наличие мест «Нет»; 3 – наличие мест «Есть» и «Нет»; 4 – наличие мест «Запрос»; 5 – наличие мест «Есть» и «Запрос»; 6 – наличие мест «Запрос» и «Нет»; 7 – наличие мест «Есть», «Нет» и «Запрос»).

Все вышеперечисленные параметры необязательные. Отсутствие параметра эквивалентно значению "Все".

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

Требования по подготовке данных в ПК Мастер-Тур

Справочник в

ПК Мастер-Тур

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

Контроль системы бронирования

Транспорт

План транспортного средства

Внесенный план транспортного средства будет доступен для просмотра в экране подбора автобусного тура

Во избежание ошибок в процессе бронирования туров и для предоставления дополнительной информации об отелях предварительно должны быть корректно заполнены соответствующие справочники в ПК Мастер-Тур.

Выставление туров в систему on-line бронирования

Формирование тура в ПК Мастер-Тур

В ПК Мастер-Тур в конструкторе туров формируется тур. При формировании тура особое внимание обращается на следующие условия:

  • 1. В свойствах тура обязательно должен быть проставлен тип тура, соответствующий ключу, указанному в настройке autobusTourTypeKey.
  • 2. Проезд на автобусе заносится как трансфер с указанием транспортной схемы.
  • 3. Свойства услуг, которые проставляются в конструкторе туров для каждой услуги (такие как «удаляемая», «возможность изменения услуги», «скрытая») анализируются в программе Мастер-Веб. В соответствии с этими свойствами пользователи системы получают возможность редактировать те услуги, которые есть в стандартном пакете. Пример: в стандартном пакете, который был обсчитан с помощью плагина Расчет прайс-листа, заведен один авиаперелет. Если для этого авиаперелета стоит признак в Конструкторе туров «Возможность изменения авиаперелета», то в экране «Корзина» в ПК Мастер-Веб пользователь сможет заменить этот авиаперелет, на другой с вылетом из того же города, на который есть цены и расписание на эту же дату в этом же пакете.
  • 4. Для того чтобы контролировать, какие услуги пользователь сможет изменять (выбирать) в корзине, цены на услуги в Конструкторе туров (в ПК Мастер-Тур) нужно добавлять с использованием «пакетов» (кнопка «Пакеты» в правом верхнем углу в окне «Формирование и расчет туров»). Для каждой услуги в туре нужно определить пакет, из которого на нее будут браться цены. В этом случае в корзине пользователь сможет изменить только те услуги, у которых есть цены в том же пакете, что и базовый вариант услуги (вариант, выбранный при обсчете Прайс-листа). Также необходимо для услуг проставить аттрибуты для определения того, какие параметры будут изменяемыми.
  • 5. Для того чтобы пользователь смог добавить услуги к базовой программе тура, нужно завести эти услуги и цены на них в Конструкторе туров для нужного тура, но при обсчете Прайс-листа исключить их из программы тура. Для этого нужно в настройках вывода Прайс-листа, в разделе «Дни заезда» кликнуть по любой услуге и снять галочку «Вкл.» с той, которую нужно исключить из базовой программы).


647.PNG

  • 6. Для того, чтобы обсчитать тур без каких-либо доплат, которые являются обязательными, а при входе в корзину эти услуги были бы включены в стоимость, нужно завести эти услуги в Конструкторе туров для нужного тура, но при обсчете Прайс-листа исключить их из расчета. Для этого нужно в настройках вывода Прайс-листа, в разделе «Дни заезда» кликнуть по любой услуге и поставить галочку «Не рас.» для нужной услуги.


648.PNG

Подробнее о формировании туров в ПК Мастер-Тур можно узнать в отделе поддержки компании «Мегатек»
по телефону (495) 228-32-84, либо по электронной почте service@megatec.ru.

Выставление тура в Интернет в ПК Мастер-Тур

Сформированный в конструкторе туров тур обсчитывается с помощью плагина Расчет прайс-листа с настройкой «запись в БД». Когда прайс-лист закончит свою работу, в левом нижнем углу экрана Прайс-лист:.. кнопкой Список прайс-листов вызывается окно Прайс-листы. В списке туров отметьте флажком Вкл тот тур, который нужно выставить на продажу на сайте.
649.PNG

Выставление тура в Интернет в ПК Мастер-Веб

В ПК Мастер-веб существует возможность внести необходимые настройки для уже обсчитанных туров. Делается это в Системе администрирования ПК Мастер-Веб (http://ip-адрес сервера Мастер-Веб/MasterWebStandard/admin).
650.PNG
Войти в систему администрирования можно под именем (логином) и паролем пользователя ПК Мастер-Тур, если это не ограничено настройками системы (см. инструкцию по установке и настройке ПК «Мастер- Web»).

Выставление страны в Интернет

В разделе «Выставить страну в интернет» выберите страну, по которой рассчитан тур.
По нажатию ссылки «Изменить» слева от названия страны, загрузится экран «Страна» выставления страны в интернет.
651.PNG
Отметьте флажком «Страна выставлена для продажи в Интернет». В этом же экране можно указать URL-адрес страницы с описанием страны и ссылку на флаг. Также можно внести e-mail, на который будут отправляться письма о новых заявках по данной стране. Также есть возможность исключить страну для экрана «Динамический лист». Для этого нужно снять флажок «Отображать в динамическом листе предложений». Сохраните данные кнопкой «Сохранить» и перейдите к началу администрирования, кликнув по закладке «Начало» в верхней части экрана.

Выставление тура в Интернет

Выберите раздел «Выставить тур в Интернет». В загрузившемся экране с помощью фильтра найдите нужный тур и нажмите на ссылку «Изменить» слева от названия тура в ПК Мастер-Тур. Загрузится экран «Тур» для выставления тура в Интернет.
652.PNG
Здесь вы можете:

  • Дать туру название для Интернет (с этим названием тур отобразится в системе бронирования).
  • Дать URL - адрес описания тура (название тура в системе бронирования будет отображаться ссылкой, нажав на которую можно будет попасть по указанному URL адресу).
  • Определить тип тура (справочник типов тура можно отредактировать в администрировании ПК Мастер-Веб в разделе «Справочник типов туров» http://ip- адрес сервера Мастер- Web/MasterWebStandard/admin/TourTypes.aspx).
  • Прописать условия бронирования тура, которые отобразятся в прайс-листе.
  • Для того чтобы пользователи сами могли менять продолжительность туров (например, при продаже через систему бронирования туров по суточным ценам) нужно снять флажок «Запретить изменение продолжительности». В этом случае пользователи в экране «Корзина услуг» получат возможность самим выставлять продолжительность тура.
  • Для того чтобы пользователи в экране «Корзина услуг» могли менять одну гостиницу на другую, на которую есть цены в данном туре и в том же пакете, что и выбранный отель, или добавлять гостиницу в тур отличную от той, которая уже есть в «Корзине», нужно снять флажок «Запретить изменение отеля».
  • Выбрать «Тип корзины», которая будет использоваться для этого тура. Тип корзины можно менять только для обсчитанных туров. Для туров без проживания всегда используется «Стандартная корзина».
Для туров, обсчитанных с помощью плагина Расчет прайс-листа, флажок Тур выставлен для продажи в интернет выставлять не нужно. 
В файле конфигурации можно прописать настройку, которая определит тип корзины, используемой по умолчанию для всех туров. 
При этом, настройка выбора корзины, проставленная в блоке администрирования ПК Мастер-Веб для конкретного тура, будет иметь больший приоритет.
При любых изменениях в ценах обсчитанного тура, в свойствах услуг, чтобы эти изменения появились в ПК Мастер-Веб 
нужно еще раз пройти шаг 3.2.2	Выставление тура в Интернет в ПК Мастер-Тур настоящей инструкции!
Для необсчитанных туров такие изменения подхватываются автоматически.

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

Подбор тура, просмотр цен и наличия мест на туры

Подбор автобусных туров и просмотр наличия мест по ним доступны в экране «Бронирование автобусных туров» по адресу http: //ip-адрес сервера/MasterWeb/Extra/AutobusQuotes.aspx.
Vh pum1.jpg
Для подбора тура необходимо выбрать тип тура и задать период дат начала интересующего тура.
По желанию можно использовать дополнительные параметры поиска: город вылета, страна, тур, продолжительность тура в ночах, стоимость от и до, наличие мест в гостинице.

Полезная информация


Дробные цены в у.е. округляются в меньшую сторону.



Принцип работы фильтра наличие мест в гостинице аналогичен параметру поиска из дополнительного модуля «Подбор туров с наличием мест»
По нажатию на кнопку «Показать» система отберет туры, отвечающие заданным условиям.
В условиях бронирования отображаются:

  • общие условия бронирования тура (отображаются по щелчку по левому значку - Описание) – они задаются Системе администрирования ПК Мастер-Веб (см. пункт 3.2.3.2 Выставление тура в интернете)
  • сообщения по туру (дате/ датам заезда или продажи) из системы оповещений Mастер-Тур (отображаются по щелчку по правому значку - Сообщение) - информация заносится через Мастер-Тур - Справочники - Система оповещений - Уведомления при использовании тура


Для просмотра схемы транспортного средства и наличия мест в автобусе, нужно нажать на иконку напротив интересующей цены:
Vh pum2.jpg
Текст условных обозначений мест настраивается в файле Controls/AutobusTable.ascx, в разделе, выделенном тегом:

<asp:Panel ID="busPlanPopup" runat="server" CssClass="autobusQuotesBusPlanPopup">

Наличие мест в схеме транспортного средства изменяется при рассадке туристов по путевке. Рассадка туристов осуществляется менеджером туроператора в ПК Мастер-Тур.
Результаты поиска отображаются в виде таблицы, в которой представлена следующая информация:

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

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

Дата

Дата начала тура.

Дней

Продолжительность тура в днях

Название тура

Название тура

Условия бронирования

Условия бронирования тура

Тип тура

Тип тура

Отель

Название гостиницы

Категория номера

Категория номера

Тип номера

Тип номера (только для основных размещений)

Наличие мест

Возможность бронирования данного тура

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

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

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

Схема транспортного средства

Схема транспортного средства (открывается по нажатию на иконку).

Бронирование автобусных туров

Бронирование автобусных туров в базу туроператора доступно только для зарегистрированных и авторизованных в системе пользователей. Авторизоваться можно в любом экране работы в системе, до момента оформления туристов. Для авторизации в системе необходимо ввести свои логин и пароль:
655.PNG
По нажатию на цену в экране «Бронирование автобусных туров» загружается либо экран «Корзина услуг», где отображены все услуги в туре с указанием дня начала предоставления услуги, продолжительности и наличия мест для каждой услуги, либо экран «Упрощенная корзина» (в зависимости от настройки в web.config). Также существует возможность, по нажатию на цену сразу перейти к вводу информации о туристах, минуя экран «Корзина» (в зависимости от настройки в web.config).
В экране Корзина услуг имеются следующие возможности:

  • Заменять существующую услугу в туре, если туроператор вместо базовой услуги предлагает выбор другого варианта. Для этого нужно кликнуть мышкой по названию услуги или по ссылке «Изменить» справа от описания услуги и в открывшемся окне редактирования услуги выбрать другой вариант.
  • Добавлять еще одну услугу к туру (например, дополнительное размещение или экскурсию): по нажатию кнопки «Добавить» появляется окно добавления услуги, где можно выбрать нужный класс услуги и ее параметры.
  • Удалять услугу (знак «X» в строке с услугой), если данная услуга является удаляемой из тура.

По окончанию редактирования программы тура нужно нажать на кнопку «Рассчитать» в правом верхнем углу экрана, чтобы пересчитать стоимость тура в соответствии с внесенными изменениями. Экран «Упрощенная корзина» позволяет максимально ускорить процесс бронирования: все, что нужно сделать – это выбрать размещение (одно или несколько) и ввести данные о туристах. По нажатию кнопки «Забронировать», заявка запишется в базу данных туроператора и откроется экран «Информация о заказе».