Мастер-Web:Руководство пользователя. Работа в системе online бронирования — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
(Просмотр подробной информации о заказе («OrderInfo.aspx»))
 
(не показаны 42 промежуточные версии 5 участников)
Строка 708: Строка 708:
 
*Просмотр подробной информации о заказах
 
*Просмотр подробной информации о заказах
 
*Редактирование заказов
 
*Редактирование заказов
 +
==Настройка отправки e-mail сообщений в системе бронирования==
 +
Из системы бронирования отправляются следующие сообщения:
 +
 +
{| border="1" cellpadding="8" style="background-color:#F9F9F9; border:#AAAAAA; border-collapse:collapse" width="600px"
 +
 +
|- style="background-color:#F2F2F2"
 +
 +
! width="2%" | №
 +
! width="49%" | Сообщение
 +
! width="49%" | Получатели сообщения
 +
 +
|- style="vertical-align:text-top"
 +
 +
| 1
 +
| Новая регистрация в системе
 +
|
 +
* Администратор системы
 +
* Дополнительные e-mail
 +
 +
|- style="vertical-align:text-top"
 +
 +
| 2
 +
| Восстановление пароля
 +
| Пользователь ПК «Мастер-Web»
 +
 +
|- style="vertical-align:text-top"
 +
 +
| 3
 +
| Регистрационные данные в системе
 +
| Пользователь ПК «Мастер-Web»
 +
 +
|- style="vertical-align:text-top"
 +
 +
| 4
 +
| Сообщение о новой заявке от агента
 +
|
 +
* Ведущий менеджер по путевке
 +
* Администратор системы
 +
* Дополнительный e-mail
 +
* E-mail по стране
 +
 +
|- style="vertical-align:text-top"
 +
 +
| 5
 +
| Сообщение о новой заявке от частного лица
 +
| Администратор системы
 +
 +
|- style="vertical-align:text-top"
 +
 +
| 6
 +
| Сообщение об изменении ФИО туристов
 +
|
 +
* Ведущий менеджер по путевке
 +
* Администратор системы
 +
 +
|- style="vertical-align:text-top"
 +
 +
| 7
 +
| Запрос на аннуляцию забронированного тура
 +
|
 +
* Ведущий менеджер по путевке
 +
* Администратор системы
 +
 +
|- style="vertical-align:text-top"
 +
 +
| 8
 +
| Сообщение об аннуляции забронированного тура
 +
|
 +
* Ведущий менеджер по путевке
 +
* Администратор системы
 +
* Дополнительный e-mail адрес, указанный в настройке ''addRcptTo''
 +
 +
|- style="vertical-align:text-top"
 +
 +
| 9
 +
| Примечание к заявке (Блок «Переписка с менеджером»)
 +
| Ведущий менеджер по путевке<br />
 +
(Если у ведущего менеджера не задан e-mail, сообщение отправляется на адрес, указанный в настройке ''rcptTo''.)
 +
 +
|}
 +
 +
 +
В таблице приведено описание почтовых настроек, которые должны быть заданы в системе для отправки и получения писем.
 +
 +
{| border="1" cellpadding="8" style="background-color:#F9F9F9; border:#AAAAAA; border-collapse:collapse" width="800px"
 +
 +
|- style="background-color:#F2F2F2"
 +
 +
! width="50%" | Описание
 +
! width="50%" | Настройка
 +
 +
|- style="vertical-align:text-top"
 +
 +
| Адрес, с которого отправляются письма из системы бронирования
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="mailFrom" value="MasterWeb@EmailServiceProvider.com" />
 +
</syntaxhighlight>
 +
 +
|- style="vertical-align:text-top"
 +
 +
| Адрес администратора системы (можно добавить несколько адресов через « ''';''' »)
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="rcptTo" value="MasterWebAdmin@EmailServiceProvider.com" />
 +
</syntaxhighlight>
 +
 +
|- style="vertical-align:text-top"
 +
 +
| Дополнительные e-mail адреса, на которые приходят сообщения о новой регистрации и заявке на бронирование (можно добавить несколько e-mail адресов через « ''';''' »)
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="addRcptTo" value="Email1@EmailServiceProvider.com; Email2@EmailServiceProvider.com" />
 +
</syntaxhighlight>
 +
 +
|- style="vertical-align:text-top"
 +
 +
| Почта для отправки отчетов об ошибках, возникающих при работе системы (можно добавить несколько почтовых ящиков через « ''';''' »)
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="adminEmail" value="Admin@EmailServiceProvider.com" />
 +
</syntaxhighlight>
 +
 +
|- style="vertical-align:text-top"
 +
 +
| Адрес, на который отправляется письмо при сохранении анкеты (можно добавить несколько адресов через « ''';''' »)
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="ankEmail" value="AnkEmail@EmailServiceProvider.com" />
 +
</syntaxhighlight>
 +
 +
|- style="vertical-align:text-top"
 +
 +
| Почтовый сервер SMTP
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="smtpServer" value="Smtp.EmailServiceProvider.com" />
 +
</syntaxhighlight>
 +
 +
|- style="vertical-align:text-top"
 +
 +
| SMTP порт почтового сервера (по умолчанию — ''25'')
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="smtpPort" value="25" />
 +
</syntaxhighlight>
 +
 +
|- style="vertical-align:text-top"
 +
 +
| Тип авторизации на сервере: None, Base64 или TLS/SSL
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="smtpAuthentication" value="Base64" />
 +
</syntaxhighlight>
 +
 +
|- style="vertical-align:text-top"
 +
 +
| Активация протокола SSL (Нужно включить при использовании TLS/SSL авторизации.)
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="EnableSsl" value="false" />
 +
</syntaxhighlight>
 +
 +
|- style="vertical-align:text-top"
 +
 +
| Имя пользователя для подключения к почтовому серверу
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="smtpUser" value="Domain\Username" />
 +
</syntaxhighlight>
 +
 +
|- style="vertical-align:text-top"
 +
 +
| Пароль пользователя почтового сервера
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="smtpPassword" value="Pa$$w0rd" />
 +
</syntaxhighlight>
 +
 +
|- style="vertical-align:text-top"
 +
 +
| Ведущий менеджер по туру
 +
| Колонка ''US_mailbox'' в таблице ''UserList'' в БД ПК «Мастер-Тур»
 +
 +
|}
 +
 +
 +
Пример почтовых настроек web.config для использования почты '''Google Mail'''.
 +
 +
<syntaxhighlight lang="xml" enclose="div">
 +
    <add key="mailFrom" value="MasterWeb@GoogleMail.com" />
 +
    <add key="rcptTo" value="MasterWebAdmin@GoogleMail.com" />
 +
    <add key="addRcptTo" value="Email1@GoogleMail.com; Email2@GoogleMail.com" />
 +
    <add key="adminEmail" value="Admin@GoogleMail.com" />
 +
    <add key="ankEmail" value="AnkEmail@GoogleMail.com" />
 +
 +
    <add key="smtpServer" value="smtp.gmail.com" />
 +
    <add key="smtpPort" value="25" />
 +
    <add key="smtpAuthentication" value="TLS/SSL" />
 +
    <add key="smtpUser" value="GMailUser@GoogleMail.com" />
 +
    <add key="smtpPassword" value="Pa$$w0rd" />
 +
    <add key="EnableSsl" value="true" />
 +
</syntaxhighlight>
 +
<font style="color:red">'''Внимание!'''</font> Необходимо также настроить почтовый ящик '''Google Mail''':
 +
* Осуществить вход в почтовый ящик '''Google Mail'''
 +
* Выбрать раздел "Мой аккаунт" в списке "Приложения Google"
 +
* Перейти в раздел "Безопасность и вход", ''включить'' опцию '''Ненадежные приложения разрешены'''<br /><br />
 +
 +
Пример почтовых настроек web.config для использования почты '''Yandex''', если почта со своим доменным именем на yandex.
 +
'''MailFrom''' и '''smtpUser''' должны совпадать, '''smtpPort="587"'''.
 +
<syntaxhighlight lang="xml" enclose="div">
 +
    <add key="mailFrom" value="primer@yandex.ru"/> 
 +
    <add key="smtpServer" value="smtp.yandex.ru"/>
 +
    <add key="smtpPort" value="587"/>
 +
    <add key="EnableSsl" value="true"/>
 +
    <add key="smtpUser" value="primer@yandex.ru"/>
 +
    <add key="smtpPassword" value="Pa$$w0rd"/>
 +
</syntaxhighlight>
 +
 +
 +
Пример почтовых настроек web.config для использования почты '''Yandex''', если почта на уandex без своего домена.
 +
В качестве '''smtpUser''' берется имя пользователя из '''mailFrom'''  без @yandex.ru, '''smtpPort="587"'''.
 +
<syntaxhighlight lang="xml" enclose="div"> 
 +
    <add key="mailFrom" value="primer@yandex.com"/>   
 +
    <add key="smtpServer" value="smtp.yandex.ru"/>
 +
    <add key="smtpPort" value="587"/>
 +
    <add key="EnableSsl" value="true"/>
 +
    <add key="smtpUser" value="primer"/>
 +
    <add key="smtpPassword" value="Pa$$w0rd"/>
 +
</syntaxhighlight>
 +
 +
 +
Пример почтовых настроек web.config для использования почты '''Mail.ru'''.
 +
 +
<syntaxhighlight lang="xml" enclose="div">
 +
    <add key="smtpServer" value="smtp.mail.ru" />
 +
    <add key="smtpPort" value="587" />
 +
    <add key="smtpAuthentication" value="TLS/SSL" />
 +
    <add key="smtpUser" value="test@mail.ru" />
 +
    <add key="smtpPassword" value="Pa$$w0rd" />
 +
    <add key="EnableSsl" value="true" />
 +
</syntaxhighlight>
 
==Работа частного лица в системе==
 
==Работа частного лица в системе==
 
В системе бронирования ПК "Мастер-Web" существует возможность бронирования путевок частным лицам. Для этого нужно воспользоваться ссылкой "Частное лицо" в шапке главной страницы ПК "Мастер-Web".
 
В системе бронирования ПК "Мастер-Web" существует возможность бронирования путевок частным лицам. Для этого нужно воспользоваться ссылкой "Частное лицо" в шапке главной страницы ПК "Мастер-Web".
Строка 825: Строка 1056:
 
==Экран «Стандартная корзина» («Basket.aspx»)==
 
==Экран «Стандартная корзина» («Basket.aspx»)==
 
===Авторизация===
 
===Авторизация===
 +
====Настройка доступа для авторизованных пользователей====
 +
По умолчанию доступ к корзине есть у всех пользователей, однако существует возможность сделать корзину доступной только для авторизованных пользователей. Для этого в файле '''web.config''' основного приложения необходимо после секции <code></appSettings></code> добавить следующую секцию:<br />
 +
<location path="Basket.aspx">
 +
  <system.web>
 +
  <authorization>
 +
    <deny users="?" />
 +
  </authorization>
 +
  </system.web>
 +
</location>
 +
Если после этого понадобится вернуть доступ к корзине для всех пользователей, то достаточно будет просто удалить эту секцию из файла '''web.config'''.
 +
 
===Информация по заезду===
 
===Информация по заезду===
 
===Информация по туру===
 
===Информация по туру===
Строка 877: Строка 1119:
 
[[Файл: ep_157.png|x500px]]<br />
 
[[Файл: ep_157.png|x500px]]<br />
  
===Отправка e-mail сообщений===
 
 
===Оформление заказа («Order.aspx»)===
 
===Оформление заказа («Order.aspx»)===
====Информация о заказе====
+
====Расчет стоимости путевки====
====Рассчет стоимости путевки====
 
 
====Состав заказа====
 
====Состав заказа====
 
====Информация о туристах====
 
====Информация о туристах====
Строка 894: Строка 1134:
 
Если введенные значения не соответствуют правилам, то выходит сообщение:
 
Если введенные значения не соответствуют правилам, то выходит сообщение:
 
  Возраст взрослого туриста на дату выезда должен быть  больше или равен ''максимальный возраст ребёнка,  указанный в настройках <BR> ПК "Мастер-Тур'' годам!
 
  Возраст взрослого туриста на дату выезда должен быть  больше или равен ''максимальный возраст ребёнка,  указанный в настройках <BR> ПК "Мастер-Тур'' годам!
 +
Блокирование возможности редактирования данных туристов в путевке после оплаты (частичная, предоплата, полная) регулируется настройкой [[Мастер-Web:Установка и настройка#Настройки в файле WEB.CONFIG основного приложения|touristsEditableBeforePaymentOnly]] в файле web.config.
 +
При включенной настройке пользователь видит сообщение на экране: Внимание! Редактирование данных
 +
доступно до оплаты. Вносите данные корректно. После оплаты редактирование данных будет закрыто.
 +
В случае невозможности самостоятельного редактирования обратитесь к вашему менеджеру.
 +
[[Файл: RR 161.png|x500px|Список туристов]]<br />
  
 
===Бронирование===
 
===Бронирование===
Для бронирования путевки в базе данных туроператора необходимо нажать кнопку '''Забронировать'''. После этого происходит сохранение путевки в базе данных и переход на экран [[#Просмотр подробной информации о заказе («OrderInfo.aspx»)|«Информация о заказе» («OrderInfo.aspx»)]], в котором можно продолжить работу с путевкой.<br />
+
Для бронирования путевки в базе данных туроператора необходимо нажать кнопку '''Забронировать'''. После этого происходит сохранение путевки в базе данных и переход на экран [[#Просмотр подробной информации о заказе (.aspx»)|«Информация о заказе» («OrderInfo.aspx»)]], в котором можно продолжить работу с путевкой.<br />
 
На процесс бронирования влияют [[#Бронирование|настройки бронирования]].
 
На процесс бронирования влияют [[#Бронирование|настройки бронирования]].
  
Строка 927: Строка 1172:
  
 
  Авторизоваться можно в любом экране работы в системе, до момента ввода данных туристов.
 
  Авторизоваться можно в любом экране работы в системе, до момента ввода данных туристов.
 +
 +
====Настройка доступа для авторизованных пользователей====
 +
По умолчанию доступ к упрощенной корзине есть у всех пользователей, однако существует возможность сделать упрощенную корзину доступной только для авторизованных пользователей. Для этого в файле '''web.config''' основного приложения необходимо после секции <code></appSettings></code> добавить следующую секцию:<br />
 +
<location path="SimpleBasket.aspx">
 +
  <system.web>
 +
  <authorization>
 +
    <deny users="?" />
 +
  </authorization>
 +
  </system.web>
 +
</location>
 +
Если после этого понадобится вернуть доступ к упрощенной корзине для всех пользователей, то достаточно будет просто удалить эту секцию из файла '''web.config'''.
  
 
===Информация по туру===
 
===Информация по туру===
Строка 1119: Строка 1375:
 
|}
 
|}
  
===Отправка e-mail сообщений===
 
 
===Механизм блокировки бронирования путевок===
 
===Механизм блокировки бронирования путевок===
 
В экране '''Упрощенная корзина''' реализован механизм '''блокировки бронирования путевок''' в заданные промежутки времени.
 
В экране '''Упрощенная корзина''' реализован механизм '''блокировки бронирования путевок''' в заданные промежутки времени.
Строка 1290: Строка 1545:
 
После ввода имени пользователя и пароля загрузится список заявок, оформленных на покупателя/агентство, указанного в поле '''Партнер в БД МТ''' при [[Мастер-Web:Руководство пользователя. Администрирование ПК Мастер-Web#Регистрация нового пользователя|регистрации пользователя]] в [[Мастер-Web:Руководство пользователя. Администрирование ПК Мастер-Web|Системе администрирования ПК «Мастер-Web»]], который сопоставлен для имени текущего пользователя.
 
После ввода имени пользователя и пароля загрузится список заявок, оформленных на покупателя/агентство, указанного в поле '''Партнер в БД МТ''' при [[Мастер-Web:Руководство пользователя. Администрирование ПК Мастер-Web#Регистрация нового пользователя|регистрации пользователя]] в [[Мастер-Web:Руководство пользователя. Администрирование ПК Мастер-Web|Системе администрирования ПК «Мастер-Web»]], который сопоставлен для имени текущего пользователя.
  
[[Файл: ep_083.png|x500px|«Список заказов» («OrderList.aspx»)]]<br />
+
Начиная с релиза 15.9 в экран '''Список заказов''' добавлена колонка '''Комиссия по путевке'''
 +
 
 +
[[Файл: Pb_020.png|x500px|«Список заказов» («OrderList.aspx»)]]<br />
 
<br />
 
<br />
  
Строка 1375: Строка 1632:
 
<br />
 
<br />
  
====Раширенная информация по бонусам====
+
====Расширенная информация по бонусам====
 +
При включенных настройках '''showAdvancedBonusControl''' и '''extendedBonusInfo''' бонусы будут отображаться в расширенном варианте:<br />
 +
 
 +
[[Файл: am_688.png|x500px|Бонусы]]<br />
 +
<br />
 +
 
 +
Бонусы не показываются частным лицам.<br>
 +
Существует возможность отображения бонусов в отдельной вкладке "Бонусы". В этом случае бонусы не будут отображаться на вкладке "Список заявок". Включается по настройкам '''showBonusesTabInOrderList''' и '''extendedBonusInfo''' со значением true.<br>
 +
[[Файл:ST12.png]]
 +
 
 
====Детализация====
 
====Детализация====
 +
При включенной настройке '''extendedBonusInfo''' и выключенной настройке '''showAdvancedBonusControl''' бонусы будут отображаться с возможностью детализации расчета предварительно выбрав дату начисления:<br />
 +
 +
[[Файл: As_013.JPG|Детализации расчета бонусов]]<br />
  
====Настройки основного приложения====
 
====Настройки системы администрирования====
 
Существует возможность отображения расширенной информации по бонусным программам в экране «Список заявок». Для этого необходимо:
 
* прописать в web.config основного приложения Мастер-Web настройки <add key="bonus" value="true" /> и <add key="extendedBonusInfo" value="true" />,
 
* в web.config системы администрирования прописать настройку [[Мастер-Web:Установка_и_настройка#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B8_.D0.B2_.D1.84.D0.B0.D0.B9.D0.BB.D0.B5_WEB.CONFIG_.D1.81.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D1.8B_.D0.B0.D0.B4.D0.BC.D0.B8.D0.BD.D0.B8.D1.81.D1.82.D1.80.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F | <add key="bonus" value="true" />]],
 
* включить [[Мастер-Web:Руководство_пользователя._Администрирование_ПК_Мастер-Web#.D0.A0.D0.B5.D0.B3.D0.B8.D1.81.D1.82.D1.80.D0.B0.D1.86.D0.B8.D1.8F_.D0.BD.D0.BE.D0.B2.D0.BE.D0.B3.D0.BE_.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.82.D0.B5.D0.BB.D1.8F | признак "Участник бонусной программы"]] для каждого представителя.
 
Бонусы отображаются в виде таблицы, показанной на скриншоте ниже.<br>
 
[[Файл:ST9.png]]<br>
 
 
Таблица с информацией о бонусах содержит следующие поля:
 
Таблица с информацией о бонусах содержит следующие поля:
* Представитель - ФИО пользователя. Поле отображается при значении true настройки showRepresentativeInBonusListControl.
+
* Представитель - ФИО пользователя. Поле отображается при значении true настройки '''showRepresentativeInBonusListControl'''.
 
* Логин - логин пользователя.
 
* Логин - логин пользователя.
* Место - порядковый номер пользователя среди всех пользователей агентства в зависимости от количества бонусов пользователя (тип бонусов для вычисления места определяется настройкой showActiveBonusRating: true – активные бонусы, false – рейтинговые бонусы). Поле отображается при значении true настройки showPlaceInBonusListControl.
+
* Место - порядковый номер пользователя среди всех пользователей агентства в зависимости от количества бонусов пользователя (тип бонусов для вычисления места определяется настройкой '''showActiveBonusRating''': true – активные бонусы, false – рейтинговые бонусы). Поле отображается при значении true настройки '''showPlaceInBonusListControl'''.
 
* Рейтинг - общее количество бонусов пользователя.
 
* Рейтинг - общее количество бонусов пользователя.
 
* Активные - количество активных бонусов пользователя.
 
* Активные - количество активных бонусов пользователя.
 
* Списанные - количество списанных бонусов пользователя.
 
* Списанные - количество списанных бонусов пользователя.
 
* Остаток активных - вычисляемое значение = активные бонусы – списанные бонусы.
 
* Остаток активных - вычисляемое значение = активные бонусы – списанные бонусы.
 +
Так же есть возможность отобразить детализацию расчета бонусов. Для этого в фильтрах дата события нужно выбрать дату начисления бонусов и нажать показать.<br /><br />
 +
Таблица с детализацией расчета содержит следующие поля:
 +
* Дата события -  дата и время начисления бонуса.
 +
* Номер путевки - путевка по которой был начислен бонус.
 +
* Начисленный бонус (общий бонус) - количество бонусов которое было начислено.
 +
* Активный бонус - количество активных бонусов.
 +
* Использованный бонус - количество списанных бонусов.
 +
* Бонусная программа - название бонусной программы.
 +
* Менеджер - ФИО пользователя и логин пользователя
 +
<br />
 +
Бонусы не показываются частным лицам.<br>
 +
Существует возможность отображения бонусов в отдельной вкладке "Бонусы". В этом случае бонусы не будут отображаться на вкладке "Список заявок". Включается по настройкам '''showBonusesTabInOrderList''' и '''extendedBonusInfo''' со значением true.<br>
 +
[[Файл:As_014.JPG|As_014.JPG]]
 +
<br />
 
Пользователь с признаком "Разрешить просмотр всех заявок агентства" видит бонусы агентства и всех пользователей этого агентства. Бонусы агентства показываются в отдельной таблице (см. скриншот ниже).<br>
 
Пользователь с признаком "Разрешить просмотр всех заявок агентства" видит бонусы агентства и всех пользователей этого агентства. Бонусы агентства показываются в отдельной таблице (см. скриншот ниже).<br>
 
[[Файл:ST10.png]]<br>
 
[[Файл:ST10.png]]<br>
Строка 1399: Строка 1674:
 
[[Файл:ST11.png]]<br>
 
[[Файл:ST11.png]]<br>
  
При включенной настройке '''showAdvancedBonusControl''' бонусы будут отображаться в расширенном варианте:<br />
+
====Настройки в файле WEB.CONFIG основного приложения====
 +
Настройки, задаваемые в файле web.config, находящемся в папке MasterWebStandard позволяют задать условия для отображения и проверки данных
 +
{| 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
 +
| Отображение бонусов рядом с именем представителя, вошедшего в систему<br />
 +
<font style="color:crimson">''Внимание!''</font><br />
 +
Чтобы включить [[Мастер-Web:Руководство_пользователя._Работа_в_системе_online_бронирования#.D0.91.D0.BE.D0.BD.D1.83.D1.81.D0.BD.D1.8B.D0.B5_.D0.BF.D1.80.D0.BE.D0.B3.D1.80.D0.B0.D0.BC.D0.BC.D1.8B|расширенное отображение бонусной программы]] в виде таблицы в экране [[Мастер-Web:Руководство пользователя. Работа в системе online бронирования#Просмотр списка забронированных туров («OrderList.aspx»)|«Список заявок»]], нужно дополнительно прописать настройку ''extendedBonusInfo'' а также добавить настройку bonus в [[Мастер-Web:Установка_и_настройка#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B8_.D0.B2_.D1.84.D0.B0.D0.B9.D0.BB.D0.B5_WEB.CONFIG_.D1.81.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D1.8B_.D0.B0.D0.B4.D0.BC.D0.B8.D0.BD.D0.B8.D1.81.D1.82.D1.80.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F|web.config системы администрирования]].
 +
|
 +
* '''true''' — отображать бонусы
 +
* '''false''' или '''отсутствие настройки''' — не отображать бонусы
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="bonus" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
| 2
 +
| Настройка, включающая возможность предоставления пользователю расширенной информации о бонусах в экране [[Мастер-Web:Руководство пользователя. Работа в системе online бронирования#Просмотр списка забронированных туров («OrderList.aspx»)|«Список заявок»]],  а так же возможность просматривать детализацию начисленных бонусам предварительно выбрав дату начисления<br />
 +
<font style="color:crimson">''Внимание!''</font><br />
 +
Чтобы включить [[Мастер-Web:Руководство_пользователя._Работа_в_системе_online_бронирования#.D0.91.D0.BE.D0.BD.D1.83.D1.81.D0.BD.D1.8B.D0.B5_.D0.BF.D1.80.D0.BE.D0.B3.D1.80.D0.B0.D0.BC.D0.BC.D1.8B|расширенное отображение бонусной программы]] в виде таблицы в экране «Список заявок», нужно дополнительно в web.config основного приложения прописать настройку ''[[Мастер-Web:Установка_и_настройка#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B8_.D0.B2_.D1.84.D0.B0.D0.B9.D0.BB.D0.B5_WEB.CONFIG_.D1.81.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D1.8B_.D0.B0.D0.B4.D0.BC.D0.B8.D0.BD.D0.B8.D1.81.D1.82.D1.80.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F|bonus]]'' и в web.config системы администрирования добавить настройку ''bonus''.
 +
|
 +
* '''true''' — включить возможность отображения расширенной информации о бонусах
 +
* '''false''' или '''отсутствие настройки''' — расширенная информация о бонусах не предоставляется
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="extendedBonusInfo" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 3
 +
| Настройка, определяющая способ отображения статистики бонусной программы: обычный или расширенный. Подробнее см. [[Мастер-Web:Руководство_пользователя._Работа_в_системе_online_бронирования#.D0.91.D0.BE.D0.BD.D1.83.D1.81.D0.BD.D1.8B.D0.B5_.D0.BF.D1.80.D0.BE.D0.B3.D1.80.D0.B0.D0.BC.D0.BC.D1.8B|Бонусные программы]]).
 +
|
 +
* '''true''' — отображается расширенный вариант таблицы бонусов
 +
* '''false''' или '''отсутствие настройки''' — отображается обычный вариант таблицы бонусов
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showAdvancedBonusControl" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
  
[[Файл: am_688.png|x500px|Бонусы]]<br />
+
| 4
<br />
+
| Настройка, определяющая стоимость одного балла в у.е.
 +
| Значение, определяющее чему равен '''''1'' бонусный балл в у.е.'''
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="bonusCourse" value="1" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 5
 +
| Настройка, включающая отображение информации о рейтинге по активным бонусам
 +
|
 +
* '''true''' — включить отображение информации о рейтинге по активным бонусам
 +
* '''false''' или '''отсутствие настройки''' — информация о рейтинге по активным бонусам не отображается
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showActiveBonusRating" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 6
 +
| Настройка, определяющая цвет фона для заявок, заезды по которым уже состоялись (бонус активировался)
 +
| '''Код цвета''' для фона заявок, заезды по которым уже состоялись (бонус активировался)
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="pastReservationBackColor" value="#CCFFFF" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 7
 +
| Настройка, определяющая цвет фона для заявок, заезды по которым еще не состоялись (бонус не активировался)
 +
| '''Код цвета''' для фона заявок, заезды по которым еще не состоялись (бонус не активировался)
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="futureReservationBackColor" value="#CCFFFF" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 8
 +
| Настройка, включающая отображение информации о представителе в таблице бонусов
 +
|
 +
* '''true''' — включить отображение колонки «Представитель» в таблице бонусов
 +
* '''false''' или '''отсутствие настройки''' — колонка «Представитель» в таблице бонусов не отображается
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showRepresentativeInBonusListControl" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 9
 +
| Настройка, включающая отображение информации о месте в в таблице бонусов
 +
|
 +
* '''true''' — включить отображение колонки «Место» в таблице бонусов
 +
* '''false''' или '''отсутствие настройки''' — колонка «Место» в таблице бонусов не отображается
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showPlaceInBonusListControl" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 10
 +
| Настройка, включающая отображение отдельной вкладки «Бонусы» на странице списка заказов
 +
|
 +
* '''true''' — включить отображение отдельной вкладки «Бонусы»
 +
* '''false''' или '''отсутствие настройки''' — отдельная вкладка «Бонусы» не отображается
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showBonusesTabInOrderList" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 11
 +
| Настройка, включающая ''''отображение признака «Зарегистрироваться для участия в бонусной программе»''' в [[Мастер-Web:Руководство пользователя. Работа в системе online бронирования#Регистрация в системе|экране «Регистрация агентства» («Registration.aspx»)]].
 +
<span style="color:red">Внимание!</span> '''Обязательно''' должны быть указаны настройки '''bonus''' и '''extendedBonusInfo'''.<br />
 +
При включении признака во время регистрации нового агентства пользователь автоматически становится [[Мастер-Web:Руководство пользователя. Администрирование ПК Мастер-Web#Регистрация нового пользователя|участником бонусной программы]].
 +
|
 +
* '''true''' — '''включить''' отображение флажка «Зарегистрироваться для участия в бонусной программе»;
 +
* '''false''' или '''отсутствие настройки''' — '''отключить''' отображение флажка «Зарегистрироваться для участия в бонусной программе».
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showBecomeBonusProgramParticipant" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 12
 +
| Настройка, включающая '''отображение ссылки «Правила бонусной программы»''' в [[Мастер-Web:Руководство пользователя. Работа в системе online бронирования#Регистрация в системе|экране «Регистрация агентства» («Registration.aspx»)]].
 +
<span style="color:red">Внимание!</span> '''Обязательно''' должны быть указаны настройки '''showBecomeBonusProgramParticipant''', '''bonus''' и '''extendedBonusInfo'''.<br />
 +
Ссылка указывается в настройке '''bonusProgramUrl'''.
 +
|
 +
* '''true''' — '''включить''' отображение ссылки '''Правила бонусной программы''';
 +
* '''false''' или '''отсутствие настройки''' — '''отключить''' отображение ссылки '''Правила бонусной программы'''.
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="showBonusProgramRules" value="true" />
 +
</syntaxhighlight>
 +
 
 +
|- style="vertical-align:text-top"
 +
 
 +
| 13
 +
| Настройка, определяющая '''ссылку''' на '''правила бонусной программы''' в [[Мастер-Web:Руководство пользователя. Работа в системе online бронирования#Регистрация в системе|экране «Регистрация агентства» («Registration.aspx»)]].
 +
Отображение ссылки регулируется настройкой '''showBonusProgramRules'''.
 +
|'''Ссылка''' на страницу с правилами участия в бонусной программе. Если в ссылке есть символ '''&''', то необходимо его записывать в виде '''&'''.
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="bonusProgramUrl" value="BonusProgramRules.html" />
 +
</syntaxhighlight>
 +
|}
 +
 
 +
====Настройки в файле WEB.CONFIG системы администрирования====
 +
{| 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
 +
| Настройка, включающая отображение признака «Участник бонусной программы» в экране Admin/User. Подробнее см. [[Мастер-Web:Руководство_пользователя._Работа_в_системе_online_бронирования#.D0.91.D0.BE.D0.BD.D1.83.D1.81.D0.BD.D1.8B.D0.B5_.D0.BF.D1.80.D0.BE.D0.B3.D1.80.D0.B0.D0.BC.D0.BC.D1.8B|Бонусные программы]].<br />
 +
<font style="color:crimson">''Внимание!''</font><br />
 +
Для того, чтобы признак появился, также необходимо убедиться, что в файле web.config основного приложения ПК «Мастер-Web» прописаны настройки ''<add key="bonus" value="true" />'' и ''<add key="extendedBonusInfo" value="true" />''.
 +
|
 +
* '''true''' — включить отображение признака «Участник бонусной программы»
 +
* '''false''' или '''отсутствие настройки''' — отключить отображение признака «Участник бонусной программы»
 +
| <syntaxhighlight lang="xml" enclose="div">
 +
<add key="bonus" value="true" />
 +
</syntaxhighlight>
  
Бонусы не показываются частным лицам.<br>
+
|}
Существует возможность отображения бонусов в отдельной вкладке на странице "Список заявок". Включается по настройке showBonusesTabInOrderList со значением true.<br>
 
[[Файл:ST12.png]]
 
  
 
==Просмотр подробной информации о заказе («OrderInfo.aspx»)==
 
==Просмотр подробной информации о заказе («OrderInfo.aspx»)==
 
В экране '''Информация о заказе''' (<code><nowiki>http://ip-адрес сервера/MasterWeb/OrderInfo.aspx</nowiki></code>) представлена следующая информация
 
В экране '''Информация о заказе''' (<code><nowiki>http://ip-адрес сервера/MasterWeb/OrderInfo.aspx</nowiki></code>) представлена следующая информация
  
[[Файл: am_874.png|x500px|«Информация о заказе» («OrderInfo.aspx)»]]<br />
+
[[Файл: Pb_018.png|x500px|«Информация о заказе» («OrderInfo.aspx)»]]<br />
 
<br />
 
<br />
  
Строка 1427: Строка 1872:
  
 
После загрузки файл доступен в путевке в плагине [[Мастер-Тур:Дополнительный модуль Привязка файлов к путевке|Привязка файлов к путевке]]. Для каждого загружаемого файла отправляется письмо на e-mail ведущего менеджера, в котором говорится, какой покупатель к какой путевке привязал файл.  
 
После загрузки файл доступен в путевке в плагине [[Мастер-Тур:Дополнительный модуль Привязка файлов к путевке|Привязка файлов к путевке]]. Для каждого загружаемого файла отправляется письмо на e-mail ведущего менеджера, в котором говорится, какой покупатель к какой путевке привязал файл.  
 +
 +
===Информация о заказе===
 +
* Агент
 +
* Номер договора
 +
* Агентская комиссия
 +
* Номер заказа
 +
* Страна
 +
* Тур
 +
*Заезд
 +
* Стоимость путевки для отправки в ГИС ЕИС Электронная путевка (регулируется настройкой [[Мастер-Web:Установка и настройка#Настройки в файле WEB.CONFIG основного приложения|ListOfServiceClassesForSendingToEB]] в файле web.config)
 +
** Данная информация необходима для отправки стоимости услуг по путевке в ГИС ЕИС Электронная путевка. Стоимость всегда отображается в национальной валюте независимо от валюты, указанной в ценовом блоке или в самом туре. Отправка путевки в ГИС ЕИС Электронная путевка [[Megatec Integration Service:Индивидуальные особенности адаптеров ЭП (Интеграция с электронной путевкой)#Бронирование путевок|производится в экране МИС]].
 +
** Стоимость путевки для отправки в ГИС ЕИС Электронная путевка может быть отредактирована. После редактирования история изменений отобразится [[Мастер-Тур:Работа с группой путевок#История путевки|в экране История путевки]].
 +
** Данный параметр не влияет на стоимость услуг по путевке и нужен только для отправки стоимости в ГИС ЕИС Электронная путевка.
 +
* Статус заказа
 +
* Данные туристов
 +
* Состав заказа
 +
 +
[[Файл:RR 170.png|1000 px]]
  
 
===Согласованный размер скидки клиенту===
 
===Согласованный размер скидки клиенту===
 
При включенной настройке [[Мастер-Web:Установка и настройка#Настройки в файле WEB.CONFIG основного приложения|PaymentAmount]] в конфигурационном файле web.config ПК Мастер-Web в экране '''OrderInfo.aspx''' отображается поле '''Скидка клиенту''', в которое агент может вносить процент принятой оплаты от туриста.<br />
 
При включенной настройке [[Мастер-Web:Установка и настройка#Настройки в файле WEB.CONFIG основного приложения|PaymentAmount]] в конфигурационном файле web.config ПК Мастер-Web в экране '''OrderInfo.aspx''' отображается поле '''Скидка клиенту''', в которое агент может вносить процент принятой оплаты от туриста.<br />
<br />[[Файл:mb_248.png|оплата от агента]]<br />
+
Начиная с релиза 15.9 добавлено отображение суммы скидки в валюте договора и национальной валюте.
 +
 
 +
<br />[[Файл:Pb_019.png|1000 px|оплата от агента]]<br />
  
 
Алгоритм работы с данным функционалом следующий:
 
Алгоритм работы с данным функционалом следующий:
 
* у клиента должно остаться не менее 5% комиссии (то есть, если изначально комиссия агента 15%, то больше 10% он не сможет применить)
 
* у клиента должно остаться не менее 5% комиссии (то есть, если изначально комиссия агента 15%, то больше 10% он не сможет применить)
* внести данный % агент может только в день бронирования путевки (в другие дни поле недоступно для редактирования)
+
* внести данный % агент может только в день бронирования путевки (в другие дни поле недоступно для редактирования)). '''Начиная с релиза 15.7''' добавлена возможность редактировать внесенную скидку вплоть по поступления полной оплаты по путевке. Регулируется настройкой в конфигурационном файле web.config ПК Мастер-Web [[Мастер-Web:Установка и настройка#Настройки в файле WEB.CONFIG основного приложения|AllowMultiplyPaymentAmount]], работает только при включенной настройке [[Мастер-Web:Установка и настройка#Настройки в файле WEB.CONFIG основного приложения|PaymentAmount]].
 
* при внесении и сохранении этого % создается сообщение от агента, которое сохраняется по общим правилам в историю и происходит его отправка по e-mail
 
* при внесении и сохранении этого % создается сообщение от агента, которое сохраняется по общим правилам в историю и происходит его отправка по e-mail
 
* после внесения % общая цена по путевке и размер скидки изменяется с учетом нового процента, при этом сумма к оплате остается неизменной
 
* после внесения % общая цена по путевке и размер скидки изменяется с учетом нового процента, при этом сумма к оплате остается неизменной
Строка 1468: Строка 1933:
 
** комиссия 60$
 
** комиссия 60$
 
** К оплате 900$
 
** К оплате 900$
 +
 +
===Детализация платежей по путевке===
 +
При включенной настройке [[Мастер-Web:Установка и настройка#Настройки в файле WEB.CONFIG основного приложения|ShowPaymentDetails]] в конфигурационном файле web.config ПК Мастер-Web в экране '''OrderInfo.aspx''' отображается ссылка '''Детализация платежей'''.<br />
 +
<br />[[Файл:Nr090.png|Детализация платежей]]<br />
 +
При нажатии на ссылку открывается таблица с информацией о всех платежах, совершенных для оплаты услуг по выбранной путевке. Столбцами таблицы являются:
 +
* Дата платежа;
 +
* Оплата - тип произведенного платежа;
 +
* Сумма - сумма платежа в национальной валюте;
 +
* Курс - курс национальной валюты к валюте тура на момент совершения платежа;
 +
* Зачислено - зачисленная по путевке сумма платежа в валюте тура, рассчитанная по курсу на момент совершения платежа. <br />
 +
<br />[[Файл:Nr091.png|Детализация платежей]]<br />
  
 
===Информация о путевке===
 
===Информация о путевке===

Текущая версия на 13:18, 7 мая 2024

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

Более ранние версии:
До 2009.2.14 включительно
До 2009.2.17 включительно
До 2009.2.20.6 включительно
До 2009.2.20.11 включительно
До 2009.2.20.21 включительно
До 2009.2.21 включительно


Содержание

Работа незарегистрированных пользователей

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

  • Расписание и наличие мест на рейсах;
  • Подбор тура, просмотр цен и наличия мест на туры;
  • Динамический анализ цен;
  • Остановки продаж в гостиницах;
  • Отправить запрос на бронирование тура;

Просмотр расписания и наличия мест на рейсах

Экран «Наличие мест на рейсах»

Экран "Расписание и наличие мест на рейсах" доступен по адресу http://ip-адрес сервера Мастер-Web/MasterWebStandard/Extra/AviaQuotes.aspx
AE14.png
Для просмотра расписания рейсов и наличия мест нужно выбрать направление авиаперелета, город вылета – город прилета, и задать интересующий период. По нажатию на кнопку "Показать" система отобразит перелеты, отвечающие заданным условиям.
AE15.png
Также существует расширенный экран "Расписания и наличия мест на рейсах", который доступен по адресу http://ip-адрес сервера Мастер-Web/MasterWebStandard/Extra/AviaQuotesEx.aspx Информация на экран выводится в виде таблицы: в левой части отображены рейсы из города вылета в пункт назначения, в правой - обратные рейсы. По каждому рейсу в системе представлена следующая информация:

Название поля в таблице Выводимые данные
Дата вылета Число, месяц, день недели
Рейс туда/ обратно, время Номер рейса, время вылета, время прилета в пункт назначения
Вылет - Прилет Код аэропорта вылета - Код аэропорта прилета
Наличие мест Возможность бронирования мест:

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

Также существует расширенный экран "Расписания и наличия мест на рейсах", который доступен по адресу http://ip-адрес сервера Мастер-Web/MasterWebStandard/Extra/AviaQuotesEx.aspx
AE21.png
Для просмотра расписания рейсов и наличия мест нужно выбрать направление авиаперелета: страну и город вылета, страну и город прилета, и интересующий период. По нажатию на кнопку "Показать", система отобразит перелеты, отвечающие заданным условиям.
AE22.png
Информация на экран выводится в виде таблицы: в левой части отображены рейсы из города вылета в пункт назначения, в правой - обратные рейсы. По каждому рейсу в системе представлена следующая информация:

Название поля в таблице Выводимые данные
Дата вылета Число, месяц, день недели
Рейс туда/ обратно, время Номер рейса, время вылета, время прилета в пункт назначения
Вылет - Прилет Код аэропорта вылета - Код аэропорта прилета
Наличие мест Возможность бронирования мест:

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

Экран «Полетная программа»

Для просмотра расписания рейсов пользователь может использовать экран "Полетная программа". Данный экран доступен по адресу http://ip-адрес сервера Мастер-Веб/MasterWebStandard/Extra/AviaTimeList.aspx.
AE16.png
В фильтре нужно выбрать направление перелета и нажать кнопку "Показать". Отобразится таблица расписания рейсов по выбранному направлению.
AE17.png
По каждому рейсу в системе представлена следующая информация:

Название поля в таблице Выводимые данные
День недели День недели, в который предоставляется тот или иной рейс
Авиакомпания Название авиакомпании
Период Период действия программы
Тип ВС Тип самолета
Номер рейса Код авиакомпании, номер рейса
Время вылета / прилета Время вылета / прилета для прямого рейса на указанный период действия программы
Время прилета / прилета Время вылета / прилета для обратного рейса на указанный период действия программы
Аэропорт Название аэропорта

Подбор авиаперелета

Подбор авиаперелета вместо тех, на которые нет мест, производится по значению колонки Группа в ПК «Мастер-Тур» (справочник Тарифы на авиаперелет):

Справочник "Список тарифов"

Если значение в данной колонке у нескольких перелетов совпадает, то они являются взаимозаменяемыми.
При подборе больший приоритет имеет тот же поставщик, что и у авиаперелета, вместо которого идет подбор.

Быстрый поиск (форма 1)

Подобрать тур и просмотреть цены пользователь может, воспользовавшись формой "Быстрого поиска". Данная форма вставляется в любую страницу сайта (как правило, вставляется на главную страницу).
AE18.png
Для подбора тура необходимо выбрать страну тура и задать период дат начала интересующего тура. Для того чтобы вставить эту форму на страницу, нужно в папке MasterWebStandard создать файл с расширением .aspx (например test.aspx) и вставить в него текст: Затем на странице сайта добавить следующий текст:

<IFRAME SRC="HTTP://ip-сервера/MasterWebStandard/test.aspx" scrolling="no" width="400" height="250" FRAMEBORDER="0">

Значения для заполнения фильтра прописываются в файле inc/SearchForm.inc. Для этого нужно открыть этот файл в текстовом редакторе и прописать нужные страны, например:

<SELECT ID='scCountry' style='WIDTH: 100%'>
<OPTION VALUE='90'>Австрия</OPTION>
<OPTION SELECTED VALUE='9'>Египет</OPTION>
</SELECT>

Значения VALUE= берутся из поля CN_Key таблицы tbl_Country. Также в этом же файле необходимо правильно указать ссылку к ПК Мастер-Web:

<input type="button" onclick="javascript: window.navigate('http://localhost/MasterWebStandard2005.2/PriceList/Complex.aspx?country=' 
 + document.all['scCountry'].value + '&dateFrom=' + document.all['scStartYear'].value + '-' + document.all['scStartMonth'].value
 + '-' + document.all['scStartDay'].value + '&dateTo='  + document.all['scEndYear'].value + '-' + document.all['scEndMonth'].value 
 + '-' + document.all['scEndDay'].value);" value="Подобрать тур">

Быстрый поиск (форма 2)

Подобрать тур и просмотреть цены пользователь может, воспользовавшись формой "Быстрого поиска". Данная форма вставляется в любую страницу сайта (для этого используются фреймы).
AE19.png
Для подбора тура необходимо выбрать страну тура и задать период дат начала интересующего тура. По желанию можно использовать дополнительные фильтры: "Курорт", "Отель" и "Стоимость до". Для того чтобы вставить эту форму на страницу, нужно добавить следующий текст:

<IFRAME SRC="HTTP://ip-сервера/MasterWebStandard/SiteSearch.aspx" scrolling="no" width="400" height="250" FRAMEBORDER="0">

Дизайн можно настроить в контроле Controls\SiteSearchFilter.ascx. Значения для заполнения фильтров грузятся из базы. Зависимости между объектами задаются в файле templates\bindSchemeSiteSearch.xml.

Быстрый поиск (форма 3)

Подобрать тур и просмотреть цены пользователь может, воспользовавшись формой "Быстрого поиска". Данная форма вставляется в любую страницу сайта (для этого используются фреймы).
Ep 138.png
Для подбора тура необходимо выбрать город отправления и задать период дат начала интересующего тура. По желанию можно использовать дополнительные фильтры: "Курорт", "Тип туров", количество "Ночей", "Взрослых" и "Детей". Для того чтобы вставить эту форму на страницу, нужно добавить следующий текст:

<IFRAME SRC="HTTP://ip-сервера/MasterWebStandard/FastSearch.aspx" scrolling="no" width="400" height="250" FRAMEBORDER="0">

Дизайн можно настроить в контроле Controls\FastSearchFilter.ascx. Значения для заполнения фильтров грузятся из базы.

Для отображения фильтра Страна необходимо в файле FastSearchFilter.ascx в папке Controls необходимо заменить на .

Стандартный поиск

Подобрать тур и просмотреть цены пользователь может, воспользовавшись экраном «Поиск». Экран доступен по адресу http://ip-адрес сервера Мастер-Веб/MasterWebStandard.
AE20.png
Для подбора тура необходимо выбрать страну тура и задать период дат начала интересующего тура. По желанию можно использовать дополнительные параметры поиска: город, курорт, типа тура, тур, отель, стоимость до. По нажатию на кнопку "Искать" система отберет туры, отвечающие заданным условиям, и отобразит их в экране "Ценовой лист".
AE23.png
В этом экране цены сгруппированы по гостиницам и по питанию в них и отсортированы по названиям гостиниц. В заголовке таблицы с ценами на тур представлено следующее описание цены:

  • Название гостиницы, Курорт, Питание – по ссылке с названия гостиницы в новом окне откроется описание гостиницы (если в описании этой гостиницы в ПК "Мастер-Тур" в справочнике Отели был прописан URL); тип питания может отображаться кодами, например BB, FB, или полным названием в зависимости от настройки в конфигурационном файле Web.config
  • Тур - название ценового предложения туроператора, в котором есть данная цена. По ссылке с названия тура в новом окне откроется описание тура (если в Системе администрирования ПК "Мастер-Веб" для данного тура прописан URL страницы с описанием)
  • Условия бронирования - дополнительные условия бронирования, если они были указаны в Системе администрирования ПК "Мастер-Веб" при выставлении тура в интернет
  • В стоимость входит – список услуг, которые входят в указанную стоимость
  • Цена дана за.., валюта – за что указана цена: за человека или за номер; валюта, в которой указана цена в таблице

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

Название поля в таблице Выводимые данные
Дата заезда Дата начала тура.
День заезда День недели начала тура.
Кол-во дней/ночей Продолжительность тура.
Название размещения Размещение, на которое указана цена
(может отображаться кодами, например «SGL STD Взр» или полным названием-«Single Standart Взрослый»
,в зависимости от настройки в конфигурационном файле Web.config).
Наличие мест Возможность бронирования данного тура

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

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

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

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

Экран «Динамический лист предложений»

Для сравнения цен в разных гостиницах на определенное размещение удобно использовать экран "Динамический лист предложений". Данный экран доступен по адресу http://ip-адрес сервера Мастер- Web/MasterWebStandard/Extra/DynamicOffers.aspx.

AE25.png

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

  • Городу
  • Курорту
  • Типу тура
  • Названию тура
  • Названию отеля
  • Классу гостиницы
  • Питанию
  • Стоимости
  • Типу номера
  • Размещению

По нажатию кнопки "Показать", системой будут отобраны туры, отвечающие заданным условиям.

AE26.png

Каждой цене в таблице соответствует несколько характеристик:

Название поля в таблице Выводимые данные
Тур Название ценового предложения туроператора, в котором есть данная цена. По ссылке с названия тура в новом окне откроется описание гостиницы, если URL страницы заведен в системе.
Отель Название гостиницы; категория. По ссылке с названия гостиницы в новом окне откроется описание гостиницы, если URL страницы заведен в системе.
Питание Питание представлено значением типа питания, заведенным в соответствующем справочнике ПК Мастер-Тур. Может выводиться как полное название питания, так и его код, в зависимости от настройки в web.config
Категория номера Размещение (тип номера, категория и размещение), на которое указана цена. Может выводиться как полное название размещения, так и его коды, в зависимости от настройки в web.config
Курорт/ Регион Курорт, в котором находится отель. Если отель не привязан к курорту, то будет отображаться город.
Даты заезда Дата заезда.
Валюта Валюта, в которой указана цена.
Продолжительность тура Дней/ Ночей.
Примечание Описание тура, условия бронирования, если они заведены в системе; ссылка на переход в экран Ценовой лист.

По ссылке "Полный прайс-лист по туру" можно попасть на подробный прайс-лист по туру. По ссылке с цены, представленной в таблице, можно перейти в экран "Корзина услуг" по данной продолжительности и размещению с возможностью отправки запроса на бронирование. Для нового поиска нужно нажать кнопку "Очистить фильтр".

Экран «Динамический лист предложений с наличием мест»

Для сравнения цен в разных гостиницах на определенное размещение удобно использовать экран "Динамический лист предложений с наличием мест". Данный экран доступен по адресу http://ip-адрес сервера Мастер- Web/MasterWebStandard/Extra/QuotedDynamic.aspx.

AE27.png

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

  • Региону
  • Названию тура
  • Названию отеля
  • Типу номера
  • Стоимости
  • Продолжительности
  • Классу гостиницы
  • Питанию

По нажатию кнопки "Подобрать тур", системой будут отобраны туры, отвечающие заданным условиям.

AE28.png

Информация в результатах поиска представлена в виде таблицы:

Название поля в таблице Выводимые данные
Заезд Дата заезда.
Отель Название гостиницы; категория. По ссылке с названия гостиницы в новом окне откроется описание гостиницы, если URL страницы заведен в системе.
*** Категория гостиницы.
Регион Город, к которому привязан отель.
Номер Тип номера, на который указана цена.
Категория номера Категория номера, на которую указана цена.
Размещение Тип размещения, на которое указана цена.
Питание Питание представлено значением типа питания, заведенным в соответствующем справочнике ПК Мастер-Тур.
Ночи Продолжительность тура в ночах.
Цена Стоимость тура.
Вал Валюта, в которой указана цена.
Источник цены Название тура. По ссылке с названия тура в новом окне откроется описание тура, если URL страницы заведен в системе. Цены указаны за человека или за номер меняется в зависимости от настройки в конфигурационном файле web.config.
Наличие мест СНаличие мест в гостинице.
Эконом, Бизнес Наличие мест на авиаперелеты. Колонки и их названия формируются динамически. Их отображение регулируется настройкой в конфигурационном файле web.config.

По ссылке с цены, представленной в таблице, можно перейти в экран "Корзина услуг" по данной продолжительности и размещению с возможностью отправки запроса на бронирование.

Экран «Динамический лист предложений с наличием мест» (форма 2)

Для сравнения цен в разных гостиницах на определенное размещение удобно использовать экран "Динамический лист предложений с наличием мест". Данный экран доступен по адресу http://ip-адрес сервера Мастер- Web/MasterWebStandard/Extra/QuotedDynamic.aspx.

AE29.png

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

  • Региону
  • Названию тура
  • Названию отеля
  • Типу номера
  • Стоимости
  • Продолжительности
  • Классу гостиницы
  • Питанию
  • Наличию мест в отеле и на рейсе

По нажатию кнопки "Подобрать тур", системой будут отобраны туры, отвечающие заданным условиям.

AE30.png

Информация в результатах поиска представлена в виде таблицы:

Название поля в таблице Выводимые данные
Заезд Дата заезда.
Отель Название гостиницы; категория. По ссылке с названия гостиницы в новом окне откроется описание гостиницы, если URL страницы заведен в системе.
*** Категория гостиницы.
Регион Город, к которому привязан отель.
Номер Тип номера, на который указана цена.
Категория номера Категория номера, на которую указана цена.
Размещение Тип размещения, на которое указана цена.
Питание Питание представлено значением типа питания, заведенным в соответствующем справочнике ПК Мастер-Тур.
Ночи Продолжительность тура в ночах.
Цена Стоимость тура.
Вал Валюта, в которой указана цена.
Источник цены Название тура. По ссылке с названия тура в новом окне откроется описание тура, если URL страницы заведен в системе. Цены указаны за человека или за номер меняется в зависимости от настройки в конфигурационном файле web.config.
Наличие мест СНаличие мест в гостинице.
Эконом, Бизнес Наличие мест на авиаперелеты. Колонки и их названия формируются динамически. Их отображение регулируется настройкой в конфигурационном файле web.config.

По ссылке с цены, представленной в таблице, можно перейти в экран "Корзина услуг" по данной продолжительности и размещению с возможностью отправки запроса на бронирование.

Экран «Динамический лист предложений с наличием мест» (форма 3)

Для сравнения цен в разных гостиницах на определенное размещение удобно использовать экран "Динамический лист предложений с наличием мест". Данный экран доступен по адресу http://ip-адрес сервера Мастер- Web/MasterWebStandard/Extra/DynamicOffers.aspx.

AE31.png

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

  • Курорту, в котором расположен отель
  • Названию тура
  • Названию отеля
  • Количеству взрослых
  • Возрасту детей

По нажатию кнопки "Подобрать тур", системой будут отобраны туры, отвечающие заданным условиям.

AE32.png

При наведении курсора на цену появляется окошко с информацией по наличию мест в отеле и на перелетах. Информация в результатах поиска представлена в виде таблицы:

Название поля в таблице Выводимые данные
№ СПО Название тура. По ссылке с названия тура в новом окне откроется описание тура, если URL страницы заведен в системе.
Отель Название гостиницы. По ссылке с названия гостиницы в новом окне откроется описание гостиницы, если URL страницы заведен в системе.
Питание Тип питания
Регион Курорт, к которому привязан отель.
Заезды Даты заездов
Валюта Валюта, в которой указана цена.
Номер Тип номера и категория размещения
Продолжительности Возможные продолжительности тура в формате дней/ночей
Прайс-лист Возможность перехода к просмотру полного прайс-листа по туру

По ссылке с цены, представленной в таблице, можно перейти в экран "Корзина услуг" по данной продолжительности и размещению с возможностью отправки запроса на бронирование.

Экран «Остановки продаж в гостиницах»

Для просмотра остановок продаж в гостиницах пользователь может использовать экран Остановки продаж в гостиницах. Данный экран доступен по адресу http://ip-адрес сервера Мастер-Веб/MasterWebStandard/Extra/StopSale.aspx.

AE36.png

В фильтре нужно выбрать страну и период дат. Можно дополнительно указать город (курорт), в котором находится гостиница, и название гостиницы. Отобразится таблица стоп - сейлов.

AE37.png

Каждая остановка продаж характеризуется несколькими параметрами:

Название поля в таблице Выводимые данные
Гостиница Название гостиницы, ее категория
Тип проживания Тип номера, на который есть остановка продаж
Категория проживания Размещение, на которое есть остановка продаж
Город (Курорт) Курорт, где находится гостиница
Периоды Период остановки продаж

Экран «Наличие мест в отелях»

Экран "Наличие мест в отелях" доступен по адресу http://ip-адрес сервера Мастер- Web/MasterWebStandard/Extra/HotelQuotes.aspx

AE38.png

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

AE40.png

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

Название поля в таблице Выводимые данные
Отель Название гостиницы, город, к которому она привязана, тип номера и категория размещения
Наличие мест Возможность бронирования мест:


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

Экран «Наличие мест на турах»

Экран "Наличия мест на турах" доступен по адресу http://ip- адрес сервера Мастер- Web/MasterWebStandard/Extra/TourQuotes.aspx

AE41.png

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

AE42.png

Экран «Спецпредложения»

Экран "Спецпредложения" доступен по адресу http://ip-адрес сервера Мастер- Web/MasterWebStandard/Extra/SpecialOffers.aspx

AE43.png

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

Название поля в таблице Выводимые данные
Дата создания Дата создания СПО
Название Название тура
Курорты Курорты, в которых находятся представленные в туре гостиницы
Отели Список отелей по туру
Даты заезда Даты заезда по туру
Прайс-листы Возможность просмотра (скачивания) цен в форматах XLS, ZIP и Online

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

Экран «Навигатор СПО»

Экран "Навигатор СПО" доступен по адресу http://ip- адрес сервера Мастер- Web/MasterWebStandard/Extra/SPONavigator.aspx

AE44.png

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

Название поля в таблице Выводимые данные
Дата создания Дата создания СПО
Название Название тура
Курорты Курорты, в которых находятся представленные в туре гостиницы
Отели Список отелей по туру
Даты заезда Даты заезда по туру
Прайс-листы Возможность просмотра (скачивания) цен в форматах XLS, ZIP и Online

Данный экран позволяет отфильтровать туры по стране, отелю, а также по датам заезда.

Экран «Список туров по направлению»

Экран "Список туров по направлениям" доступен по адресу http://ip-адрес сервера Мастер- Web/MasterWebStandard/Extra/TourList.aspx

AE45.png

Для просмотра туров нужно выбрать направление и период дат заездов. По нажатию на кнопку "Искать" на экране выведется список туров. Дополнительно при отборе данных можно указать город и выбрать режим отображения наличия мест по турам: "проверять наличие мест" и "отображать только с наличием мест". Информация в экране представлена в виде двух таблиц: "Мы рекомендуем" и "Горящие туры". В разделе "Мы рекомендуем" отображаются все выставленные в интернет туры по выбранному направлению. В разделе "Горящие туры" отображаются выставленные в интернет туры с пометкой "СПО" в списке обсчитанных прайсов. В обеих таблицах представлена следующая информация:

Название поля в таблице Выводимые данные
Наличие мест (колонка отображется только при выборе режима «Проверять наличие мест») Наличие мест по туру на указанный период дат заезда:- места есть – отображается если хотя бы на один отель по туру есть свободные места в квоте;
Название тура Название тура для интернет
Продолжительность Продолжительность тура
Цена от Минимальная цена по туру на продолжительность (проверяется по основным размещениям)

Наличие мест в данном экране проверяется только по проживанию.

Экран «Список туров по направлению 2»

Экран "Список туров по направлениям" доступен по адресу http://ip-адрес сервера Мастер- Web/MasterWebStandard/Extra/TourTypeList.aspx

AE46.png

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

Название поля в таблице Выводимые данные
Вылет из Город вылета
Название тура Название тура для интернет
Вылеты Даты заезда (если дат очень много, то отображаться будут первые пять дат и самая последняя)
Ночей Продолжительность тура в ночах
Отели Категории гостиниц
Цена от Минимальная цена по туру на продолжительность (проверяется по основным размещениям)

Экран «Список туров по странам» (форма 1)

Экран "Список туров по странам" доступен по адресу http://ip-адрес сервера "Мастер-Web"/MasterWebStandard/Extra/SimpleTourList.aspx.

AE47.png

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

AE48.png

Для того чтобы свернуть все разделы, нужно нажать на ссылку "свернуть разделы".

AE49.png

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

Название поля в таблице Выводимые данные
Название тура Название тура
Даты заезда Даты заезда по туру
Дней Продолжительности тура в днях
Цена DBL Минимальная цена тура за DBL (ключи типов номеров задаются специальной настройкой)

Экран «Список туров по странам» (форма 2)

Экран "Список туров по странам" доступен по адресу http://ip- адрес сервера "Мастер-Web"/MasterWebStandard/Extra/SimpleTourList.aspx. Для того, чтобы подключить экран "Список туров по странам 2" необходимо:

  • добавить в конфигурационный файл web.config дополнительную настройку <add key="useOldSimpleTourList" value="true"/>
  • в файле MasterWebStandard\SimpleTourList.aspx в теге <asp:xml id="xml" runat="server" transformsource="../templates/SimpleTourListFormatter.xslt"></asp:xml> изменить значение параметра transformsource на "../templates/SimpleTourListFormatterOld.xslt"



AE50.png

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

Название поля в таблице Выводимые данные
Название тура Название тура
Даты заезда Даты заезда по туру
Дней Продолжительности тура в днях
Цена DBL Минимальная цена тура за DBL (ключи типов номеров задаются специальной настройкой)

Экран «Динамический лист с ценами по туру»

Экран "Динамический лист с ценами по туру" доступен по адресу http://ip- адрес сервера "Мастер-Web"/MasterWebStandard/Extra/TourPriceList.aspx Для просмотра цен по туру необходимо передать ключ тура через URL страницы и выбрать дату заезда.

AE51.png

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

Название поля в таблице Выводимые данные
Отель Название отеля
Категория Категория гостиницы
Номер Категория проживания

Экран «Информация по туру»

Экран "Информация по туру" доступен по адресу http://ip- адрес сервера "Мастер-Web"/MasterWebStandard/Extra/TourSummary.aspx Для просмотра цен по туру необходимо передать ключ тура через URL страницы.

AE52.png

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

Название поля в таблице Выводимые данные
Заезды Возможные дни заездов
Срок пребывания Варианты продолжительности тура
Перелет Авиакомпания и аэропорт вылета
Цены Минимальная стоимость за DBL

Экран «Список отелей по городу»

Экран "Список отелей по городу" доступен по адресу http://ip-адрес сервера "Мастер-Web"/MasterWebStandard/CityHotels.aspx?city=93 Для просмотра цен по туру необходимо передать ключ города через URL страницы.

AE53.png

Информация на экран выводится в виде списка, в котором отели сгруппированы по категориям.

Экран «Статус путевки»

Для просмотра статуса путевки пользователь может использовать экран «Статус путевки». Данный экран доступен по адресу http://ip-адрес сервера "Мастер-Веб"/MasterWebStandard/OrderStatus.aspx. Также его можно разместить на главной странице сайта для получения оперативной информации о статусе путевки (для этого используются фреймы).

AE54.png

В ячейку вписывается номер путевки, статус которой нужно посмотреть, и нажимается кнопка ОК.

Экран «Статус путевки и услуги»

Для просмотра статуса услуг пользователь может использовать экран «Статус услуги». Данный экран доступен по адресу http://ip-адрес сервера "Мастер-Веб"/MasterWebStandard/ServiceStatus.aspx. Также его можно разместить на главной странице сайта для получения оперативной информации о статусе визы (для этого используются фреймы).

AE55.png

В ячейку вписывается номер путевки, в которой находится услуга, статус которой нужно посмотреть, и нажимается кнопка ОК. Чтобы статус путевки в данном экране не отображался, нужно на странице прописать настройку: <uc1:ServiceStatus id="ServiceStatus1" runat="server" ShowOrderStatus="false"></uc1:ServiceStatus> В этом случае отобразится только таблица с услугами. По умолчанию в экране "Статус услуги" выводится статус всех услуг, входящих в состав тура. Для того, чтобы проверялся статус конкретной услуги или услуг, нужно открыть в текстовом редакторе файл \MasterWebStandard\ServiceStatus.aspx и в теге <uc1:ServiceStatus id="ServiceStatus1" runat="server" ShowOrderStatus="true" ServiceKey="all"></uc1:ServiceStatus> изменить значение параметра ServiceKey="all". Значение этого параметра должно соотвестствовать ключу (ключам) услуги, на которую должен проверяться статус. По умолчанию значением данной настройки является "all", т.е. выводить статус всех услуг, входящих в состав тура. Для того, чтобы указать услуги, статус которых должен отображаться, нужно прописать их ключи через запятую. Пример: <uc1:ServiceStatus id="ServiceStatus1" runat="server" ShowOrderStatus="true" ServiceKey="1,3,5"></uc1:ServiceStatus>

Экран «Статус перелета»

Для просмотра статуса перелета пользователь может использовать экран "Статус перелета". Данный экран доступен по адресу http://ip-адрес сервера "Мастер-Веб"/MasterWebStandard/FlightStatus.aspx. Также его можно разместить на главной странице сайта для получения оперативной информации о расписании и статусе авиаперелетов (для этого используются фреймы).

AE57.png

В поле "Номер заявки" вписывается номер путевки, в которой находится перелет, статус/расписание которого нужно посмотреть, и нажимается кнопка "ОК".

Экран «Статус визы»

Для просмотра этапа работы с документами на визу пользователь может использовать экран "Статус визы". Данный экран доступен по адресу http://ip-адрес сервера "Мастер-Веб"/MasterWebStandard/VisaStatus.aspx. Также его можно разместить на главной странице сайта для получения оперативной информации о визе (для этого используются фреймы).

AE94.png

В поле "Номер заявки" вписывается номер путевки, в которой находится виза, и нажимается кнопка "ОК".

Экран «Туры без проживания»

Экран "Туры без проживания" доступен по адресу http://ip-адрес сервера "Мастер-Веб"/MasterWebStandard/Search/Tours.aspx.
Для того, чтобы тур попал в фильтры поиска, необходимо для тура завести даты заездов и в системе администрирования ПК «Мастер-Web» выставить этот тур в интернет.

AE59.png

Для подбора тура необходимо выбрать страну тура и задать период дат начала интересующего тура. По желанию можно использовать дополнительные параметры поиска: город, типа тура, тур. По нажатию на кнопку "Искать" система отберет туры, отвечающие заданным условиям, и отобразит их в экране "Ценовой лист".

AE60.png

Для перехода к бронированию необходимо нажать на нужную дату заезда.

Экран «Туры без проживания» работает только со стандартной корзиной ПК «Мастер-Web».

Экран «Сравнение цен»

Экран "Сравнение цен" доступен по адресу http://ip-адрес сервера "Мастер-Веб"/MasterWebStandard/PriceCompare.aspx. Данный экран позволяет сравнивать цены по различным странам, городам, турам и т.д. Для добавления цен к сравнению необходимо выполнить поиск туров и в ценовом листе нажать на значок рядом с интересующей ценой. При добавлении цен к сравнению на главной странице приложения (http://ip-адрес сервера "Мастер-Веб"/MasterWebStandard/Default.aspx) появляется возможность для перехода в экран "Сравнение цен".

AE61.png

Здесь можно сразу перейти к бронированию отеля или удалить цену из сравнения, а также можно перейти в экран "Сравнение цен", нажав на кнопку "Сравнить".

AE62.png

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

Название поля в таблице Выводимые данные
Страна Название страны
Город Название города
Отель Название гостиницы
Описание Краткое описание гостиницы из справочника "Отели/Круизы"
Проживание в отеле Описание типов размещения из справочника "Отели/Круизы"
Питание в отеле Описание типов питания из справочника "Отели/Круизы"
Услуги в отеле Описание дополнительных услуг из справочника "Отели/Круизы"
Спорт Описание спорта и развлечений из справочника "Отели/Круизы"
Здоровье Описание лечения из справочника "Отели/Круизы"
Дата заезда Дата заезда по выбранной цене
Продолжительность Продолжительность тура по выбранной цене
Цена Стоимость тура

Для перехода к бронированию необходимо нажать на цену.

Выставление туров через канал RSS

Страница с турами доступна по адресу http://ip-адрес сервера "Мастер-Веб"/MasterWebStandard/RSS.aspx?channel=SPOChannel. Данный экран позволяет отображать список туров, выставленных в интернет за определенный период времени.

AE63.png

По турам представлена следующая информация:

  • Название тура
  • Дата и время выставления тура в интернет
  • Страна
  • Период дат заездов
  • Ссылка для перехода к бронированию

Работа в системе для зарегистрированных пользователей

Система бронирования ПК "Мастер-Веб" зарегистрированным пользователем предлагает следующие дополнительные возможности:

  • Бронирование заявок в реальном режиме времени в базу туроператора
  • Просмотр списка забронированных туров, как оформленных самим туроператором (на партнера, к которому привязан авторизовавшийся пользователь), так и внесенных через ПК "Мастер-Веб"
  • Просмотр подробной информации о заказах
  • Редактирование заказов

Настройка отправки e-mail сообщений в системе бронирования

Из системы бронирования отправляются следующие сообщения:

Сообщение Получатели сообщения
1 Новая регистрация в системе
  • Администратор системы
  • Дополнительные e-mail
2 Восстановление пароля Пользователь ПК «Мастер-Web»
3 Регистрационные данные в системе Пользователь ПК «Мастер-Web»
4 Сообщение о новой заявке от агента
  • Ведущий менеджер по путевке
  • Администратор системы
  • Дополнительный e-mail
  • E-mail по стране
5 Сообщение о новой заявке от частного лица Администратор системы
6 Сообщение об изменении ФИО туристов
  • Ведущий менеджер по путевке
  • Администратор системы
7 Запрос на аннуляцию забронированного тура
  • Ведущий менеджер по путевке
  • Администратор системы
8 Сообщение об аннуляции забронированного тура
  • Ведущий менеджер по путевке
  • Администратор системы
  • Дополнительный e-mail адрес, указанный в настройке addRcptTo
9 Примечание к заявке (Блок «Переписка с менеджером») Ведущий менеджер по путевке

(Если у ведущего менеджера не задан e-mail, сообщение отправляется на адрес, указанный в настройке rcptTo.)


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

Описание Настройка
Адрес, с которого отправляются письма из системы бронирования
<add key="mailFrom" value="MasterWeb@EmailServiceProvider.com" />
Адрес администратора системы (можно добавить несколько адресов через « ; »)
<add key="rcptTo" value="MasterWebAdmin@EmailServiceProvider.com" />
Дополнительные e-mail адреса, на которые приходят сообщения о новой регистрации и заявке на бронирование (можно добавить несколько e-mail адресов через « ; »)
<add key="addRcptTo" value="Email1@EmailServiceProvider.com; Email2@EmailServiceProvider.com" />
Почта для отправки отчетов об ошибках, возникающих при работе системы (можно добавить несколько почтовых ящиков через « ; »)
<add key="adminEmail" value="Admin@EmailServiceProvider.com" />
Адрес, на который отправляется письмо при сохранении анкеты (можно добавить несколько адресов через « ; »)
<add key="ankEmail" value="AnkEmail@EmailServiceProvider.com" />
Почтовый сервер SMTP
<add key="smtpServer" value="Smtp.EmailServiceProvider.com" />
SMTP порт почтового сервера (по умолчанию — 25)
<add key="smtpPort" value="25" />
Тип авторизации на сервере: None, Base64 или TLS/SSL
<add key="smtpAuthentication" value="Base64" />
Активация протокола SSL (Нужно включить при использовании TLS/SSL авторизации.)
<add key="EnableSsl" value="false" />
Имя пользователя для подключения к почтовому серверу
<add key="smtpUser" value="Domain\Username" />
Пароль пользователя почтового сервера
<add key="smtpPassword" value="Pa$$w0rd" />
Ведущий менеджер по туру Колонка US_mailbox в таблице UserList в БД ПК «Мастер-Тур»


Пример почтовых настроек web.config для использования почты Google Mail.

    <add key="mailFrom" value="MasterWeb@GoogleMail.com" />
    <add key="rcptTo" value="MasterWebAdmin@GoogleMail.com" />
    <add key="addRcptTo" value="Email1@GoogleMail.com; Email2@GoogleMail.com" />
    <add key="adminEmail" value="Admin@GoogleMail.com" />
    <add key="ankEmail" value="AnkEmail@GoogleMail.com" />

    <add key="smtpServer" value="smtp.gmail.com" />
    <add key="smtpPort" value="25" />
    <add key="smtpAuthentication" value="TLS/SSL" />
    <add key="smtpUser" value="GMailUser@GoogleMail.com" />
    <add key="smtpPassword" value="Pa$$w0rd" />
    <add key="EnableSsl" value="true" />

Внимание! Необходимо также настроить почтовый ящик Google Mail:

  • Осуществить вход в почтовый ящик Google Mail
  • Выбрать раздел "Мой аккаунт" в списке "Приложения Google"
  • Перейти в раздел "Безопасность и вход", включить опцию Ненадежные приложения разрешены

Пример почтовых настроек web.config для использования почты Yandex, если почта со своим доменным именем на yandex. MailFrom и smtpUser должны совпадать, smtpPort="587".

    <add key="mailFrom" value="primer@yandex.ru"/>   
    <add key="smtpServer" value="smtp.yandex.ru"/>
    <add key="smtpPort" value="587"/>
    <add key="EnableSsl" value="true"/>
    <add key="smtpUser" value="primer@yandex.ru"/>
    <add key="smtpPassword" value="Pa$$w0rd"/>


Пример почтовых настроек web.config для использования почты Yandex, если почта на уandex без своего домена. В качестве smtpUser берется имя пользователя из mailFrom без @yandex.ru, smtpPort="587".

  
    <add key="mailFrom" value="primer@yandex.com"/>    
    <add key="smtpServer" value="smtp.yandex.ru"/>
    <add key="smtpPort" value="587"/>
    <add key="EnableSsl" value="true"/>
    <add key="smtpUser" value="primer"/>
    <add key="smtpPassword" value="Pa$$w0rd"/>


Пример почтовых настроек web.config для использования почты Mail.ru.

    <add key="smtpServer" value="smtp.mail.ru" />
    <add key="smtpPort" value="587" />
    <add key="smtpAuthentication" value="TLS/SSL" />
    <add key="smtpUser" value="test@mail.ru" />
    <add key="smtpPassword" value="Pa$$w0rd" />
    <add key="EnableSsl" value="true" />

Работа частного лица в системе

В системе бронирования ПК "Мастер-Web" существует возможность бронирования путевок частным лицам. Для этого нужно воспользоваться ссылкой "Частное лицо" в шапке главной страницы ПК "Мастер-Web". Ds065.png

Стандартная обработка частного лица

После нажатия на ссылку пользователь попадает на форму предварительного заполнения данных "Для частных лиц".
Ds066.png
Где заполняет несколько полей:

  • ФИО - фамилия, имя, отчество частного лица, осуществляющего бронирование
  • Телефон - контактный телефон частного лица, осуществляющего бронирование
  • E-mail - контактную электронную почту частного лица, осуществляющего бронирование
  • Город - город проживания частного лица, осуществляющего бронирование
  • Паспорт - серию паспорта частного лица, осуществляющего бронирование

И нажимает кнопку Войти, попадая на форму Поиск, функционал которого полностью аналогичен форме поиска в других режимах работы.
Ds067.png

Предупреждение


Обратите внимание, что в верхнем правом верхнем углу появилась строчка, показывающая логин.



После нажатия кнопки Искать пользователь попадает на экран Прайс-лист, где подбирает для себя наиболее подходящий вариант тура.
Ds068.png
Выбрав подходящий вариант тура, пользователь попадет в экран Корзина услуг. Проверив услуги, входящие в путевки (или добавив свои, в случае необходимости), пользователь нажимает кнопку Оформить.
Ds069.png
Оказавшись после этого в экране Оформление заказа, пользователь вводит необходимые данные:

  • Пол
  • Фамилия
  • Имя
  • Дата рождения
  • Серию и номер паспорта
  • Дату окончания действия паспорта
  • Контактный E-Mail
  • Контактный телефон

Для каждого из туристов, на которых оформляется путевка и нажимает кнопку Забронировать.
Ds070.png
Попав на финальный экран Информация о заказе, пользователь получает сводку данных, относящихся к его заказу.
Ds071.png
Про окончании этой процедуры на E-mail, указанный в строке <add key="adminEmail" value="sample@somehost.ru"/> в файле web.config высылается письмо с информацией по этому предварительному заказу.
Ds072.png

Предупреждение


Обратите внимание, что сама путевка при этом не формируется в базе данных.
Для создания путевки менеджеру следует самостоятельно создать путевку, используя ПК "Мастер-Тур" 
и сведения из заявки, пришедшие в письме, показанном выше.

Упрощенная обработка частного лица (требуется модуль "Бронирование для частных лиц")

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

После установки следует настроить работу модуля, добавив соответствующие строчки в web.config ПК "Мастер-Web":

  • Включить модуль, добавив строку <add key="enableSimplifiedPersonalBooking" value="true" />
  • Указать партнера, на которого будут создаваться путевки, добавив строку <add key="personalBookingPartnerKey" value="значение"/> (значение можно взять из таблицы tbl_Partners столбец PR_KEY соответствующего партнера)

В случае, если не указать партнера (или указать несуществующее значение), забронировать путевку будет невозможно:
Ds089.png

Отличия от стандартной обработки частного лица заключаются в том, что:

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

Ds090.png

  • Путевке сразу присваивается номер:

Ds091.png

Регистрация в системе

Для отправки заявки на регистрацию нужно заполнить форму регистрации. Экран регистрации в системе доступен по адресу http://ip-адрес сервера Мастер-Веб/MasterWebStandard/Registration.aspx или по нажатию ссылки Регистрация.

Регистрация

Предупреждение


• Добавлять или скрывать поля в данном экране нельзя.
• Страной по умолчанию выбирается страна фирмы-владельца. 
• Капча в экране регистрации отображается при включении настройки <add key="showCaptchaDuringRegistration" value="true" /> 
в файле web.config. По умолчанию настройка отключена (false).

Поля, отмеченные красной звездочкой *, являются обязательными для заполнения. По окончанию заполнения формы нужно нажать кнопку ОК. После этого туроператору будет отправлено письмо о новой регистрации в системе бронирования. После того как менеджер туроператора проверит регистрационные данные, он зарегистрирует нового пользователя в системе и вышлет логин и пароль для авторизации в системе на e-mail, указанный при регистрации.

Восстановление пароля

Чтобы восстановить регистрационные данные в системе бронирования, введите Имя пользователя или E-Mail в экране "Восстановления пароля" (http://ip-адрес сервера Мастер-Веб/MasterWebStandard/PasswordRecovery.aspx), переход на который осуществляется по ссылке "Забыли пароль?" в окне "Вход в систему бронирования".

AE65.png

По нажатию кнопки "Выслать пароль", на e-mail, указанный при регистрации, будет отправлено письмо с регистрационными данными.

Бронирование заявок в режиме реального времени в базу туроператора

Упрощенное оформление
Упрощенное оформление – это оформление без возможности какого-либо редактирования программы туров. По нажатию на цену, пользователь сразу переходит в экран ввода информации о туристах. Данный режим доступен, если в web.config стоит настройка skipBasket. Для оформления заявки в режиме реального времени необходимо авторизоваться в системе, введя Имя пользователя и Пароль:

AE66.png

Авторизоваться можно в любом экране работы в системе, до момента оформления туристов в экране "Оформление заказа". Для формирования заявки проделайте действия, описанные в пункте "Подбор тура, просмотр цен и наличия мест на туры" настоящей инструкции. По нажатию на цену в экране "Ценовой лист" вы попадете в экран "Оформление заказа" (http://ip-адрес сервера "Мастер-Веб"/MasterWebStandard/Order.aspx)

AE67.png

В этом экране внесите данные туристов. Поля, обязательные для ввода определяются настройкой в файле web.config. Чтобы проверить/ отредактировать список услуг, которыми будут пользоваться туристы, в строке с описанием туриста нажмите ссылку "Услуги". В открывшемся окне будет представлен список услуг, заведенных в туре. Услуги, отмеченные флажками, "привязаны" к выбранному туристу. Для изменения списка услуг для данного туриста, снимите или отметьте флажком нужные услуги. После изменения списка услуг туристов для перерасчета цены тура нужно нажать "Рассчитать" в верхней части экрана.
При сохранении информации о туристах происходит проверка на «двойников». Подробнее см. Ввод данных туриста.
По нажатию кнопки "Забронировать" в верхней части экрана "Оформления заказа", заявка запишется в базу данных туроператора и откроется экран "Информация о заказе" (http://ip-адрес сервера "Мастер-Веб"/MasterWebStandard/OrderInfo.aspx).

AE68.png

Здесь пользователю представлена информация о сделанном заказе с указанием номера заявки в базе туроператора, ее реального статуса, всей информации о туре. Здесь же можно распечатать "Лист бронирования" и другие доступные отчеты. Также при необходимости можно внести некоторые примечания к данной заявке в блоке "Переписка с менеджером, обслуживающим заказ", который находится в нижней части экрана.

Бронирование

Бронирование в транзакции

В таблице SystemSettings можно включить настройку, при которой бронирование будет происходить в транзакции.
Это позволит избежать ситуаций, когда создается некорректная путевка (например, без туристов).
В случае транзакции при возникновении каких-либо сбоев во время создания путевки все изменения отменяются и путевка не создается.

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

Предупреждение


Бронирование в транзакции не работает при использовании сервисов! Включать настройку MakeDogovorInTransaction
при использовании сервисов нельзя!


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


Бронирование в транзакции работает во всех корзинах бронирования в ПК «Мастер-Web».



Экран «Стандартная корзина» («Basket.aspx»)

Авторизация

Настройка доступа для авторизованных пользователей

По умолчанию доступ к корзине есть у всех пользователей, однако существует возможность сделать корзину доступной только для авторизованных пользователей. Для этого в файле web.config основного приложения необходимо после секции </appSettings> добавить следующую секцию:

<location path="Basket.aspx">
 <system.web>
  <authorization>
   <deny users="?" />
  </authorization>
 </system.web>
</location>

Если после этого понадобится вернуть доступ к корзине для всех пользователей, то достаточно будет просто удалить эту секцию из файла web.config.

Информация по заезду

Информация по туру

Квоты

Отображение наличия мест зависит от следующих настроек:

Описание Значение Настройка
1 Отображение наличия мест (на квотируемые услуги) в экранах, если закончились свободные места в квоте.
  • no — «СТОП» (нет квот);
  • request — «Запрос» (места по запросу);
  • отсутствие настройки — «СТОП» (нет квот);
<add key="noPlacesQuoteResult" value="request" />
2 Настройка, определяющая необходимость проверки наличия мест по услугам, если статус услуг по умолчанию равен Ok. По умолчанию значение этой настройки true. Работает она следующим образом: если ее нет или она есть в значении true, то при бронировании проверяется сначала глобальный статус наличия мест для услуги в справочнике услуг, и если такой статус Ok, то проверка наличия мест не производится, т.е. если такой статус задан для квотируемой услуги, то в корзине всегда будет показываться наличие мест есть, а проверка наличия квоты производится не будет. Если настройка присутствует и ее значение false, то проверка квоты (наличия места) будет производится всегда (даже для неквотируемых услуг).
  • true или отсутствие настройки — не проверять наличие мест, если статус услуги по умолчанию Ok (в этом случае наличие мест всегда отображается как «Есть» вне зависимости от состояния квот по услуге)
  • false — проверять наличие мест, если статус услуги по умолчанию Ok (наличие мест отображается исходя из состояния квот по услуге в соответствии с настройками)
<add key="useDefaultServiceQuota" value="true" />

Работа с услугами

Дополнительные услуги

Для отображения дополнительных услуг в стандартной корзине в файле web.config необходимо прописать настройку showBasketOptionalServices.
Дополнительные услуги должны быть добавлены в состав тура через конструктор туров ПК "Мастер-Тур".

Конструктор туров

Дополнительные услуги должны быть исключены из расчета прайс-листа.
Ep 156.png

В экране Basket.aspx в таблице под основными услугами находятся дополнительные услуги.

Ep 157.png

Оформление заказа («Order.aspx»)

Расчет стоимости путевки

Состав заказа

Информация о туристах

Список туристов
Если в настройках системы администрирования у полей Пол и Дата рождения туриста проставлен признак Обязательный и задан максимальный возраст ребёнка и инфанта в настройках ПК "Мастер-Тур" то, при вводе данных туриста должно требоваться заполнение обоих полей, причем, введенные значения должны соответствовать друг другу по правилам:

  • Инфант: от 0 до максимального возраста инфанта из настройки в БД

Если введенные значения не соответствуют правилам, то выходит сообщение:

Возраст младенца на дату выезда должен быть  меньше максимальный возраст инфанта, указанный в настройках ПК "Мастер-Тур месяцев!
  • Ребёнок: от возраста инфанта до максимального возраста ребёнка из настройки в БД

Если введенные значения не соответствуют правилам, то выходит сообщение:

Возраст ребёнка на дату выезда должен быть  больше максимальный возраст инфанта, указанный в настройках ПК "Мастер-Тур месяцев меньше 
максимальный возраст ребенка, указанный в настройках ПК "Мастер-Тур лет!
  • Взрослый: больше максимального возраста ребёнка.

Если введенные значения не соответствуют правилам, то выходит сообщение:

Возраст взрослого туриста на дату выезда должен быть  больше или равен максимальный возраст ребёнка,  указанный в настройках 
ПК "Мастер-Тур
годам!

Блокирование возможности редактирования данных туристов в путевке после оплаты (частичная, предоплата, полная) регулируется настройкой touristsEditableBeforePaymentOnly в файле web.config.

При включенной настройке пользователь видит сообщение на экране: Внимание! Редактирование данных 
доступно до оплаты. Вносите данные корректно. После оплаты редактирование данных будет закрыто. 
В случае невозможности самостоятельного редактирования обратитесь к вашему менеджеру.

Список туристов

Бронирование

Для бронирования путевки в базе данных туроператора необходимо нажать кнопку Забронировать. После этого происходит сохранение путевки в базе данных и переход на экран «Информация о заказе» («OrderInfo.aspx»), в котором можно продолжить работу с путевкой.
На процесс бронирования влияют настройки бронирования.


Для оформления заявки в режиме реального времени необходимо авторизоваться в системе, введя Имя пользователя и Пароль:
AE69.png
Авторизоваться можно в любом экране работы в системе, до момента оформления туристов в экране «Оформление заказа». Для формирования заявки проделайте действия, описанные в пункте 2.1.2 «Подбор тура, просмотр цен и наличия мест на туры» настоящей инструкции. По нажатию на цену в экране «Ценовой лист» вы попадаете в экран «Стандартная корзина». В верхней части экрана отображается название тура, дата начала и окончания тура, продолжительность тура, стоимость тура и сумма к оплате, в соответствии с внесенными изменениями и с учетом агентской комиссии (после авторизации в системе).
Ep 134.png

Даты проживания в отеле отображаются по настройке showHotelDatesInBasket. Если тур многоотельный, то "с" – дата начала проживания в первом 
отеле в туре
, "по" – дата окончания проживания в последнем отеле в туре.

В нижней части экрана располагается таблица, в которой описана программа выбранного тура. Экран Корзина позволяет отредактировать список услуг, в соответствии с пожеланиями клиента. Здесь можно добавить или удалить услуги, как обсчитанные отчетом Прайс-лист XML, так и исключенные при обсчете (то есть те, которые являются дополнительными).
Услуги Отель/круиз и Авиаперелет нельзя добавлять в качестве дополнительных услуг даже если они были исключены при расчете.
Для добавления услуги нужно нажать на кнопку «Добавить услугу» в верхней части экрана. Для того, чтобы изменить ту или иную услугу, нужно кликнуть либо по названию услуги, либо на ссылку «Изменить» справа от названия. Для изменения продолжительности тура (если это предусмотрено настройками тура), нужно поставить нужную продолжительность в днях в верхней части экрана и нажать на кнопку «Рассчитать». После того, как программа тура сформирована, нужно нажать на кнопку «Оформить» в верхней части экрана, и вы попадете в экран «Оформление заказа», работа с которым описана в пункте 2.2.3.1 «Упрощенное оформление» настоящей инструкции.

Экран «Упрощенная корзина» («SimpleBasket.aspx»)

После отбора тура в экране Ценовой лист (.../PriceList/Complex.aspx) либо в экране «Подбор туров с наличием мест» (.../Extra/QuotedDynamic.aspx) при клике на цену тура происходит переход в корзину бронирования.

Экран «Упрощенная корзина»

Авторизация

Для оформления заявки в режиме реального времени необходимо авторизоваться в системе, введя Имя пользователя и Пароль:

Авторизация в системе

Авторизоваться можно в любом экране работы в системе, до момента ввода данных туристов.

Настройка доступа для авторизованных пользователей

По умолчанию доступ к упрощенной корзине есть у всех пользователей, однако существует возможность сделать упрощенную корзину доступной только для авторизованных пользователей. Для этого в файле web.config основного приложения необходимо после секции </appSettings> добавить следующую секцию:

<location path="SimpleBasket.aspx">
 <system.web>
  <authorization>
   <deny users="?" />
  </authorization>
 </system.web>
</location>

Если после этого понадобится вернуть доступ к упрощенной корзине для всех пользователей, то достаточно будет просто удалить эту секцию из файла web.config.

Информация по туру

В верхней части экрана отображается информация по туру.

Информация по туру

  • Страна;
  • Название тура;
  • Заезд - даты заезда;
  • Даты проживания – даты проживания в отеле. Если тур многоотельный, то "с" – дата начала проживания в первом отеле в туре, "по" – дата окончания проживания в последнем отеле в туре (отображение Даты проживания доступно, если в web.config прописана настройка showHotelDatesInBasket);
  • Отель - название и категория отеля;
  • Питание - тип питания в отеле;
  • Продолжительность - количество дней/количество ночей. Приоритет обработки продолжительности задается в настройке masterTourSettings в файле web.config.
    • Начиная с релиза 2009.2.20.29 появилась возможность отображения продолжительности в экране Упрощенная корзина (SimpleBasket) в виде выпадающего списка. Для этого в системе администрирования ПК Мастер-Web у тура должно быть выбрано значение у продолжительности Рассчитанная, а также сам тур должен быть рассчитан на несколько продолжительностей (эти продолжительности и будут отображаться в выпадающем списке).
  • В стоимость входят - все рассчитанные в прайс-листе услуги.

Квоты

На услуги Отель и Авиаперелет отображается наличие мест:

Наличие мест на услуги «Отель» и «Авиаперелет»

  • Есть - есть свободные места.
  • запрос - нет квоты.
  • Нет - установлен Stop-Sale или нет свободных мест в квоте.

Отображение наличия мест также зависит от следующих настроек:

Описание Значение Настройка
1 Отображение наличия мест (на квотируемые услуги) в экранах, если закончились свободные места в квоте.
  • no — «СТОП» (нет квот);
  • request — «Запрос» (места по запросу);
  • отсутствие настройки — «СТОП» (нет квот);
<add key="noPlacesQuoteResult" value="request" />
2 Настройка, определяющая необходимость проверки наличия мест по услугам, если статус услуг по умолчанию равен Ok. По умолчанию значение этой настройки true. Работает она следующим образом: если ее нет или она есть в значении true, то при бронировании проверяется сначала глобальный статус наличия мест для услуги в справочнике услуг, и если такой статус Ok, то проверка наличия мест не производится, т.е. если такой статус задан для квотируемой услуги, то в корзине всегда будет показываться наличие мест есть, а проверка наличия квоты производится не будет. Если настройка присутствует и ее значение false, то проверка квоты (наличия места) будет производится всегда (даже для неквотируемых услуг).
  • true или отсутствие настройки — не проверять наличие мест, если статус услуги по умолчанию Ok (в этом случае наличие мест всегда отображается как «Есть» вне зависимости от состояния квот по услуге)
  • false — проверять наличие мест, если статус услуги по умолчанию Ok (наличие мест отображается исходя из состояния квот по услуге в соответствии с настройками)
<add key="useDefaultServiceQuota" value="true" />

Перелеты

Подбор прямого и обратного перелета осуществляется по рейсам с актуальным расписанием и ценами из пакета, к которому привязана соответствующая услуга перелета, рассчитанная в туре. Тарифы на прямой перелет подбираются в соответствии со следующими приоритетами (от самого высокого к самому низкому):

Тот же поставщик — та же группа тарифов;
Другой поставщик — тот же тариф;
Другой поставщик — та же группа тарифов;
Тот же поставщик — другой тариф;
Другой поставщик — другой тариф.

Имеется возможность осуществления подбора прямых рейсов во все города страны прилёта и обратных рейсов из всех городов страны отправления в город назначения.

Подбор обратного перелета осуществляется по правилам, описанным в статье Подбор обратных рейсов в экране «Упрощенная корзина». Обязательным условием является заполнение поля Брутто в ценах на авиаперелеты.
На подбор перелетов так же влияет настройка noPlacesQuoteResult. В экране Упрощенная корзина можно включить возможность выбирать обратный перелет вручную. Варианты перелета (подобранные автоматически и доступные для выбора) зависят от настройки, запрещающей скрещивать рейсы с другими компаниями.
Настройки для выбора обратного перелета и запрета скрещивания рейсов

Описание Значение Настройка
1 Настройка, реализующая возможность выбора обратного рейса вручную в экранах Расширенная корзина и Упрощенная корзина.
  • true — включение возможности выбора обратного рейса вручную: в список обратных рейсов подгружаются все рейсы, не зависимо от номера и авиакомпании (за исключением рейсов авиакомпаний, перечисленных в настройке nonJoinAirlines, если данные рейсы не соответствуют прямому);
  • false или отсутствие настройки — выбор обратного рейса недоступен: обратный рейс изменяется автоматически при изменении прямого рейса.
<add key="showAllFlightsInBasket" value="true" />
2 Список кодов авиакомпаний, рейсы которых нельзя перекрещивать с другими. Коды авиакомпаний прописываются через запятую.
<add key="nonJoinedAirlines" value="NN" />

Подбор перелетов в экране «Упрощенная корзина»

При выборе из списка перелета с тарифом из другой группы (Справочник «Тарифы на авиабилеты») или при подборе перелета из другой группы появляется предупреждающее сообщение "Внимание! Класс перелета изменился!".

Доплаты на авиарейсы

Для любого из выбранных рейсов можно заводить обязательные или необязательные доплаты, которые отображаются в специальном блоке, расположенном справа от блока выбора перелетов. Подробнее см. Добавление доплат к рейсам в экране «Упрощенная корзина».

Доплаты на рейс

Выбор размещений

Информация о туристах

Дополнительные услуги

Дополнительные услуги

Во всех справочниках, относящихся к услугам, можно задать Порядок при печати. В упрощенной корзине дополнительные услуги выводятся в определенном порядке: сначала сортировка идет по Порядок при печати у услуг, затем по Порядок при печати у Дополнительное описание 1, затем по Дополнительное описание 2. Если у класса услуги не используется первое и/или по второе дополнительное описание, то по нему сортировка не идет. В корзине вам нужно выбрать основное размещение и, если нужно, дополнительное. Дополнительное размещение можно добавить только после выбора основного размещения.
AE74.png
Выбранные размещения отобразятся справа в таблице «Состав Вашего заказа». Кроме выбранных размещений, здесь также отображается информация о количестве человек, суммы заказа, с учетом внесенных изменений, а также сумма к оплате, с учетом агентской комиссии.
AE75.png
После этого внизу экрана появится форма для ввода туристов. Поля, обязательные для ввода определяются настройками из Блока Администрирования.
ST58.png
При сохранении информации о туристах происходит проверка на «двойников». Подробнее см. Ввод данных туриста.
Если в туре присутствует несколько рейсов, то экран «Упрощенная корзина» позволяет внести необходимые изменения. Также в данном экране можно изменить продолжительность тура, если стоит соответствующая настройка. Для изменения продолжительности тура, нужно поставить нужную продолжительность в днях в верхней части экрана и нажать на кнопку «Рассчитать» для перерасчета стоимости тура.
Если в туре присутствуют услуги, исключенные при обсчете прайс-листа, то существует возможность добавления этих услуг для выбранных туристов. Пользователь может выбрать такие услуги из списка, сформированного при создании тура в ПК «Мастер-Тур» (услуги Страховка и Виза на скриншоте выше). Подробнее см. Выбор услуг списком в экране «Упрощенная корзина».

Расчёт тура с доп. услугами производится, исключая дополнительные услуги из расчёта.

Ak 049.png


Ak 050.png

При переходе в экран «Упрощенная корзина» (SimpleBasket.aspx) пользователю предоставляется возможность включить в тур дополнительную услугу, которая ранее была исключена при расчёте. Автоматически производится подбор возможных вариантов дополнительных услуг и при установленной настройке dropdownOptionalServiceKeys с ключом услуг, значения выводятся в виде выпадающего списка:

Ak 051.png

Если настройка dropdownOptionalServiceKeys не включена или же, ключ услуги не прописан в настройке, то данное поле будет заменено на чекбокс, поэтому выбрать другой вариант услуги не представится возможным и будет выведена та дополнительная услуга, которая была в туре:

Ak 052.png

Услуги Отель/круиз и Авиаперелет нельзя добавлять в качестве дополнительных услуг даже если они были исключены при расчете.
По нажатию кнопки «Забронировать», заявка запишется в базу данных туроператора и откроется экран «Информация о заказе». Здесь пользователю представлена информация о сделанном заказе с указанием номера заявки в базе туроператора, ее реального статуса, всей информации о туре. Здесь же можно распечатать «Лист бронирования» и другие доступные отчеты.

Дополнительные услуги в отеле/круизе («ADHOT»)

Настройки в файле WEB.CONFIG основного приложения
Описание Значение Настройка
1 Настройка, включающая отображение услуги ADHOT в сокращенном виде (убирается ADHOT:: и размещение).

Настройка работает в экране «Упрощенная корзина» при установленном плагине «Бронирование новогодних и рождественских ужинов».

  • true — включить отображение сокращенного имени
  • false или отсутствие настройки — включить отображение полного имени
<add key="useCuttingForAddHotNames" value="true" />
2 Настройка, регулирующая подбор дополнительных услуг в отеле (ADHOT), если партнер не совпадает с партнером услуги проживания.

Настройка работает в экране «Упрощенная корзина».

  • true — подбираются только дополнительные услуги в отеле, у которых партнер совпадет с партнером услуги проживания
  • false или отсутствие настройки — у дополнительной услуги в отеле партнер может не совпадать с партнером услуги проживания.
<add key="FilterAddhotCostsByHotelPartner" value="true" />
3 Настройка, определяющая пакет из которого будут подбираться дополнительные услуги в отеле (ADHOT).

Настройка работает в экране «Упрощенная корзина» и «Расширенная корзина».

  • true или отсутствие настройки— поиск дополнительных услуг осуществляется только в пакете, указанном в экране «Конструктор туров»;
  • false — поиск дополнительных услуг осуществляется во всех пакетах.
<add key="FilterAdHotCostsByPacket" value="true" />

Механизм блокировки бронирования путевок

В экране Упрощенная корзина реализован механизм блокировки бронирования путевок в заданные промежутки времени.

Настройки в файле WEB.CONFIG основного приложения

Описание Значение Настройка
1 Настройка, включающая механизм блокировки бронирования путевок в экране Упрощенная корзина.

Внимание! Обязательно должны быть указаны настройки lockBookingBeginTimeBeforeInterval и lockBookingEndTimeAfterInterval.

  • trueвключить механизм блокировки бронирования путевок;
  • false или отсутствие настройки — механизм блокировки бронирования путевок отключен.
<add key="lockBooking" value="true" />
2 Настройка, определяющая временной промежуток, который будет прибавляться к каждому временному сезону блокировки в начало (слева).

Внимание! Обязательно должны быть указаны настройки lockBooking и lockBookingEndTimeAfterInterval.

Время в формате HH:mm.
<add key="lockBookingBeginTimeBeforeInterval" value="00:15" />
3 Настройка, включающая временной промежуток, который будет прибавляться к каждому временному сезону блокировки в конце (справа).

Внимание! Обязательно должны быть указаны настройки lockBooking и lockBookingBeginTimeBeforeInterval.

Время в формате HH:mm.
<add key="lockBookingEndTimeAfterInterval" value="00:15" />

Настройки в файле «lockBookingSeasons.xml»

Также необходимо установить два периода дат (дата и время бронирования, дата заезда), в рамках которого бронирование будет недоступно в файле templates\lockBookingSeasons.xml Например,

<lockBookingSeasons> 
  <lockBookingSeason beginTime="19.05.2012 17:00" endTime="20.05.2012 23:59" beginCheckinDate="20.05.2012" endCheckinDate="21.05.2012"> </lockBookingSeason>
</lockBookingSeasons>
  • lockBookingSeason - сезон блокировки;
  • beginTime - дата и время бронирования с в формате dd.MM.yyyy HH:mm (dd - день; MM - месяц; yyyy - год; HH - час; mm - минуты);
  • endTime - дата и время бронирования по в формате dd.MM.yyyy HH:mm (dd - день; MM - месяц; yyyy - год; HH - час; mm - минуты);
  • beginCheckinDate - дата заезда с в формате dd.MM.yyyy (dd - день; MM - месяц; yyyy - год);
  • endCheckinDate - дата заезда по в формате dd.MM.yyyy (dd - день; MM - месяц; yyyy - год).
Предупреждение


При этом должны выполняться неравенства beginTime < endTime и beginCheckinDate < endCheckinDate.


В данном примере один сезон блокировки - бронирование на заезд 20 и 21 мая будет запрещено с 19 мая 2012 года 17:00 по 20 мая 2012 года 23:59.

Добавление услуги «Разница в цене»

Нередко возникает ситуация, когда после расчёта и выставления тура онлайн меняется цена услуг, входящих в его состав. До перевыставления тура может произойти бронирование значительного количества турпутёвок по неактуальным ценам. Удобство обработки таких путёвок обеспечивается добавлением в них услуги «Разница в цене».

В справочнике «Список классов услуг» необходимо создать новый класс услуги, достаточно заполнить поля «Название» и «Английское название» — можно использовать название «Разница в цене» или любое другое.

Включение механизма происходит при добавлении в файл «WEB.CONFIG» настройки
<add key="tourWebDifferenceService" value="[SV_KEY],[PR_KEY]" />, где:

  • [SV_KEY] — ключ услуги «Разница в цене» из таблицы [Service];
  • [PR_KEY] — ключ партнёра из таблицы [Partners], к которому будет привязана эта услуга.

Например, <add key="tourWebDifferenceService" value="1040,10764" />.

После включения настройки «tourWebDifferenceService» при бронировании в SimpleBasket тура с изменёнными ценами услуг в турпутёвку в «Мастер-Туре» добавится скрытая услуга «Разница в цене»:

Турпутёвка с услугой «Разница в цене»

Также услуга "Разница в цене" добавляется, если в упрощенной корзине выбрать любой другой авиаперелет с тарифом из той же группы тарифов, что и рассчитанная услуга перелета (см. Справочник "Тарифы на авиабилеты"). В этом случае цена услуги "Разница в цене" рассчитывается так, чтобы стоимость тура не изменилась.

Известные исключения в работе:

  1. Если в WEB.CONFIG включена настройка «checkManyPartnersQuota» или бронирование инфантов, то после подмены поставщика в корзине/добавления инфанта услуга «Разница в цене» не будет добавлена, так как стоимость тура будет перерассчитана согласно произошедшим изменениям.
  2. Корректная обработка комиссии партнёра возможна не во всех случаях, поскольку комиссия по путевке складывается из комиссий по каждой услуге, но данные для расчёта комиссии по каждой услуге рассчитанного тура не хранятся отдельно.

Бронирование

Для бронирования путевки в базе данных туроператора необходимо нажать кнопку Забронировать. После этого происходит сохранение путевки в базе данных и переход на экран «Информация о заказе» («OrderInfo.aspx»), в котором можно продолжить работу с путевкой.
На процесс бронирования влияют настройки бронирования.

Автоматическая подмена страховок

Имеется возможность осуществлять автоматическую подмену страховок как в экране «Упрощенная корзина» («SimpleBasket.aspx»), так и в экране «Расширенная корзина» («AdvancedBasket.aspx»).


Надстройка «Страховка от невыезда»

Данная надстройка реализует механизм автоматического подбора соответствующей страховки от невыезда. Услуга «Страховка от невыезда» может быть как обсчитанной, так и исключенной при расчете прайс-листа. У данной услуги должно быть заполнено дополнительное описание 1. Значения в доп. описании 1 должны иметь вид: 500, 1000, 1500 и т.д. При оформлении путевки с такой услугой будет автоматически подбираться страховка с минимальной цифрой больше стоимости путевки, деленной на количество человек.

Учет комиссии агентства

Расчет величины суммы «К оплате» определяется с учетом агентских комиссий. Возможен один из трех вариантов расчета:

  1. К оплате = Стоимость (тура) минус Комиссия по умолчанию.
  2. К оплате = Стоимость (тура) минус Комиссия по умолчанию минус Дополнительная комиссия агентства.
  3. К оплате = Стоимость (тура) минус Комиссия по умолчанию минус Дополнительная комиссия агентства минус Дополнительная комиссия агентства (bronni.ru).

Дополнительная комиссия Bronni.ru добавляется к базовой комиссии ПК "Мастер-Тур", если при бронировании тура, пользователь перешел в корзину с сайта bronni.ru, т.е. в ссылке есть параметр btkey = 100.

Просмотр списка забронированных туров («OrderList.aspx»)

Список заявок, забронированных в базе данных туроператора, доступен в экране Список заказов по адресу http://ip-адрес сервера Мастер-Веб/MasterWebStandard/orderlist.aspx.
Экран Список заказов доступен только для зарегистрированных и авторизованных в системе пользователей.
После ввода имени пользователя и пароля загрузится список заявок, оформленных на покупателя/агентство, указанного в поле Партнер в БД МТ при регистрации пользователя в Системе администрирования ПК «Мастер-Web», который сопоставлен для имени текущего пользователя.

Начиная с релиза 15.9 в экран Список заказов добавлена колонка Комиссия по путевке

«Список заказов» («OrderList.aspx»)

Проверка путевок на валидность

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



С 21 релиза на странице «OrderList.aspx» добавлена проверка путевок на валидность. Путевка считается невалидной, если у неё нет подписи или имеется хотя бы один невалидный платеж. Валидными считаются платежи, которые проводятся через кассу, центр оплат или в программе "Мастер-Финансы". Строка невалидной путевки подкрашивается красным цветом, значения в столбцах "Оплачено", "Оплачено в национальной валюте" отмечаются звездочками.



Проверка путевок на валидность

Поиск путевок

Набор фильтров для отбора путевок

Для отбора путевок можно использовать ряд фильтров:

Информация о договоре

Информация о договоре

Здесь выводится номер текущего действующего договора с агенством и его тип.

Если в конфигурационном файле Web.config прописать настройку: <add key="useAdvancedCurrentAgentPartnerAgreements" value="true" />, то в информации о договоре вместо последнего актуального договора появятся все актуальные договоры.

Информация о договоре

Здесь выводятся номера всех актуальных договоров, у которых срок окончания больше текущей даты, типы договоров, даты выдачи оригиналов и отметки о выдаче оригиналов (если оригиналы были выданы).

Курсы валют

Здесь выводятся курсы валют всех отобранных путевок.

Список заказов

Список заказов

Здесь отображается информация по оформленным заказам:

Настройки отображения столбцов

Настройки в файле «PartnerProfile»

Скрыть любой из столбцов в экране OrderList можно в файле partnerProfile_0.xml.

По умолчанию скрыты следующие поля:

  • Owner - ведущий менеджер;
  • UserLogin - Забронировал (логин пользователя, который забронировал путевку);
  • PartnerName - Партнер (покупатель по путевке);
  • PrintAccaunt - Распечатать счет;
  • Annulate - Колонка с кнопками на аннуляцию путевки;
  • IsOutDoc - Отметка о выдаче документов на визу.
Настройка в файле WEB.CONFIG

Настройка hideToPayPartnerGroups в файле web.config позволяет отключить отображение информации о комиссии агентства в экранах OrderInfo и OrderList для группы агентств. Для агенства, входящего в группу партнеров, указанную в настройке (кроме управляющей компании) в экране OrderList происходит следующее:

  • В полях К оплате и К оплате нац. вал выводится полная стоимость путевки.
  • Поля Минимальный размер предоплаты и Оплачено нац. вал скрываются (независимо от настроек в partnerProfile_0.xml).
  • В поле Оплачено выводится не сумма, а цветовое обозначение задолженности:
    • красный - путевка не оплачена;
    • желтый - путевка оплачена частично;
    • зеленый - путевка оплачена полностью.
  • Признак Задолженности скрывается.

Регулирование отображения комиссии агентства

При включенной настройке В этом экране пользователь может наложить ограничения на отбор заявок по:

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

По ссылке с номера заявки пользователь попадает в экран «Информация о заказе» для просмотра подробной информации о забронированном туре.

Бонусные программы

Если пользователь ПК «Мастер-Web» является участником бонусной программы, то после его авторизации в системе будет выводится информация о бонусах.

Отображение по умолчанию

Если пользователь является участником бонусной программы и в файле web.config основного приложения ПК «Мастер-Web» и в файле web.config системы администрирования включена настройка bonus, то информация о бонусах будет отображаться справа от логина после авторизации.

Информация о бонусах

Расширенная информация по бонусам

При включенных настройках showAdvancedBonusControl и extendedBonusInfo бонусы будут отображаться в расширенном варианте:

Бонусы

Бонусы не показываются частным лицам.
Существует возможность отображения бонусов в отдельной вкладке "Бонусы". В этом случае бонусы не будут отображаться на вкладке "Список заявок". Включается по настройкам showBonusesTabInOrderList и extendedBonusInfo со значением true.
ST12.png

Детализация

При включенной настройке extendedBonusInfo и выключенной настройке showAdvancedBonusControl бонусы будут отображаться с возможностью детализации расчета предварительно выбрав дату начисления:

Детализации расчета бонусов

Таблица с информацией о бонусах содержит следующие поля:

  • Представитель - ФИО пользователя. Поле отображается при значении true настройки showRepresentativeInBonusListControl.
  • Логин - логин пользователя.
  • Место - порядковый номер пользователя среди всех пользователей агентства в зависимости от количества бонусов пользователя (тип бонусов для вычисления места определяется настройкой showActiveBonusRating: true – активные бонусы, false – рейтинговые бонусы). Поле отображается при значении true настройки showPlaceInBonusListControl.
  • Рейтинг - общее количество бонусов пользователя.
  • Активные - количество активных бонусов пользователя.
  • Списанные - количество списанных бонусов пользователя.
  • Остаток активных - вычисляемое значение = активные бонусы – списанные бонусы.

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

Таблица с детализацией расчета содержит следующие поля:

  • Дата события - дата и время начисления бонуса.
  • Номер путевки - путевка по которой был начислен бонус.
  • Начисленный бонус (общий бонус) - количество бонусов которое было начислено.
  • Активный бонус - количество активных бонусов.
  • Использованный бонус - количество списанных бонусов.
  • Бонусная программа - название бонусной программы.
  • Менеджер - ФИО пользователя и логин пользователя


Бонусы не показываются частным лицам.
Существует возможность отображения бонусов в отдельной вкладке "Бонусы". В этом случае бонусы не будут отображаться на вкладке "Список заявок". Включается по настройкам showBonusesTabInOrderList и extendedBonusInfo со значением true.
As_014.JPG
Пользователь с признаком "Разрешить просмотр всех заявок агентства" видит бонусы агентства и всех пользователей этого агентства. Бонусы агентства показываются в отдельной таблице (см. скриншот ниже).
ST10.png
Если представитель не является участником бонусной программы, т.е. снять флаг "Участник бонусной программы" в экране Admin/User, то вместо таблицы бонусов появляется сообщение "Пользователь не является участником бонусной программы".
ST11.png

Настройки в файле WEB.CONFIG основного приложения

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

Описание Значение Настройка
1 Отображение бонусов рядом с именем представителя, вошедшего в систему

Внимание!
Чтобы включить расширенное отображение бонусной программы в виде таблицы в экране «Список заявок», нужно дополнительно прописать настройку extendedBonusInfo а также добавить настройку bonus в web.config системы администрирования.

  • true — отображать бонусы
  • false или отсутствие настройки — не отображать бонусы
<add key="bonus" value="true" />
2 Настройка, включающая возможность предоставления пользователю расширенной информации о бонусах в экране «Список заявок», а так же возможность просматривать детализацию начисленных бонусам предварительно выбрав дату начисления

Внимание!
Чтобы включить расширенное отображение бонусной программы в виде таблицы в экране «Список заявок», нужно дополнительно в web.config основного приложения прописать настройку bonus и в web.config системы администрирования добавить настройку bonus.

  • true — включить возможность отображения расширенной информации о бонусах
  • false или отсутствие настройки — расширенная информация о бонусах не предоставляется
<add key="extendedBonusInfo" value="true" />
3 Настройка, определяющая способ отображения статистики бонусной программы: обычный или расширенный. Подробнее см. Бонусные программы).
  • true — отображается расширенный вариант таблицы бонусов
  • false или отсутствие настройки — отображается обычный вариант таблицы бонусов
<add key="showAdvancedBonusControl" value="true" />
4 Настройка, определяющая стоимость одного балла в у.е. Значение, определяющее чему равен 1 бонусный балл в у.е.
<add key="bonusCourse" value="1" />
5 Настройка, включающая отображение информации о рейтинге по активным бонусам
  • true — включить отображение информации о рейтинге по активным бонусам
  • false или отсутствие настройки — информация о рейтинге по активным бонусам не отображается
<add key="showActiveBonusRating" value="true" />
6 Настройка, определяющая цвет фона для заявок, заезды по которым уже состоялись (бонус активировался) Код цвета для фона заявок, заезды по которым уже состоялись (бонус активировался)
<add key="pastReservationBackColor" value="#CCFFFF" />
7 Настройка, определяющая цвет фона для заявок, заезды по которым еще не состоялись (бонус не активировался) Код цвета для фона заявок, заезды по которым еще не состоялись (бонус не активировался)
<add key="futureReservationBackColor" value="#CCFFFF" />
8 Настройка, включающая отображение информации о представителе в таблице бонусов
  • true — включить отображение колонки «Представитель» в таблице бонусов
  • false или отсутствие настройки — колонка «Представитель» в таблице бонусов не отображается
<add key="showRepresentativeInBonusListControl" value="true" />
9 Настройка, включающая отображение информации о месте в в таблице бонусов
  • true — включить отображение колонки «Место» в таблице бонусов
  • false или отсутствие настройки — колонка «Место» в таблице бонусов не отображается
<add key="showPlaceInBonusListControl" value="true" />
10 Настройка, включающая отображение отдельной вкладки «Бонусы» на странице списка заказов
  • true — включить отображение отдельной вкладки «Бонусы»
  • false или отсутствие настройки — отдельная вкладка «Бонусы» не отображается
<add key="showBonusesTabInOrderList" value="true" />
11 Настройка, включающая 'отображение признака «Зарегистрироваться для участия в бонусной программе» в экране «Регистрация агентства» («Registration.aspx»).

Внимание! Обязательно должны быть указаны настройки bonus и extendedBonusInfo.
При включении признака во время регистрации нового агентства пользователь автоматически становится участником бонусной программы.

  • trueвключить отображение флажка «Зарегистрироваться для участия в бонусной программе»;
  • false или отсутствие настройкиотключить отображение флажка «Зарегистрироваться для участия в бонусной программе».
<add key="showBecomeBonusProgramParticipant" value="true" />
12 Настройка, включающая отображение ссылки «Правила бонусной программы» в экране «Регистрация агентства» («Registration.aspx»).

Внимание! Обязательно должны быть указаны настройки showBecomeBonusProgramParticipant, bonus и extendedBonusInfo.
Ссылка указывается в настройке bonusProgramUrl.

  • trueвключить отображение ссылки Правила бонусной программы;
  • false или отсутствие настройкиотключить отображение ссылки Правила бонусной программы.
<add key="showBonusProgramRules" value="true" />
13 Настройка, определяющая ссылку на правила бонусной программы в экране «Регистрация агентства» («Registration.aspx»).

Отображение ссылки регулируется настройкой showBonusProgramRules.

Ссылка на страницу с правилами участия в бонусной программе. Если в ссылке есть символ &, то необходимо его записывать в виде &.
<add key="bonusProgramUrl" value="BonusProgramRules.html" />

Настройки в файле WEB.CONFIG системы администрирования

Описание Значение Настройка
1 Настройка, включающая отображение признака «Участник бонусной программы» в экране Admin/User. Подробнее см. Бонусные программы.

Внимание!
Для того, чтобы признак появился, также необходимо убедиться, что в файле web.config основного приложения ПК «Мастер-Web» прописаны настройки <add key="bonus" value="true" /> и <add key="extendedBonusInfo" value="true" />.

  • true — включить отображение признака «Участник бонусной программы»
  • false или отсутствие настройки — отключить отображение признака «Участник бонусной программы»
<add key="bonus" value="true" />

Просмотр подробной информации о заказе («OrderInfo.aspx»)

В экране Информация о заказе (http://ip-адрес сервера/MasterWeb/OrderInfo.aspx) представлена следующая информация

«Информация о заказе» («OrderInfo.aspx)»

В данном экране можно загружать файлы. Включение механизма загрузки файлов регулируется настройками allowUploadFiles, allowedExtentionsForUpload и maxFileSizeForUpload. Для корректной работы с файлами более 4 Мб в web.config необходимо добавить настройку httpRuntime.

<location path="OrderInfo.aspx">
   <system.web>
     <authorization>
       <deny users="?"/>
     </authorization>
     <httpRuntime maxRequestLength="2097152" executionTimeout="600" />
   </system.web>
 </location>
Размер файла не может превышать 10 Мб!

После загрузки файл доступен в путевке в плагине Привязка файлов к путевке. Для каждого загружаемого файла отправляется письмо на e-mail ведущего менеджера, в котором говорится, какой покупатель к какой путевке привязал файл.

Информация о заказе

  • Агент
  • Номер договора
  • Агентская комиссия
  • Номер заказа
  • Страна
  • Тур
  • Заезд
  • Стоимость путевки для отправки в ГИС ЕИС Электронная путевка (регулируется настройкой ListOfServiceClassesForSendingToEB в файле web.config)
    • Данная информация необходима для отправки стоимости услуг по путевке в ГИС ЕИС Электронная путевка. Стоимость всегда отображается в национальной валюте независимо от валюты, указанной в ценовом блоке или в самом туре. Отправка путевки в ГИС ЕИС Электронная путевка производится в экране МИС.
    • Стоимость путевки для отправки в ГИС ЕИС Электронная путевка может быть отредактирована. После редактирования история изменений отобразится в экране История путевки.
    • Данный параметр не влияет на стоимость услуг по путевке и нужен только для отправки стоимости в ГИС ЕИС Электронная путевка.
  • Статус заказа
  • Данные туристов
  • Состав заказа

RR 170.png

Согласованный размер скидки клиенту

При включенной настройке PaymentAmount в конфигурационном файле web.config ПК Мастер-Web в экране OrderInfo.aspx отображается поле Скидка клиенту, в которое агент может вносить процент принятой оплаты от туриста.
Начиная с релиза 15.9 добавлено отображение суммы скидки в валюте договора и национальной валюте.


оплата от агента

Алгоритм работы с данным функционалом следующий:

  • у клиента должно остаться не менее 5% комиссии (то есть, если изначально комиссия агента 15%, то больше 10% он не сможет применить)
  • внести данный % агент может только в день бронирования путевки (в другие дни поле недоступно для редактирования)). Начиная с релиза 15.7 добавлена возможность редактировать внесенную скидку вплоть по поступления полной оплаты по путевке. Регулируется настройкой в конфигурационном файле web.config ПК Мастер-Web AllowMultiplyPaymentAmount, работает только при включенной настройке PaymentAmount.
  • при внесении и сохранении этого % создается сообщение от агента, которое сохраняется по общим правилам в историю и происходит его отправка по e-mail
  • после внесения % общая цена по путевке и размер скидки изменяется с учетом нового процента, при этом сумма к оплате остается неизменной

Пример:

  • Было:
    • Стоимость путевки 20 000 рублей
    •  % комиссии 15%
    • К оплате 17 000 рублей

Агент внес % скидки – 3%

  • Стало:
    • Стоимость путевки 20 000 – 3% = 19 400 рублей
    •  % комиссии 12%
    • К оплате 17 000 рублей
Обратите внимание, что при перерасчете путевки в ПК Мастер-Тур – данный процент 
учитываться не будет и путевка будет перерассчитана по стандартному механизму


оплата от агента

Если комиссия по путевке в у.е., то система автоматически определяет размер комиссии по путевке в процентах от стоимости путевки и определяет максимальное количество у.е., которое можно ввести в поле Скидка клиенту.

Пример:

  • Было:
    • Стоимость путевки 1000$
    • комиссия 100$ - система определяет, что 100$ - это 10% от 1000$. В поле Скидка клиенту можно ввести максимум 50$ (10% - 5%(т.к. у клиента должно остаться не менее 5%) = 5% от стоимости путевки).
    • К оплате 900$

Агент внес скидку – 40$

  • Стало:
    • Стоимость путевки 1000$ – 40$ = 960$
    • комиссия 60$
    • К оплате 900$

Детализация платежей по путевке

При включенной настройке ShowPaymentDetails в конфигурационном файле web.config ПК Мастер-Web в экране OrderInfo.aspx отображается ссылка Детализация платежей.

Детализация платежей
При нажатии на ссылку открывается таблица с информацией о всех платежах, совершенных для оплаты услуг по выбранной путевке. Столбцами таблицы являются:

  • Дата платежа;
  • Оплата - тип произведенного платежа;
  • Сумма - сумма платежа в национальной валюте;
  • Курс - курс национальной валюты к валюте тура на момент совершения платежа;
  • Зачислено - зачисленная по путевке сумма платежа в валюте тура, рассчитанная по курсу на момент совершения платежа.


Детализация платежей

Информация о путевке

Курсы валют

Информация об оплате

Здесь выводится информация о стоимости путевки и об оплате.

Информация о стоимости путевки

  • Стоимость - полная стоимость путевки в валюте путеки и в национальной валюте.
  • К оплате - стоимость путевки с учетом скидки в валюте путевки и в национальной валюте.
  • Комиссия по путевке - величина комиссии по путевке% или в валюте).
  • Задолженность - неоплаченная сумма. При полной оплате путевки сумма задолженности равняется нулю.

Настройки отображения комиссии агентств

Настройка в файле «PartnerProfile»

В файле partnerProfile_0.xml в теге <HideCommissionInfo> можно регулировать видимость полей К оплате и Комиссия.
Если значение в теге true, поля в экране OrderInfo не отображаются.

Информация о стоимости путевки

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

Настройка hideToPayPartnerGroups в файле web.config позволяет отключить отображение информации о комиссии агентства в экранах OrderInfo и OrderList для группы агентств.
Для агенства, входящего в группу партнеров, указанную в настройке (кроме управляющей компании) в экране OrderInfo происходит следующее:

  • Скрывается поле Комиссия;
  • В поле К оплате отображается полная стоимость путевки.
  • В поле Задолженность выводится не сумма, а цветовое обозначение задолженности:
    • красный - путевка не оплачена;
    • желтый - путевка оплачена частично;
    • зеленый - путевка оплачена полностью.

Комиссия по путевке не отображается

Статус путевки и дополнительные возможности

Туристы

Под информацией о путевке выводится информация о туристах.

Информация о туристах

В поле Главный турист обозначается главный турист в путевке. Это поле редактировать нельзя.


Настройка отображения полей осуществляется в Системе администрирования ПК «Мастер-Web».

Статус документов на визу

Если в путевке есть услуга Виза, то в информации о туристах будет выводиться колонка Статус документов на визу. В этой колонке выводится информация о документах на визу из экрана Туристы ПК «Мастер-Тур».
Колонку можно скрыть с помощью настройки.

Описание Значение Настройка
1 Настройка позволяет скрыть отображение колонки Статус документов на визу в экране «Информация о заказе» («OrderInfo.aspx»).
  • true - колонка не отображается;
  • false или отсутствие настройки - колонка отображается.
<add key="hideVisaStatusColumnInOrderInfo" value="true" />

Набор услуг

Переписка с менеджером

  • Агент – логин агентства, оформившего путевку;
  • Номер заказа – номер путевки в ПК Мастер-Тур;
  • Страна;
  • Тур;
  • Заезд – дата начала и окончания тура;
  • Стоимость заказа и сумма к оплате;
  • Общий статус путевки, в соответствии с настройками в конфигурационном файле ПК Мастер-Веб web.config.
  • Данные туристов: ФИО, дата рождения, № паспорта
  • Состав заказа и статус каждой услуги
  • Переписка с менеджером: сообщения агенту, добавленные менеджером через историю путевки, и сообщения, добавленные самим агентом по данной заявке.

Информация о туристах

Работа с постоянными клиентами

Предупреждение


 • Данный функционал не работает в распределенной корзине в 20 релизе.
 • Начиная с 21 релиза, при работе в распределенной корзине поиск постоянных клиентов будет производиться в локальной 
БД, а не в БД удаленного поставщика.

Настройки, задаваемые в файле WEB.CONFIG

Описание Значение Настройка
Настройка, включающая отображение колонки со ссылками Найти, для поиска туристов в базе постоянных клиентов.
  • true — отображается ссылка Найти
  • false или отсутствие настройки — не отображается ссылка
<add key="useFindAndGetRegularClients" value="true" />
Настройка, отображающая колонку со ссылками Найти, для поиска туристов в базе постоянных клиентов только для уполномоченных агентств. Работает при включенной настройке useFindAndGetRegularClients.
  • true — ссылка Найти отображается только для уполномоченных агентств
  • false или отсутствие настройки — ссылка Найти отображается для всех
<add key="regularClientsOnlyForDelegatedAgency" value="true" />
Настройка, разрешающая использовать данные туристов из базы постоянных клиентов с признаком Non Grata.
  • deny или отсутствие настройки — запрещается использовать данные туриста
  • allow — разрешается использовать данные туриста
  • allowWithComment - разрешается использовать данные туриста, но только с комментарием.
<add key="allowBookingPersonNonGrata" value="deny" />

Возможно, турист является постоянным клиентом и внесен в базу данных постоянных клиентов. Чтобы использовать имеющиеся данные, достаточно нажать на ссылку Найти.

Список туристов

Ссылка Найти появляется по настройке useFindAndGetRegularClients.

Поиск по базе постоянных клиентов

В открывшемся окне ввести следующие данные туриста:

  • Фамилия
  • Имя
  • Дата рождения (dd.MM.yyyy)
  • Паспорт (серия/номер)
Полезная информация


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

После заполнения всех полей в данном экране необходимо нажать на кнопку Найти, если данный турист внесен в базу постоянных клиентов, то появится сообщение о том, что данный клиент найден и выводится число его поездок. В противном случае выводится сообщение Клиент с такими данными не найден!.
После того, как клиент найден, идет проверка клиента на признак Non grata. Если турист отмечен данным признаком, то, в зависимости от настройки allowBookingPersonNonGrata, запрещается или разрешается использовать данные этого туриста. Кнопка ОК станет доступной после того, как необходимый клиент найден и он удовлетворяет настройке allowBookingPersonNonGrata. По нажатии на кнопку ОК все данные этого туриста заполняются из базы постоянных клиентов.
Если после заполнения данных туриста из базы постоянных клиентов, данные туриста были изменены, то при нажатии на кнопку Забронировать появится сообщение с вариантами дальнейших действий:

Бронирование путевки с постоянными клиентами

  • Обновить информацию в базе постоянных клиентов и забронировать - забронировать путевку, изменив данные постоянного клиента;
  • Убрать связь с базой постоянных клиентов и забронировать - забронировать путевку с туристом, не связанным с базой постоянных клиентов;
  • Отмена - вернуться в экран Order.aspx.

Проверка дат рождения

Бронирование путевки

При вводе дат рождения туристов происходит проверка на соответствие ограничениям.

Дата рождения туриста не может быть больше текущей даты.
При нарушении этого ограничения выводится сообщение.

Дата рождения туриста не может быть позже текущей даты

Дата рождения ребенка должна быть такой, чтобы весь период действия путевки возраст ребенка не нарушал ограничения в справочнике «Типы размещения».

Ограничения на возраст детей устанавливаются в справочнике «Типы размещения».

Проверяется соответствие верхней границе возраста ребенка (колонки Возраст по... и Возраст (2-го) по ....
Например, при ограничении возраста с 10 до 15 лет ребенка возрастом 7 лет бронировать можно, а возрастом 16 лет нельзя.

При нарушении ограничений на возраст ребенка выводится сообщение.

Оформленные путевки

В оформленных путевках действуют те же правила для дат рождения туристов, что и при бронировании.

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

В файле web.config указывается настройка, которая определяет, как будет интерпретироваться ограничение по возрасту.

Описание Значение Настройка
1 Настройка, определяющая принцип проверки возрастных ограничений для размещений при оформлении заявок и редактировании оформленных заявок.
  • true - значение в поле Возраст по ... справочника «Типы размещений» воспринимается системой как значение полных лет (например, если введено значение 11, то это будет обрабатываться как 11,99);
  • false или отсутствие настройки - значение в поле Возраст по ... справочника «Типы размещений» воспринимается системой как максимальное значение возраста туриста (например, если введено значение 11, то это будет обрабатываться как 10,99).
<add key="ageToInclusive" value="true" />

Настройки ввода

Настройка полей для ввода информации о туристах осуществляется в Системе Администрирования ПК «Мастер-Web».

Редактирование оформленных заявок

Агент, обладающий соответствующими правами в системе бронирования, может совершать следующие действия со своими заявками:

  • Распечатать лист бронирования.
  • Изменить имя и фамилию туриста в ПК Мастер-Тур, сообщение об этом автоматически отсылается на e-mail администратора системы.
  • Аннулировать заявки в базе ПК Мастер-Тур или отправить запрос на аннулирование (в зависимости от прав пользователя). Сообщение об аннуляции заявки и запрос на аннуляцию приходят на e-mail ведущего менеджера по туру и администратора системы.
  • Вести переписку с менеджером: сообщения, отсылаемые менеджеру, записываются в историю путевки и отображаются в примечании при входе в заявку в ПК Мастер-Тур; сообщения агенту, отправленные менеджером, отображаются в ПК Мастер-Веб. Письма с сообщениями отправляются на e-mail ведущего менеджера по туру.