Мастер-Web:Дополнительный модуль Добавление дополнительных услуг в путевку (MW) — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Schukin (обсуждение | вклад) |
(→Настройки) |
||
(не показаны 4 промежуточные версии 2 участников) | |||
Строка 15: | Строка 15: | ||
Данный модуль представляет собой дополнительный экран, который позволяет ''добавлять экскурсии'' и ''дополнительные услуги'' в уже ''существующие туры'' при бронировании. | Данный модуль представляет собой дополнительный экран, который позволяет ''добавлять экскурсии'' и ''дополнительные услуги'' в уже ''существующие туры'' при бронировании. | ||
− | Модуль предназначен для работы в экране [[Мастер-Web:Руководство пользователя. Работа в системе online бронирования#Экран «Упрощенная корзина» («SimpleBasket.aspx»)|«Упрощенная корзина» («SimpleBasket.aspx»)]]. | + | Модуль предназначен только для работы в экране [[Мастер-Web:Руководство пользователя. Работа в системе online бронирования#Экран «Упрощенная корзина» («SimpleBasket.aspx»)|«Упрощенная корзина» («SimpleBasket.aspx»)]]. |
===Установка модуля=== | ===Установка модуля=== | ||
− | Для установки дополнительного модуля '''Добавление дополнительных услуг в путевку''' нужно выложить распакованные файлы из архива | + | Для установки дополнительного модуля '''Добавление дополнительных услуг в путевку''' нужно выложить распакованные файлы из архива <code>mw-optionalServiceBooking-2009.2.XX.XXXX.zip</code> в каталог, где находится ПК «Мастер-Web».<br /> |
− | <code>mw-optionalServiceBooking-2009.2.XX.XXXX.zip</code> | ||
− | в каталог, где находится ПК «Мастер-Web».<br /> | ||
[[Мастер-Тур:Дополнительный модуль Добавление дополнительных услуг в путевку#Установка модуля|Описание установки в ПК «Мастер-Тур»]]<br /> | [[Мастер-Тур:Дополнительный модуль Добавление дополнительных услуг в путевку#Установка модуля|Описание установки в ПК «Мастер-Тур»]]<br /> | ||
Строка 26: | Строка 24: | ||
===Настройки=== | ===Настройки=== | ||
− | {| | + | {| border="1" cellpadding="8" style="background-color:#F9F9F9; border:#AAAAAA; border-collapse:collapse" |
− | + | ||
− | ! | + | |- style="background-color:#F2F2F2" |
− | ! | + | ! width="50px" | № |
− | ! | + | ! width="400px" | Описание |
− | |- | + | ! width="250px" | Значение |
− | | | + | ! width="400px" | Настройка |
− | + | |- style="background-color:#F2F2F2" | |
− | | | + | |1 |
− | '''false''' или '''отсутствие настройки''' - отключить плагин (экран не будет отображаться при бронировании). | + | |Включение дополнительного модуля '''Добавление дополнительных услуг в путевку'''. |
− | | | + | | |
− | |- | + | *'''true''' - включить плагин (экран будет отображаться при бронировании); |
− | | | + | *'''false''' или '''отсутствие настройки''' - отключить плагин (экран не будет отображаться при бронировании). |
− | + | |<syntaxhighlight lang="xml" enclose="div"> | |
− | + | <add key="useOptionalServicesBooking" value="true" /> | |
− | | | + | </syntaxhighlight> |
− | |- | + | |- style="background-color:#F2F2F2" |
− | | | + | |2 |
− | + | |Настройка, определяющая тип тура для ''необязательных экскурсий''. Настройка обязательна, даже если не планируется использовать соответствующие услуги. | |
− | + | |'''Ключ типа тура''' - значение колонки '''TP_KEY''' таблицы '''TipTur'''. | |
− | | | + | |<syntaxhighlight lang="xml" enclose="div"> |
− | |- | + | <add key="optionalExcursionsTourTypes" value="1" /> |
− | | | + | </syntaxhighlight> |
− | + | |- style="background-color:#F2F2F2" | |
− | + | |3 | |
− | | | + | |Настройка, определяющая тип тура для ''необязательных дополнительных услуг''. Настройка обязательна, даже если не планируется использовать соответствующие услуги. |
− | |- | + | |'''Ключ типа тура''' - значение колонки '''TP_KEY''' таблицы '''TipTur'''. |
− | | | + | |<syntaxhighlight lang="xml" enclose="div"> |
− | + | <add key="optionalExtraServicesTourTypes" value="2" /> | |
− | + | </syntaxhighlight> | |
− | |<add key=" | + | |- style="background-color:#F2F2F2" |
+ | |4 | ||
+ | |Настройка, определяющая тип тура для ''обязательных экскурсий''. Настройка обязательна, даже если не планируется использовать соответствующие услуги. | ||
+ | |'''Ключ типа тура''' - значение колонки '''TP_KEY''' таблицы '''TipTur'''. | ||
+ | |<syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="requiredExcursionsTourTypes" value="3" /> | ||
+ | </syntaxhighlight> | ||
+ | |- style="background-color:#F2F2F2" | ||
+ | |5 | ||
+ | |Настройка, определяющая тип тура для ''обязательных дополнительных услуг''. Настройка обязательна, даже если не планируется использовать соответствующие услуги. | ||
+ | |'''Ключ типа тура''' - значение колонки '''TP_KEY''' таблицы '''TipTur'''. | ||
+ | |<syntaxhighlight lang="xml" enclose="div"> | ||
+ | <add key="requiredExtraServicesTourTypes" value="4" /> | ||
+ | </syntaxhighlight> | ||
+ | |- style="background-color:#F2F2F2" | ||
|} | |} | ||
Строка 66: | Строка 78: | ||
[[Файл:ls0854.png|x500px|Добавление в заказ экскурсионного обслуживания и дополнительных услуг]] | [[Файл:ls0854.png|x500px|Добавление в заказ экскурсионного обслуживания и дополнительных услуг]] | ||
+ | |||
+ | Экран не будет открыт, если не заполнены настройки отправки писем в файле web.config основного приложения ПК Мастер-Web. | ||
При открытии экрана по умолчанию выбрана дата предоставления услуги, пользователь может изменить дату. Далее пользователь проставляет флажки для туристов.<br /> | При открытии экрана по умолчанию выбрана дата предоставления услуги, пользователь может изменить дату. Далее пользователь проставляет флажки для туристов.<br /> |
Текущая версия на 17:42, 21 марта 2016
Версия статьи от 21-03-2016.
Поддерживаемые версии: |
Содержание
Введение
Обзор
Данный модуль представляет собой дополнительный экран, который позволяет добавлять экскурсии и дополнительные услуги в уже существующие туры при бронировании.
Модуль предназначен только для работы в экране «Упрощенная корзина» («SimpleBasket.aspx»).
Установка модуля
Для установки дополнительного модуля Добавление дополнительных услуг в путевку нужно выложить распакованные файлы из архива mw-optionalServiceBooking-2009.2.XX.XXXX.zip
в каталог, где находится ПК «Мастер-Web».
Описание установки в ПК «Мастер-Тур»
Работа с модулем
Настройки
№ | Описание | Значение | Настройка |
---|---|---|---|
1 | Включение дополнительного модуля Добавление дополнительных услуг в путевку. |
|
<add key="useOptionalServicesBooking" value="true" />
|
2 | Настройка, определяющая тип тура для необязательных экскурсий. Настройка обязательна, даже если не планируется использовать соответствующие услуги. | Ключ типа тура - значение колонки TP_KEY таблицы TipTur. | <add key="optionalExcursionsTourTypes" value="1" />
|
3 | Настройка, определяющая тип тура для необязательных дополнительных услуг. Настройка обязательна, даже если не планируется использовать соответствующие услуги. | Ключ типа тура - значение колонки TP_KEY таблицы TipTur. | <add key="optionalExtraServicesTourTypes" value="2" />
|
4 | Настройка, определяющая тип тура для обязательных экскурсий. Настройка обязательна, даже если не планируется использовать соответствующие услуги. | Ключ типа тура - значение колонки TP_KEY таблицы TipTur. | <add key="requiredExcursionsTourTypes" value="3" />
|
5 | Настройка, определяющая тип тура для обязательных дополнительных услуг. Настройка обязательна, даже если не планируется использовать соответствующие услуги. | Ключ типа тура - значение колонки TP_KEY таблицы TipTur. | <add key="requiredExtraServicesTourTypes" value="4" />
|
Бронирование туров
После оформления заказа в корзине ПК «Мастер-Web» осуществляется переход в отдельный экран, где будет производиться подбор цен для Экскурсий и Дополнительных услуг по отелю по следующим условиям:
- Все услуги Экскурсия для выбранного города местонахождения отеля, в первую очередь отображаться будет услуга, в которой поставщик по экскурсии совпадает с поставщиком по отелю, если такой цены нет, то отображается любая подходящая. Если услуга заведена как Adhot, то она отображается только в том случае если отель по услуге совпадает с отелем в туре.
- Дата цены услуги попадает в диапазон от даты начала проживания в отеле +1 до даты окончания проживания в отеле -1 – для экскурсий и дополнительных услуг к отелю. Дата услуги индивидуальный трансфер совпадает с датой группового трансфера (для обоих трансферов туда и обратно).
Экран не будет открыт, если не заполнены настройки отправки писем в файле web.config основного приложения ПК Мастер-Web.
При открытии экрана по умолчанию выбрана дата предоставления услуги, пользователь может изменить дату. Далее пользователь проставляет флажки для туристов.
Услуги выводятся в том порядке, который задан в колонке Приоритет при показе в справочнике услуг, если приоритет не задан, то осуществляется вывод по алфавиту.
Для обязательных услуг флажки будут проставлены по умолчанию, и стоимость заказа будет пересчитываться. Снять флажок будет невозможно!
- При включении флага для добавления необходимой услуги или экскурсии происходит автоматический пересчет стоимости путевки в зависимости от параметра заведенной цены (групповая или не групповая).
- Если стоимость услуги дается за всех, то при проставлении признака у одного туриста у второго туриста он будет проставляться автоматически (то же самое касается снятия данного признака).
- При наличии в списке добавляемых услуг трансфера в колонке Стоимость услуги отображается разница заменяющего и заменяемого трансферов.
Внимание! Если по каким-либо причинам экран Добавление дополнительных услуг в путевку был принудительно закрыт – обязательные услуги все равно будут добавлены в путевку!
Последовательность действий
- В ПК «Мастер-Тур» создается тур для конкретного города с одним из типов (Excursions_Optional, Excursions_Required, ExtraServices_Optional, ExtraServices_Required).
- В данный тур добавляются соответствующие услуги, которые впоследствии будут добавляться в другие туры.
- Цены на услуги в данном туре привязываются к одноименному пакету.
- Если планируется добавлять услуги только в конкретные туры, то необходимо привязать пакет с этими услугами к определенному туру с помощью плагина Привязка дополнительных услуг. В противном случае услуги будут добавляться во все туры по данному городу.
- При бронировании в ПК «Мастер-Web» путевки по данному городу (при клике по цене тура) откроется экран плагина, где пользователь сможет добавить дополнительные услуги.
- После того, как пользователь отметил необходимые услуги признаками, он должен нажать кнопку Добавить, после чего будет осуществлен переход в экран с информацией о заказе.
- Более подробное описание модуля в ПК «Мастер-Тур»