Мастер-Тур:Дополнительный модуль Удаление рассчитанных цен (веб-интерфейс)

Материал из Megatec
Перейти к: навигация, поиск

Статья находится на стадии разработки.

Версия статьи от 6-08-2014.

Поддерживаемые версии ПК «Мастер-Тур»:
Начиная с 2009.2.21.0



Введение

Дополнительный модуль Удаление рассчитанных цен (новый) предназначен для отбора рассчитанных цен по различным параметрам и удаления их из базы данных.

Установка

Установка в ПК «Мастер-Web»

В ПК «Мастер-Web» модуль устанавливается путем обновления клиентской части: в рабочий каталог приложения копируются распакованные файлы из архива mw-priceRemover-9.2.XX.XXXX.zip.

Установка в ПК «Мастер-Тур»

В ПК «Мастер-Тур» модуль устанавливается путем обновления клиентской части: в рабочий каталог приложения копируется файл Megatec.MasterTour.Plugins.PriceRemoverPlugin.dll.

Настройка

Настройка в ПК «Мастер-Web»

В файле web.config приложения ПК «Мастер-Web» в секцию подключения нужно прописать необходимое количество поисковых баз данных, а также в значении Name указать название, которое будет выводиться в плагине в поле База данных.
Пример:
<add key="searchConnectionString" value="Data Source=ip-адрес сервера;Initial Catalog=название базы данных;User ID=логин пользователя;Password=пароль пользователя;Name=название сайта 1" />
<add key="searchConnectionString2" value="Data Source=ip-адрес сервера;Initial Catalog=название базы данных;User ID=логин пользователя;Password=пароль пользователя;Name=название сайта 2" />
Где:

  • searchConnectionString – сколько будет поисковых баз, столько нужно указать значений searchConnectionString (пример: searchConnectionString – первый сайт, searchConnectionString2 – второй сайт и т.д.)
  • Name – указывается значение, которое будет отображаться для каждой поисковой базы (пример: Сайт 1, Сайт 2)

Настройка в ПК «Мастер-Тур»

После установки плагина в дополнительных настройках (Настройки → Доп. настройки) появится вкладка Настройки плагина удаления цен. В поле Адрес плагина удаления цен необходимо указать ссылку на плагин. Настройки плагина удаление цен

В главном экране ПК «Мастер-Тур» отображается пункт Удаление рассчитанных цен, при нажатии на который открывается веб-страница для работы с плагином.

Работа с модулем

После установки и настройки модуль Удаление рассчитанных цен доступен по адресу http://ip-адрес сервера Мастер-Веб/MasterWebStandard/removeprices/index.
Плагин удаления цен
Поиск в плагине удаления цен



Запуск модуля Удаление рассчитанных цен осуществляется из каталога PriceRemover открытием файла PriceRemover.exe.
При запуске этого файла открывается экран Удаление цен.
Удаление цен

Экран Удаление цен состоит из набора фильтров:

  • Страна
  • СПО
  • Партнер по отелю
  • Отель
  • Продолжительность
  • Питание
  • Номер
  • Цены

Фильтр Страна является обязательным.

Выбор и удаление цен в пределах тура

Для того чтобы удалить тур или определенные цены в пределах одного или нескольких туров, нужно выбрать страну, к которой привязаны туры, и выделить нужные значения в фильтре СПО. После этого загрузятся данные по выбранным турам.
Удаление цен
Для быстрого поиска тура можно воспользоваться фильтрами по названию тура, по датам создания тура, а также по признаку выставлен / не выставлен в интернет.
Если нужно удалить не все цены, а только на определенные даты заезда, то нужно в разделе Цены воспользоваться фильтром Даты заезда и отобрать нужные цены.
Также можно выделить несколько записей для удаления, удерживая кнопку Ctrl клавиатуры.
Далее, чтобы удалить цены нужно нажать на кнопку Удалить. На экране появится сообщение:
Сообщение
Если вы уверены, что цены отобраны правильно, то нужно нажать на кнопку Yes, если же вы заметили, что допустили ошибку при отборе цен для удаления, то можно вернуться к отбору, нажав кнопку No.
После удаления цен должно появиться сообщение:
Сообщение

Выбор и удаление цен по выбранному отелю

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

Для быстрого поиска отеля можно воспользоваться фильтрами Партнер по отелю, Название отеля и Категория.
Если нужно удалить не все цены по выбранным отелям, а только некоторые, можно воспользоваться дополнительными фильтрами:

  • Продолжительность: удаление цен на все продолжительности или на определенные. Для выделения нескольких записей используется нажатая кнопка Ctrl клавиатуры.
  • Питание: удаление цен на все типы питания или на определенные. Для выделения нескольких записей используется нажатая кнопка Ctrl клавиатуры.
  • Номер: удаление цен на все размещения или только на некоторые. Для выделения нескольких записей используется нажатая кнопка Ctrl клавиатуры.
  • Цены: удаление всех цен или нескольких.

Далее, чтобы удалить цены нужно нажать на кнопку Удалить. На экране появится сообщение:
Сообщение
Если вы уверены, что цены отобраны правильно, то нужно нажать на кнопку Yes, если же вы заметили, что допустили ошибку при отборе цен для удаления, то можно вернуться к отбору, нажав кнопку No.
После удаления цен должно появиться сообщение:
Сообщение

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


При использовании среды с сегментированием без репликации (или среды без сегментирования и без репликации с релиза 9.2.20.12)
для обработки дополнительного модуля Удаление рассчитанных цен на сервере обязательно должны быть установлены два задания: 
mwDisableDeletedPrices и mwRemoveDeletedNightly. Подробнее о назначении заданий описано в статье «Настройка заданий».