Мастер-Тур:Дополнительный модуль Изменение тура по путевке
Статья находится на стадии разработки.
Версия статьи от 7-09-2012.
Поддерживаемые версии: |
Содержание
Введение
Обзор
Данный модуль предназанчен для изменения привязки услуг к пакетам в уже оформленных путевках.
Установка модуля
В ПК «Мастер-Тур» версии 2009.2 релиза 14 и выше модуль устанавливается путем обновления клиентской части: в рабочий каталог приложения копируются файлы Megatec.MasterTour.Plugins.DogovorListPacketsLinkPlugin.Logic.dll, Megatec.MasterTour.Plugins.DogovorListPacketsLinkPlugin.ViewModel.dll, Megatec.MasterTour.Plugins.DogovorListPacketsLinkPlugin.Wpf.dll.
Работа с модулем
Основными функциями системы являются:
- просмотр привязки услуг к пакетам по выбранной путевке;
- изменение привязки услуг к пакетам по выбранной путевке;
Просмотр привязки услуг к пакетам
Доступ к надстройке «Изменение тура по путевке» осуществляется из экрана «Путевка».
Для запуска надстройки необходимо нажать кнопку «Надстройки» в главном меню экрана «Путевка» и в открывшемся меню выбрать «Изменение тура по путевке.
Откроется экран «Изменение тура по путевке»:
На экран выводится информация по путевке:
1) Путевка - номер путевки, по которой осуществляется просмотр привязки услуг к пакетам.
2) Стоимость тура за вычетом скидки - текущая стоимость путевки за вычетом агентсткой комиссии.
В фильтре «Привязать услуги к пакетам по туру» можно выбрать тур, к пакетам которого нужно привязать услуги в выбранной путевке.
По умолчанию никакого значения в фильтре не выбрано.
Под фильтром «Привязать услуги к пакетам по туру» расположен блок, в котором представлена информация по услугам в выбранной путевке:
1) День - день предоставления услуги;
2) Название услуги;
3) Текущий пакет - пакет, к которому привязана услуга в путевке;
4) Новый пакет - пакет для соответствующего класса услуги из тура, выбранного в фильтре «Привязать услуги к пакетам по туру», в котором есть цены на вариант услуги из путевки. Поле заполняется только при выборе какого-либо значения в фильтре «Привязать услуги к пакетам по туру»;
5) Привязать к новому пакету - отметка для изменения привязки услуги к пакету;
Если в туре услуга является внепакетной, то в поле «Новый пакет» отображается значение «Индивидуально».
По умолчанию отметки «Привязать к новому пакету» проставлены для всех услуг, для которых есть цены в новом пакете. При этом автоматически выставляется отметка «Все».
Для быстрого снятия отметок по всем услугам достаточно снять отметку в чек-боксе «Все».
При отсутствии в новом пакете какого-либо класса услуг или цен на какую-либо услугу в путевке чек-бокс в поле «Привязать к новому пакету» для такой услуги блокируется. При этом возможность проставления отметки для таких услуг отсутствует. Эти услуги подсвечиваются более светлым цветом.
В случае, если в туре есть несколько услуг одного класса, привязанные к разным пакетам, то для услуги в путевке того же класса в поле «Новый пакет» отображаются все варианты пакетов из тура в выпадающем списке. По умолчанию выбран первый пакет из списка.
Под блоком информации по услугам в путевке расположено поле «Стоимость с учетом новой привязки к пакетама». По умолчанию поле остается пустым.
Для расчета стоимости тура с учетом изменения привязки услуг к пакетам необходимо нажать кнопку «Расчитать». Данный расчет является только информационным и не влияет на изменение стоимости путевки.
При отсутствии курса пересчета стоимости из валюты услуги в валюту путевки пользователь получает предупреждение: «Отсутствует курс {1} к {2} на {3}.»
Здесь {1} - валюта путевки, {2} - валюта стоимости услуги, {3} - дата, на которую требуется курс.
По нажатию кнопки Ok в экране «Изменение тура по путевке» пользователь получает сообщение:
По завершению сохранения изменений привязки услуг к пакетам экран «Изменение тура по путевке» закрывается и пользователь возвращается в экран «Путевка».
Изменение привязки услуг к пакетам
Изменение привязки путевки к туру осуществляется в окне «Редактирование свойств путевки», которое открывается по нажатию кнопки «Редактирование свойств путевки», расположенной в главном меню экрана «Путевка».
Привязка путевки к новому туру осуществляется выбором нужного тура в выпадающем списке «Новый тур».
Для сохранения изменений необходимо нажать кнопку «Ок».
Если у пользователя отсутствует надстройка «Изменение тура по путевке» то по нажатию кнопки «Ок» происходит сохранение изменений привязки путевки к туру.
Если у пользователя установлена надстройка «Изменение тура по путевке», то по нажатию кнопки «Ок» пользователь получает сообщение «Изменить привязку к пакетам».
По нажатию кнопки «Да» открывается экран надстройки «Изменение тура по путевке», где в фильтре «Привязать услуги к пакетам» сразу выбран тур, к которому была привязана путевка в окне «Редактирование свойств путевки».
По нажатию кнопки «Нет» происходит сохранение изменений привязки путевки к туру без изменения привязки услуг к пакетам.
По нажатию кнопки «Отмена» происходит возврат в окно «Редактирование свойств путевки» без сохранения каких-либо изменений.
Особые условия в путевках
При сохранении изменений привязки услуг к пакетам по путевкам с особыми условиями (подтвержденные, аннулированные, заблокированные, с фиксированной стоимостью, оплаченные) пользователь получает предупреждение вида:
«Внимание! {1} {2} {3} {4} Продолжить изменение привязки услуг к пакетам?»
{1} {2} {3} {4} - это записи, сформированные на различных этапах проверки особых условий в путевке.
Предупреждение по таким путевкам формируется поэтапно:
1) Делается проверка на наличие оплат по путевке. Если оплаты есть, в предупреждение добавляется запись «По данной путевке произведена полная или частичная оплата»;
2) Делается проверка на подтверждение путевки. Если глобальный статус путевки «Ок», в предупреждение добавляется запись «Глобальный статус путевки Ок»;
3) Проводится проверка не аннудирована ли путевка. Если путевка аннулирована, в предупреждение добавляется запись «Путевка аннулирована»;
4) Проверяется не зафиксирована ли стоимость путевки. Если стоимость путевки аннулирована, в предупреждение добавляется запись «Стоимость путевки зафиксирована. Изменение привязки услуг к пакетам не повлияет на измененение стоимости путевки»;
В заблокированных путевках изменение привязки услуг к пакетам недоступно. При выборе плагина в списке надстроек пользователь получает сообщение: