Мастер-Тур:Дополнительный модуль Добавление дополнительных услуг в путевку — различия между версиями
[непроверенная версия] | [досмотренная версия] |
Sikorov (обсуждение | вклад) |
Porunova (обсуждение | вклад) |
||
(не показано 25 промежуточных версий 5 участников) | |||
Строка 1: | Строка 1: | ||
− | Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. | + | Версия статьи от {{REVISIONDAY}}-{{REVISIONMONTH}}-{{REVISIONYEAR}}. |
+ | |||
<table style="color:black; background-color:#ffffcc;" cellpadding="10" cellspacing="0" border="1"> | <table style="color:black; background-color:#ffffcc;" cellpadding="10" cellspacing="0" border="1"> | ||
<tr> | <tr> | ||
<td> | <td> | ||
− | Поддерживаемые версии:< | + | Поддерживаемые версии:<br /> |
− | Начиная с 2009.2. | + | Начиная с 2009.2.14<br /> |
+ | Более ранние версии:<br /> | ||
+ | [http://wiki.megatec.ru/index.php?title=Мастер-Тур:Дополнительный_модуль_Добавление_дополнительных_услуг_в_путевку&stableid=14120 До 2009.2.20.22 включительно]<br /> | ||
</td> | </td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
− | + | <br /> | |
− | |||
==Введение== | ==Введение== | ||
− | |||
===Обзор=== | ===Обзор=== | ||
− | + | Данный модуль представляет собой дополнительный экран, который позволяет ''добавлять экскурсии'' и ''дополнительные услуги'' в уже ''существующие туры'' при бронировании. | |
− | Данный модуль представляет собой дополнительный экран, который позволяет добавлять экскурсии и дополнительные услуги в уже существующие туры при бронировании. | ||
===Установка модуля=== | ===Установка модуля=== | ||
+ | В ПК «Мастер-Тур» версии 2009.2 релиза 14 и выше модуль устанавливается путем обновления клиентской части: в рабочий каталог приложения копируются файлы<br /> | ||
+ | <code>Megatec.MasterTour.Plugins.OptionalServicesPlugin.dll</code><br /> | ||
+ | <code>Megatec.MasterTour.TourPacketMapping.Logic.dll</code><br/> | ||
+ | <code>Megatec.MasterTour.TourPacketMapping.ViewModel.dll</code><br /> | ||
+ | <code>Megatec.MasterTour.TourPacketMapping.Wpf.dll.</code><br /> | ||
− | + | [[Мастер-Web:Дополнительный модуль Добавление дополнительных услуг в путевку (MW)#Установка модуля|Описание установки в ПК «Мастер-Web»]]<br /> | |
==Работа с модулем== | ==Работа с модулем== | ||
+ | ===Создание пакетов в ПК «Мастер-Тур»=== | ||
+ | Для того, чтобы создать пакет для услуг '''Экскурсия''', '''Индивидуальный трансфер''' и '''Дополнительная услуга''' в ПК «Мастер-Тур», необходимо выполнить следующие действия: | ||
− | + | В справочнике типы туров необходимо создать новые типы: | |
+ | # '''Excursions_Optional''' (для ''необязательных экскурсий'');<br /> | ||
+ | # '''Excursions_Required''' (для ''обязательных экскурсий'');<br /> | ||
+ | # '''ExtraServices_Optional''' (для ''необязательных услуг'' и ''трансферов'');<br /> | ||
+ | # '''ExtraServices_Required''' (для ''обязательных услуг'' и ''трансферов'');<br /> | ||
+ | # '''NotLinkedTourCityOrCountryServices_Optional''' (для ''необязательных услуг'' и ''трансферов'', ''не привязанных'' к городу путевки);<br /> | ||
+ | # '''NotLinkedTourCityOrCountryServices_Required''' (для ''обязательных услуг'' и ''трансферов'', ''не привязанных'' к городу путевки). | ||
− | + | Ключи этих типов туров будут обрабатываться в настройках <code>web.config</code> файла. | |
− | В | + | В '''Конструкторе туров''' необходимо создать ''отдельные пакеты'' для ''экскурсий'' и для ''дополнительных услуг'', в свойствах тура которых указать ''соответствующий тип тура''. В ''датах тура'' указываются ''все возможные варианты дат'' предоставления услуг. |
− | |||
− | ''' | ||
− | ''' | ||
− | '' | ||
− | '' | ||
− | |||
− | |||
В каждый из пакетов необходимо ввести цены на услуги типа: | В каждый из пакетов необходимо ввести цены на услуги типа: | ||
− | + | # [[Мастер-Тур:Дополнительный модуль Добавление дополнительных услуг в путевку#Услуга Экскурсия|Экскурсия]] с параметрами, которые описаны в следующем разделе.<br /> | |
− | + | # [[Мастер-Тур:Дополнительный модуль Добавление дополнительных услуг в путевку#Доп. услуга в отеле Adhot|Дополнительная услуга]] с параметрами, которые описаны в следующем разделе.<br /> | |
− | + | # [[Мастер-Тур:Дополнительный модуль Добавление дополнительных услуг в путевку#Индивидуальный трансфер|Индивидуальный трансфер]] с параметрами, которые описаны в следующем разделе.<br /> | |
− | |||
− | |||
− | |||
− | + | В пакетах у услуг '''экскурсия''', '''дополнительная услуга''' и '''индивидуальный трансфер''' необходимо указать в свойствах атрибут '''Удаляемая''' | |
+ | для '''необязательных''' услуг и '''не указывать''' данный атрибут для '''обязательных''' дополнительных услуг и экскурсий. | ||
− | + | [[Файл: am_765.png|x500px|Тур для необязательных экскурсий]]<br /> | |
− | + | <br /> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Стоимость услуги вводится по соответствующему отелю и поставщику.<br /> | |
− | + | Характеристика цен на услуги '''Экскурсия''', '''Дополнительная услуга''' и '''Индивидуальный трансфер''': | |
− | + | * Цена задается на '''период дат''' или на '''выбранные даты''' - дату '''предоставления услуги''' или '''дату заезда'''; | |
− | + | * Цена - '''не групповая''', если стоимость указывается '''за человека''' и '''групповая''', если стоимость указывается '''на заказ'''; | |
− | + | * Цена – '''не комиссионная'''/'''комиссионная'''; | |
− | + | * Цена '''пакетная'''; | |
− | + | * Производится обработка '''периода продаж''', '''периода заездов''' и '''дней недели''', если они '''заведены'''. | |
− | |||
− | * Цена задается на период дат или на выбранные даты - дату предоставления услуги или дату заезда | ||
− | * Цена - не групповая, если стоимость указывается за человека и групповая, если стоимость указывается на заказ | ||
− | * Цена – не комиссионная/комиссионная | ||
− | * Цена пакетная | ||
− | * Производится обработка периода продаж, периода заездов и дней недели, если они заведены. | ||
Для ввода каждой следующей цены на услугу необходимо изменить параметры услуги в туре и задать стоимость на эту услугу. | Для ввода каждой следующей цены на услугу необходимо изменить параметры услуги в туре и задать стоимость на эту услугу. | ||
− | [[Файл: | + | [[Файл: am_766.png|x500px|Цена на необязательную экскурсию]]<br /> |
+ | <br /> | ||
===Ввод услуг=== | ===Ввод услуг=== | ||
+ | Для ввода ''услуги'' или ''экскурсии'' может быть использован ''любой класс дополнительных услуг'' + класс ''Трансфер'' + класс ''Экскурсия''.<br /> | ||
+ | ''Количество пакетов'', где хранятся цены на услуги может быть ''любое''. | ||
+ | Если одна и та же услуга заводится и для класса '''Экскурсия''' и для класса '''Adhot''', то делается проверка по ''названию'', если ''название'' | ||
+ | '''полностью совпадает''', то выводится только '''Adhot'''. Если названия '''отличаются''', то выводятся ''обе услуги''. | ||
− | + | ====Услуга «Экскурсия»==== | |
− | + | Добавляется услуга '''Экскурсия''' или '''Adhot''' (для связки услуги с отелем) со следующими параметрами:<br /> | |
− | + | '''A.''' Задается необходимый ''город предоставления услуги'' – возможность добавления экскурсии будет только в ''те заказы'', где ''город любого из отелей'' в туре (актуально и для одно-отельных туров и для много-отельных) совпадает с ''городом экскурсии''. Если заводится услуга '''Adhot''' с привязкой к отелю, то данная услуга отображается для выбора ''только'' в случае ''совпадения привязанного отеля с отелем в заказе''.<br /> | |
− | ====Услуга | + | '''B.''' ''Название экскурсии'' – введенное название будет отображаться в экране для пользователя.<br /> |
− | + | '''C.''' ''Тип транспорта'' – введенное название будет отображаться в корзине для пользователя.<br /> | |
− | Добавляется услуга '''Экскурсия''' или '''Adhot''' (для связки услуги с отелем) со следующими параметрами:<br> | + | '''D.''' ''Поставщик'' – поставщик по услуге.<br /> |
− | ''' | ||
− | ''' | ||
− | ''' | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | В справочник '''Экскурсии''' добавлены новые колонки: | |
− | ''' | + | * '''Адрес в интернете''', где пользователь прописывает ''ссылку на сайте с описанием'' этой конкретной услуги, при отображении услуги в ПК «Мастер-Web» у пользователя есть возможность ''перейти по данной ссылке'' и ''ознакомиться с описанием''. |
− | ''' | + | * '''Приоритет при показе''' – задается ''порядок'', в котором в интерфейсе ПК «Мастер-Web» необходимо ''выводить услуги''. |
− | '''в | ||
− | + | ====Дополнительная услуга в отеле «Adhot»==== | |
− | + | Добавляется услуга '''Доп. услуга''' со следующими параметрами:<br /> | |
− | + | '''A.''' Задается необходимый ''город предоставления услуги'' – возможность добавления экскурсии будет только в ''те заказы'', где ''город любого из отелей'' в туре (актуально и для одно-отельных туров и для много-отельных) совпадает с ''городом услуги Adhot''.<br /> | |
+ | '''B.''' Задается ''отель'', для которого актуальна данная услуга.<br /> | ||
+ | '''C.''' Задается ''вид проживания'', для которого актуальна данная услуга.<br /> | ||
+ | '''D.''' ''Название дополнительной услуги'' (''доп. описание 2'') – введенное название будет отображаться в экране для пользователя.<br /> | ||
+ | '''E.''' ''Поставщик'' – поставщик по дополнительной услуге.<br /> | ||
− | + | В справочник '''Доп. услуга в отеле/круизе''' добавлены новые колонки: | |
+ | * '''Адрес в интернете''', где пользователь прописывает ''ссылку на сайте с описанием'' этой конкретной услуги, при отображении услуги в ПК «Мастер-Web» у пользователя есть возможность ''перейти по данной ссылке'' и ''ознакомиться с описанием''. | ||
+ | * '''Приоритет при показе''' – задается ''порядок'', в котором в интерфейсе ПК «Мастер-Web» необходимо ''выводить услуги''. | ||
− | Добавляется услуга ''' | + | ====«Доп. услуга» для других классов услуг==== |
− | ''' | + | Добавляется услуга '''Доп. услуга''' со следующими параметрами:<br /> |
− | ''' | + | '''A.''' Задается необходимый ''город предоставления услуги'' – возможность добавления экскурсии будет только в ''те заказы'', где ''город любого из отелей'' в туре (актуально и для одно-отельных туров и для много-отельных) совпадает с ''городом дополнительной услуги''.<br /> |
− | ''' | + | '''B.''' ''Название дополнительной услуги'' – введенное название будет отображаться в экране для пользователя.<br /> |
− | ''' | + | '''C.''' ''Поставщик'' – поставщик по дополнительной услуге.<br /> |
− | В справочник | + | В справочник '''Доп. услуг''' добавлены новые колонки: |
− | * '''Адрес в интернете''', где пользователь прописывает ссылку на сайте с описанием этой конкретной услуги, при отображении услуги в | + | * '''Адрес в интернете''', где пользователь прописывает ''ссылку на сайте с описанием'' этой конкретной услуги, при отображении услуги в ПК «Мастер-Web» у пользователя есть возможность ''перейти по данной ссылке'' и ''ознакомиться с описанием''. |
− | * '''Приоритет при показе''' – задается порядок, в котором в интерфейсе | + | * '''Приоритет при показе''' – задается ''порядок'', в котором в интерфейсе ПК «Мастер-Web» необходимо ''выводить услуги''. |
− | + | ====«Индивидуальный трансфер»==== | |
− | + | Добавляется услуга '''Трансфер''' со следующими параметрами:<br /> | |
− | <br> | + | '''A.''' Задается необходимый ''город предоставления услуги'' – услуги для заказа будут выводиться ''по совпадению'' города ''группового трансфера'' и города ''индивидуального трансфера''.<br /> |
− | + | '''B.''' ''Название трансфера'' – введенное название будет отображаться в экране для пользователя.<br /> | |
− | + | '''C.''' ''Тип транспорта'' - введенное название будет отображаться в экране для пользователя.<br /> | |
− | + | '''D.''' ''Поставщик'' – поставщик по трансферу.<br /> | |
− | ''' | ||
− | |||
− | + | В справочник '''Трансферы''' добавлены новые колонки: | |
+ | * '''Адрес в интернете''', где пользователь прописывает ''ссылку на сайте с описанием'' этой конкретной услуги, при отображении услуги в ПК «Мастер-Web» у пользователя есть возможность ''перейти по данной ссылке'' и ''ознакомиться с описанием''. | ||
+ | * '''Приоритет при показе''' – задается ''порядок'', в котором в интерфейсе ПК «Мастер-Web» необходимо ''выводить услуги''. | ||
− | |||
− | + | ====«Дополнительные услуги, не привязанные к городу путевки»==== | |
− | + | Дополнительные услуги ('''SV_KEY > 1000''')в туры с типами '''NotLinkedTourCityOrCountryServices_Optional''' и '''NotLinkedTourCityOrCountryServices_Required''' добавляются аналогично описанным ранее услугам, но для них можно выбрать ''город'' предоставления, ''отличающийся'' от города ''путевки''. | |
− | + | В остальном их поведение аналогично поведению услуг в городе по путевке. | |
− | + | ==Привязка дополнительных услуг к туру== | |
+ | Также предоставляется возможность для пользователя ''привязать'' определенный ''пакет с экскурсиями'' или ''доп. услугами'' к ''определенному туру'' в ПК «Мастер Тур». | ||
+ | <br /> | ||
+ | Для этого необходимо зайти в экран '''Добавление дополнительных услуг в путевку''', вызов которого осуществляется из экрана '''Конструктор туров''' → '''Надстройки'''.<br /> | ||
+ | При добавлении записи появляется экран '''Добавление привязки тура к пакету''', где необходимо выбрать '''Страну тура''' и '''Тур''', к которому необходимо привязать экскурсионное обслуживания или набор дополнительных услуг.<br /> | ||
+ | В фильтре '''Страна пакета''' необходимо выбрать страну, в которой есть экскурсионное обслуживание или набор дополнительных услуг.<br /> | ||
+ | В фильтр пакет подбираются только туры с типами туров: | ||
+ | * '''Excursions_Optional'''; | ||
+ | * '''Excursions_Required'''; | ||
+ | * '''ExtraServices_Optional'''; | ||
+ | * '''ExtraServices_Required'''; | ||
+ | * '''NotLinkedTourCityOrCountryServices_Optional'''; | ||
+ | * '''NotLinkedTourCityOrCountryServices_Required'''. | ||
− | + | [[Файл:ep_019.png|x500px|Добавление привязки тура к пакету]] | |
− | |||
− | + | В экране '''Добавление дополнительных услуг в путевку''' есть возможность добавления и удаления записей. | |
− | |||
− | |||
− | |||
− | [[Файл: | + | [[Файл:ep_018.png|x500px|Добавление дополнительных услуг в путевку]] |
− | |||
==Последовательность действий== | ==Последовательность действий== | ||
− | + | * В ПК «Мастер-Тур» создается тур для ''конкретного города'' с одним из типов ('''Excursions_Optional''', '''Excursions_Required''', '''ExtraServices_Optional''', '''ExtraServices_Required''', '''NotLinkedTourCityOrCountryServices_Optional''', '''NotLinkedTourCityOrCountryServices_Required'''). | |
− | * В | + | * В данный тур добавляются ''соответствующие услуги'', которые впоследствии ''будут добавляться'' в другие туры. |
− | * В данный тур добавляются соответствующие услуги, которые впоследствии будут добавляться в другие туры | + | * ''Цены'' на услуги в данном туре привязываются к ''одноименному пакету''. |
− | * Цены на услуги в данном туре привязываются к одноименному пакету | + | * Если планируется добавлять услуги только в ''конкретные туры'', то необходимо привязать ''пакет с этими услугами'' к ''определенному туру'' с помощью плагина '''Привязка дополнительных услуг'''. В противном случае услуги будут добавляться ''во все туры по данному городу''. |
− | * Если планируется добавлять услуги только в конкретные туры, то необходимо привязать пакет с этими услугами к определенному туру с помощью плагина '''Привязка дополнительных услуг'''. В противном случае услуги будут добавляться во все туры по данному городу. | + | * При бронировании в ПК «Мастер-Web» путевки по данному городу (при клике по цене тура) откроется экран плагина, где пользователь сможет добавить дополнительные услуги. |
− | * При бронировании в | ||
* После того, как пользователь отметил необходимые услуги признаками, он должен нажать кнопку '''Добавить''', после чего будет осуществлен переход в экран с информацией о заказе. | * После того, как пользователь отметил необходимые услуги признаками, он должен нажать кнопку '''Добавить''', после чего будет осуществлен переход в экран с информацией о заказе. | ||
− | + | * [[Мастер-Web:Дополнительный модуль Добавление дополнительных услуг в путевку (MW)|Описание модуля в ПК «Мастер-Web»]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:Мастер-Тур_Дополнительные_модули]] | [[Category:Мастер-Тур_Дополнительные_модули]] |
Текущая версия на 10:17, 2 октября 2014
Версия статьи от 2-10-2014.
Поддерживаемые версии: |
Содержание
Введение
Обзор
Данный модуль представляет собой дополнительный экран, который позволяет добавлять экскурсии и дополнительные услуги в уже существующие туры при бронировании.
Установка модуля
В ПК «Мастер-Тур» версии 2009.2 релиза 14 и выше модуль устанавливается путем обновления клиентской части: в рабочий каталог приложения копируются файлы
Megatec.MasterTour.Plugins.OptionalServicesPlugin.dll
Megatec.MasterTour.TourPacketMapping.Logic.dll
Megatec.MasterTour.TourPacketMapping.ViewModel.dll
Megatec.MasterTour.TourPacketMapping.Wpf.dll.
Описание установки в ПК «Мастер-Web»
Работа с модулем
Создание пакетов в ПК «Мастер-Тур»
Для того, чтобы создать пакет для услуг Экскурсия, Индивидуальный трансфер и Дополнительная услуга в ПК «Мастер-Тур», необходимо выполнить следующие действия:
В справочнике типы туров необходимо создать новые типы:
- Excursions_Optional (для необязательных экскурсий);
- Excursions_Required (для обязательных экскурсий);
- ExtraServices_Optional (для необязательных услуг и трансферов);
- ExtraServices_Required (для обязательных услуг и трансферов);
- NotLinkedTourCityOrCountryServices_Optional (для необязательных услуг и трансферов, не привязанных к городу путевки);
- NotLinkedTourCityOrCountryServices_Required (для обязательных услуг и трансферов, не привязанных к городу путевки).
Ключи этих типов туров будут обрабатываться в настройках web.config
файла.
В Конструкторе туров необходимо создать отдельные пакеты для экскурсий и для дополнительных услуг, в свойствах тура которых указать соответствующий тип тура. В датах тура указываются все возможные варианты дат предоставления услуг. В каждый из пакетов необходимо ввести цены на услуги типа:
- Экскурсия с параметрами, которые описаны в следующем разделе.
- Дополнительная услуга с параметрами, которые описаны в следующем разделе.
- Индивидуальный трансфер с параметрами, которые описаны в следующем разделе.
В пакетах у услуг экскурсия, дополнительная услуга и индивидуальный трансфер необходимо указать в свойствах атрибут Удаляемая для необязательных услуг и не указывать данный атрибут для обязательных дополнительных услуг и экскурсий.
Стоимость услуги вводится по соответствующему отелю и поставщику.
Характеристика цен на услуги Экскурсия, Дополнительная услуга и Индивидуальный трансфер:
- Цена задается на период дат или на выбранные даты - дату предоставления услуги или дату заезда;
- Цена - не групповая, если стоимость указывается за человека и групповая, если стоимость указывается на заказ;
- Цена – не комиссионная/комиссионная;
- Цена пакетная;
- Производится обработка периода продаж, периода заездов и дней недели, если они заведены.
Для ввода каждой следующей цены на услугу необходимо изменить параметры услуги в туре и задать стоимость на эту услугу.
Ввод услуг
Для ввода услуги или экскурсии может быть использован любой класс дополнительных услуг + класс Трансфер + класс Экскурсия.
Количество пакетов, где хранятся цены на услуги может быть любое.
Если одна и та же услуга заводится и для класса Экскурсия и для класса Adhot, то делается проверка по названию, если название полностью совпадает, то выводится только Adhot. Если названия отличаются, то выводятся обе услуги.
Услуга «Экскурсия»
Добавляется услуга Экскурсия или Adhot (для связки услуги с отелем) со следующими параметрами:
A. Задается необходимый город предоставления услуги – возможность добавления экскурсии будет только в те заказы, где город любого из отелей в туре (актуально и для одно-отельных туров и для много-отельных) совпадает с городом экскурсии. Если заводится услуга Adhot с привязкой к отелю, то данная услуга отображается для выбора только в случае совпадения привязанного отеля с отелем в заказе.
B. Название экскурсии – введенное название будет отображаться в экране для пользователя.
C. Тип транспорта – введенное название будет отображаться в корзине для пользователя.
D. Поставщик – поставщик по услуге.
В справочник Экскурсии добавлены новые колонки:
- Адрес в интернете, где пользователь прописывает ссылку на сайте с описанием этой конкретной услуги, при отображении услуги в ПК «Мастер-Web» у пользователя есть возможность перейти по данной ссылке и ознакомиться с описанием.
- Приоритет при показе – задается порядок, в котором в интерфейсе ПК «Мастер-Web» необходимо выводить услуги.
Дополнительная услуга в отеле «Adhot»
Добавляется услуга Доп. услуга со следующими параметрами:
A. Задается необходимый город предоставления услуги – возможность добавления экскурсии будет только в те заказы, где город любого из отелей в туре (актуально и для одно-отельных туров и для много-отельных) совпадает с городом услуги Adhot.
B. Задается отель, для которого актуальна данная услуга.
C. Задается вид проживания, для которого актуальна данная услуга.
D. Название дополнительной услуги (доп. описание 2) – введенное название будет отображаться в экране для пользователя.
E. Поставщик – поставщик по дополнительной услуге.
В справочник Доп. услуга в отеле/круизе добавлены новые колонки:
- Адрес в интернете, где пользователь прописывает ссылку на сайте с описанием этой конкретной услуги, при отображении услуги в ПК «Мастер-Web» у пользователя есть возможность перейти по данной ссылке и ознакомиться с описанием.
- Приоритет при показе – задается порядок, в котором в интерфейсе ПК «Мастер-Web» необходимо выводить услуги.
«Доп. услуга» для других классов услуг
Добавляется услуга Доп. услуга со следующими параметрами:
A. Задается необходимый город предоставления услуги – возможность добавления экскурсии будет только в те заказы, где город любого из отелей в туре (актуально и для одно-отельных туров и для много-отельных) совпадает с городом дополнительной услуги.
B. Название дополнительной услуги – введенное название будет отображаться в экране для пользователя.
C. Поставщик – поставщик по дополнительной услуге.
В справочник Доп. услуг добавлены новые колонки:
- Адрес в интернете, где пользователь прописывает ссылку на сайте с описанием этой конкретной услуги, при отображении услуги в ПК «Мастер-Web» у пользователя есть возможность перейти по данной ссылке и ознакомиться с описанием.
- Приоритет при показе – задается порядок, в котором в интерфейсе ПК «Мастер-Web» необходимо выводить услуги.
«Индивидуальный трансфер»
Добавляется услуга Трансфер со следующими параметрами:
A. Задается необходимый город предоставления услуги – услуги для заказа будут выводиться по совпадению города группового трансфера и города индивидуального трансфера.
B. Название трансфера – введенное название будет отображаться в экране для пользователя.
C. Тип транспорта - введенное название будет отображаться в экране для пользователя.
D. Поставщик – поставщик по трансферу.
В справочник Трансферы добавлены новые колонки:
- Адрес в интернете, где пользователь прописывает ссылку на сайте с описанием этой конкретной услуги, при отображении услуги в ПК «Мастер-Web» у пользователя есть возможность перейти по данной ссылке и ознакомиться с описанием.
- Приоритет при показе – задается порядок, в котором в интерфейсе ПК «Мастер-Web» необходимо выводить услуги.
«Дополнительные услуги, не привязанные к городу путевки»
Дополнительные услуги (SV_KEY > 1000)в туры с типами NotLinkedTourCityOrCountryServices_Optional и NotLinkedTourCityOrCountryServices_Required добавляются аналогично описанным ранее услугам, но для них можно выбрать город предоставления, отличающийся от города путевки. В остальном их поведение аналогично поведению услуг в городе по путевке.
Привязка дополнительных услуг к туру
Также предоставляется возможность для пользователя привязать определенный пакет с экскурсиями или доп. услугами к определенному туру в ПК «Мастер Тур».
Для этого необходимо зайти в экран Добавление дополнительных услуг в путевку, вызов которого осуществляется из экрана Конструктор туров → Надстройки.
При добавлении записи появляется экран Добавление привязки тура к пакету, где необходимо выбрать Страну тура и Тур, к которому необходимо привязать экскурсионное обслуживания или набор дополнительных услуг.
В фильтре Страна пакета необходимо выбрать страну, в которой есть экскурсионное обслуживание или набор дополнительных услуг.
В фильтр пакет подбираются только туры с типами туров:
- Excursions_Optional;
- Excursions_Required;
- ExtraServices_Optional;
- ExtraServices_Required;
- NotLinkedTourCityOrCountryServices_Optional;
- NotLinkedTourCityOrCountryServices_Required.
В экране Добавление дополнительных услуг в путевку есть возможность добавления и удаления записей.
Последовательность действий
- В ПК «Мастер-Тур» создается тур для конкретного города с одним из типов (Excursions_Optional, Excursions_Required, ExtraServices_Optional, ExtraServices_Required, NotLinkedTourCityOrCountryServices_Optional, NotLinkedTourCityOrCountryServices_Required).
- В данный тур добавляются соответствующие услуги, которые впоследствии будут добавляться в другие туры.
- Цены на услуги в данном туре привязываются к одноименному пакету.
- Если планируется добавлять услуги только в конкретные туры, то необходимо привязать пакет с этими услугами к определенному туру с помощью плагина Привязка дополнительных услуг. В противном случае услуги будут добавляться во все туры по данному городу.
- При бронировании в ПК «Мастер-Web» путевки по данному городу (при клике по цене тура) откроется экран плагина, где пользователь сможет добавить дополнительные услуги.
- После того, как пользователь отметил необходимые услуги признаками, он должен нажать кнопку Добавить, после чего будет осуществлен переход в экран с информацией о заказе.
- Описание модуля в ПК «Мастер-Web»