Мастер-Тур:Дополнительный модуль Удаление рассчитанных цен — различия между версиями
[непроверенная версия] | [досмотренная версия] |
Biryukov (обсуждение | вклад) |
Biryukov (обсуждение | вклад) (→Выбор и удаление цен по выбранному отелю) |
||
(не показано 9 промежуточных версий этого же участника) | |||
Строка 6: | Строка 6: | ||
===Установка модуля=== | ===Установка модуля=== | ||
− | Для ПК «Мастер-Тур» версии | + | Для ПК «Мастер-Тур» версии 2009.2 и выше модуль устанавливается как отдельное приложение путем распаковывания архива PriceRemover.zip в отдельный каталог, например, '''PriceRemover''' (данное название каталога будет использоваться в дальнейшем в примерах). |
===Подключение к базе данных ПК «Мастер-Тур»=== | ===Подключение к базе данных ПК «Мастер-Тур»=== | ||
Строка 17: | Строка 17: | ||
При запуске этого файла открывается экран '''Удаление цен'''. | При запуске этого файла открывается экран '''Удаление цен'''. | ||
<BR> | <BR> | ||
− | [[Файл: mb_052.png|Удаление цен]]<BR> | + | [[Файл: mb_052.png|x600px|Удаление цен]]<BR> |
Экран '''Удаление цен''' состоит из набора фильтров: | Экран '''Удаление цен''' состоит из набора фильтров: | ||
Строка 33: | Строка 33: | ||
Для того чтобы удалить тур или определенные цены в пределах одного или нескольких туров, нужно выбрать страну, к которой привязаны туры, и выделить нужные значения в фильтре '''СПО'''. После этого загрузятся данные по выбранным турам. | Для того чтобы удалить тур или определенные цены в пределах одного или нескольких туров, нужно выбрать страну, к которой привязаны туры, и выделить нужные значения в фильтре '''СПО'''. После этого загрузятся данные по выбранным турам. | ||
<BR> | <BR> | ||
− | [[Файл: mb_052.png|Удаление цен]]<BR> | + | [[Файл: mb_052.png|x600px|Удаление цен]]<BR> |
Для быстрого поиска тура можно воспользоваться фильтрами по названию тура, по датам создания тура, а также по признаку выставлен / не выставлен в интернет.<BR> | Для быстрого поиска тура можно воспользоваться фильтрами по названию тура, по датам создания тура, а также по признаку выставлен / не выставлен в интернет.<BR> | ||
Если нужно удалить не все цены, а только на определенные даты заезда, то нужно в разделе '''Цены''' воспользоваться фильтром '''Даты заезда''' и отобрать нужные цены.<BR> | Если нужно удалить не все цены, а только на определенные даты заезда, то нужно в разделе '''Цены''' воспользоваться фильтром '''Даты заезда''' и отобрать нужные цены.<BR> | ||
Строка 40: | Строка 40: | ||
<BR> | <BR> | ||
[[Файл: mb_054.png|Сообщение]]<BR> | [[Файл: mb_054.png|Сообщение]]<BR> | ||
− | Если вы уверены, что цены отобраны правильно, то нужно нажать на кнопку '''Yes''', если же вы заметили, что допустили ошибку при отборе цен для удаления, то можно вернуться к отбору, нажав кнопку '''No'''. | + | Если вы уверены, что цены отобраны правильно, то нужно нажать на кнопку '''Yes''', если же вы заметили, что допустили ошибку при отборе цен для удаления, то можно вернуться к отбору, нажав кнопку '''No'''.<BR> |
После удаления цен должно появиться сообщение: | После удаления цен должно появиться сообщение: | ||
<BR> | <BR> | ||
[[Файл: mb_055.png|Сообщение]]<BR> | [[Файл: mb_055.png|Сообщение]]<BR> | ||
+ | |||
+ | ===Выбор и удаление цен по выбранному отелю=== | ||
+ | Для того чтобы удалить цены на определенный отель или в пределах выбранного отеля, нужно выбрать страну, к которой привязаны туры, выделить нужные туры и после того, как загрузятся данные по выбранным СПО, выделить нужные отели. | ||
+ | <BR> | ||
+ | [[Файл: mb_056.png|x600px|Удаление цен]]<BR> | ||
+ | |||
+ | Для быстрого поиска отеля можно воспользоваться фильтрами '''Партнер по отелю''', '''Название отеля''' и '''Категория'''.<BR> | ||
+ | Если нужно удалить не все цены по выбранным отелям, а только некоторые, можно воспользоваться дополнительными фильтрами:<BR> | ||
+ | * '''Продолжительность''': удаление цен на все продолжительности или на определенные. Для выделения нескольких записей используется нажатая кнопка Ctrl клавиатуры. | ||
+ | * '''Питание''': удаление цен на все типы питания или на определенные. Для выделения нескольких записей используется нажатая кнопка Ctrl клавиатуры. | ||
+ | * '''Номер''': удаление цен на все размещения или только на некоторые. Для выделения нескольких записей используется нажатая кнопка Ctrl клавиатуры. | ||
+ | * '''Цены''': удаление всех цен или нескольких. | ||
+ | Далее, чтобы удалить цены нужно нажать на кнопку '''Удалить'''. На экране появится сообщение: | ||
+ | <BR> | ||
+ | [[Файл: mb_054.png|Сообщение]]<BR> | ||
+ | Если вы уверены, что цены отобраны правильно, то нужно нажать на кнопку '''Yes''', если же вы заметили, что допустили ошибку при отборе цен для удаления, то можно вернуться к отбору, нажав кнопку '''No'''.<BR> | ||
+ | После удаления цен должно появиться сообщение: | ||
+ | <BR> | ||
+ | [[Файл: mb_055.png|Сообщение]]<BR> | ||
+ | |||
+ | [[Файл: mb_030.png|left|Предупреждение]] <BR> | ||
+ | При использовании среды с сегментированием без репликации (или среды без сегментирования и без репликации с релиза 9.2.20.12) | ||
+ | для обработки дополнительного модуля '''Удаление рассчитанных цен''' на сервере обязательно должны быть установлены два задания: | ||
+ | '''mwReplDisableDeletedPricesOnline''' и '''mwRemoveDeletedNightly'''. Подробнее о назначении заданий описано в статье [[Мастер-Тур:Настройка заданий#Jobs_MW (Репликация)|«Настройка заданий»]].<br /> | ||
+ | |||
+ | |||
+ | [[Category:Мастер-Тур_Дополнительные_модули]] |
Текущая версия на 12:06, 9 июня 2015
Версия статьи от 9-06-2015.
Содержание
Введение
Обзор
Модуль предназначен для отбора рассчитанных цен по различным параметрам и удаления их из базы данных.
Установка модуля
Для ПК «Мастер-Тур» версии 2009.2 и выше модуль устанавливается как отдельное приложение путем распаковывания архива PriceRemover.zip в отдельный каталог, например, PriceRemover (данное название каталога будет использоваться в дальнейшем в примерах).
Подключение к базе данных ПК «Мастер-Тур»
В файле PriceRemover.exe.config, расположенном в папке PriceRemover пропишите необходимые параметры подключения (курсивом выделены значения, которые необходимо ввести).
Строка подключения к базе данных ПК «Мастер-Тур»:
<add key="connectionString" value="Data Source=ip-адрес сервера базы данных ПК Мастер-Тур;Initial Catalog=название базы данных ПК Мастер-Тур;User ID=логин пользователя ПК Мастер-Тур;Password=пароль пользователя ПК Мастер-Тур"/>
Работа с модулем
Запуск модуля Удаление рассчитанных цен осуществляется из каталога PriceRemover открытием файла PriceRemover.exe.
При запуске этого файла открывается экран Удаление цен.
Экран Удаление цен состоит из набора фильтров:
- Страна
- СПО
- Партнер по отелю
- Отель
- Продолжительность
- Питание
- Номер
- Цены
Фильтр Страна является обязательным.
Выбор и удаление цен в пределах тура
Для того чтобы удалить тур или определенные цены в пределах одного или нескольких туров, нужно выбрать страну, к которой привязаны туры, и выделить нужные значения в фильтре СПО. После этого загрузятся данные по выбранным турам.
Для быстрого поиска тура можно воспользоваться фильтрами по названию тура, по датам создания тура, а также по признаку выставлен / не выставлен в интернет.
Если нужно удалить не все цены, а только на определенные даты заезда, то нужно в разделе Цены воспользоваться фильтром Даты заезда и отобрать нужные цены.
Также можно выделить несколько записей для удаления, удерживая кнопку Ctrl клавиатуры.
Далее, чтобы удалить цены нужно нажать на кнопку Удалить. На экране появится сообщение:
Если вы уверены, что цены отобраны правильно, то нужно нажать на кнопку Yes, если же вы заметили, что допустили ошибку при отборе цен для удаления, то можно вернуться к отбору, нажав кнопку No.
После удаления цен должно появиться сообщение:
Выбор и удаление цен по выбранному отелю
Для того чтобы удалить цены на определенный отель или в пределах выбранного отеля, нужно выбрать страну, к которой привязаны туры, выделить нужные туры и после того, как загрузятся данные по выбранным СПО, выделить нужные отели.
Для быстрого поиска отеля можно воспользоваться фильтрами Партнер по отелю, Название отеля и Категория.
Если нужно удалить не все цены по выбранным отелям, а только некоторые, можно воспользоваться дополнительными фильтрами:
- Продолжительность: удаление цен на все продолжительности или на определенные. Для выделения нескольких записей используется нажатая кнопка Ctrl клавиатуры.
- Питание: удаление цен на все типы питания или на определенные. Для выделения нескольких записей используется нажатая кнопка Ctrl клавиатуры.
- Номер: удаление цен на все размещения или только на некоторые. Для выделения нескольких записей используется нажатая кнопка Ctrl клавиатуры.
- Цены: удаление всех цен или нескольких.
Далее, чтобы удалить цены нужно нажать на кнопку Удалить. На экране появится сообщение:
Если вы уверены, что цены отобраны правильно, то нужно нажать на кнопку Yes, если же вы заметили, что допустили ошибку при отборе цен для удаления, то можно вернуться к отбору, нажав кнопку No.
После удаления цен должно появиться сообщение:
При использовании среды с сегментированием без репликации (или среды без сегментирования и без репликации с релиза 9.2.20.12) для обработки дополнительного модуля Удаление рассчитанных цен на сервере обязательно должны быть установлены два задания: mwReplDisableDeletedPricesOnline и mwRemoveDeletedNightly. Подробнее о назначении заданий описано в статье «Настройка заданий».