"Исключение отелей из выдачи" (ModHotelExclusionByRegex)

Позволяет скрывать из выдачи отели, подходящие под параметры, заданные в настройках

 

Кому будет полезен этот мод:

Это клиентский мод. Он доступен для подключения и использования только клиентам.

Он будет полезен клиентам, желающим скрыть из выдачи те или иные гостиница в соответствии с настройками.

Подключение мода:

Для подключения мода необходимо перейти в раздел “Marketplace”

Настройка мода:

После подключения мода, необходимо перейти в раздел “Расширения” и выбрать пункт “Исключение отелей из выдачи”.

Настройка МОДа

Для настройки мода, необходимо создать одно или несколько правил, которые будут применяться одновременно.

Настройки мода находятся в Расширениях:

Для добавления нового правила необходимо нажать кнопку “Добавить”:

В каждом правиле есть набор параметров, которые и формируют условия срабатывания правила.

Внимание! Параметры в рамках правила применяются по принципу логического И, то есть правило сработает, если применились все заданные параметры одновременно.

Параметры правила:

  • Название на кириллице и латинице

  • Регулярное выражение - Regex, который определяет вхождение в массив отсеиваемых отелей по наименованию отеля. Работает также, как и в Настройках тревел-политик по отелям. Регистр не учитывается.

  • Интервал поиска - задаются даты, в которые производится поиск. То есть если текущая дата попадает в этот интервал, то условие срабатывает.

  • Проживание - задаются даты, в которые планируется проживание в отеле. То есть, если хотя бы один из дней, указанных в поисковом запросе на форме поиска, попадает в интервал, заданный настройкой, то условие срабатывает.

  • Коды - выбираются один или несколько кодов. Если коды заданы, то условие сработает, если в командировке есть хотя бы один код из заданных в настройке (логическое ИЛИ). То есть можно задавать коды из одного справочника и условие применится ко всем носителям (к каждому) таких кодов.

  • Применять к инициатору - если включить этот свитчер, то правило кодов будет применяться только к инициатору, выполняющему поиск отелей (если ищет агент, то будем смотреть в коды тревел-менеджера по умолчанию, от лица которого действует агент). Опция актуальна для случаев, когда не используется Мод Контейнера командировки и еще нет созданной командировки, то есть не представляется возможным доподлинно установить, кто будет пассажиром в заказе.

  • Применять к отелям по 3D - если включить этот свитчер, то все вышеуказанные параметры будут применять в том числе и к отелям с признаком 3D.

После окончания редактирования правила не забыть нажать “Сохранить”.

Пример настроенного правила:

Такие настройки можно описать словами как: Необходимо скрывать все отели, содержащие в своем названии слова “Хостел”, “Ritz“, ”Лотте”, ”Центральная”, если поиск осуществляется в период с 01.02.2022 по 28.02.2022, а даты, на которые производится поиск, попадают в интервал с 01.03.2022 по 30.03.2022 при этом у инициатора поиска (создающего заказ) должен быть один из кодов Department = UFС или Department = Bellator и к отелям с признаком 3D не применимо.

Работа с модом:

При удовлетворении условий правила в выдаче будут отсутствовать отели, подходящие под настройки.

Например, для правила указанного выше пропали отели, содержащие слово “Хостел”:

А вот “Центральная” в выдаче есть, так как имеет признак 3D: