54
правки
Изменения
→Включение фильтра результатов поиска
==Включение фильтра результатов поиска==
Фильтр результатов поиска можно отключить и включить опцией '''Фильтры результатов включены''' в разделе Управление продажами → Процессы → Процесс поиска → Тонкая настройка.
Также на работу фильтров результатов влияет состояние активности плагина ЦО (Ценообразования). Если указанный плагин выключен - фильтры результатов работать не будут. Документация по плагину Ценообразования - [[Ценообразование_(Авиабилеты)]]
==Создание правил фильтрации результатов поиска==
Чтобы проверить работу фильтра и проследить, какие правила по каким параметрам удаляют перелеты, используют таблицу отладки правил фильтрации.
Таблица отладки работы фильтра результатов данного поиска открывается в логах этого поиска.<br />
В столбце '''Удален''':
* '''''Да''''' - перелет удалён из выдачи.
*'''Правило для пакетов реквизитов''' — [[Пакеты реквизитов Немо 1.0|пакеты реквизитов]], на которые применяется правило:
**'''''Все''''' — правило распространяется на все пакеты реквизитов,
**'''''Выбранные''''' — правило распространяется на выбранные из выпадающего списка пакеты реквизитов. Если для настройки указано значение '''''Выбранные''''',но сами пакеты реквизитов не выбраны - применяется на все.
**'''''Все кроме''''' — правило распространяется на все пакеты реквизитов, кроме выбранных из выпадающего списка,
*'''авиакомпания не является контрактной''' — перелет удаляется, если он выполняется авиакомпанией, которая не числится в списке контрактных авиакомпаний агентства в ''[[Ценообразование (Авиабилеты)|Ценообразовании]]''. В выдаче остаются только те авиакомпании, от которых агент может получать комиссию.
*'''+ содержит авиакомпании (marketing) в любом сегменте''':
**'''''Выбранные ''''' — удаляются перелеты, у которых в каком-то сегменте рейс выполняется одной из перечисленных авиакомпанией,
**'''''Все кроме''''' — удаляются все перелеты, кроме тех, у которых в каком-то сегменте рейс выполняется одной из не перечисленных авиакомпанией,
*'''+ содержит выполняющие авиакомпании (operation) в любом сегменте''':
**'''''Выбранные ''''' — удаляются перелеты, у которых в каком-то сегменте рейс выполняется одной из перечисленных авиакомпанией,
**'''''Все кроме''''' — удаляются все перелеты, кроме тех, у которых в каком-то сегменте рейс выполняется одной из не перечисленных авиакомпанией,
*'''+ перелет содержит несколько тарифов''' — удаляются перелеты с несколькими тарифами,
*'''+ сегменты перелета разного класса''''' — удаляются перелеты, сегменты которого разного класса,
**'''''Выбранные''''' — удаляются результаты с вылетом с выбранных (из выпадающего списка) континентов,
*'''+ страны вылета''''':
**'''''Выбранные''''' — удаляются перелеты с вылетом из указанных стран,
**'''''Все кроме''''' — удаляются перелеты с вылетом из всех стран, кроме указанных,
*'''+ аэропорты вылета''''':
**'''''Выбранные ''''' — удаляются перелеты с прилетом в указанные аэропорты,
**'''''Все кроме''''' — удаляются перелеты с прилетом во все аэропорты, кроме указанных,
{{Attention|Значения, указанные в параметрах '''"континенты вылета"''' / '''"континенты прилета"''', '''"страны вылета"''' / '''"страны прилета"''', '''"аэропорты вылета"''' / '''"аэропорты прилета"''', учитываются для всех сегментов перелета (то есть, в том числе для пунктов пересадок).}}*'''+ содержит тариф(тарифы) или коды классов (перечислять через запятую) ''' — удаляются перелеты с указанными тарифами и классами(присутствует поддержка регулярных выражений на языке RegEx),*'''+ содержит номера рейсов (перечислять через запятую) ''' — удаляются перелеты с указанными номерами рейсов. Номера рейсов должны иметь следующий формат: 1A1111, 2B2222. При указании номеров в формате 1A 1111 правило может не сработать при работе с Nemo Connect (присутствует поддержка регулярных выражений на языке RegEx),*'''+ присутствуют сегменты без точного времени вылета''',— данный фильтр не применим в случае работы через API Nemo Connect
*'''+ до времени вылета осталось менее Х часов ''' — удаляются рейсы, до вылета которых осталось меньше указанного времени (в часах),
*'''+ количество свободных мест на рейсе меньше или равно ''' — удаляются перелеты, на которых количество свободных мест меньше или равно указанному значению,
== См. также ==
*[[Фильтры результатов поиска Немо 2.0]]
*[[Фильтры поисковых запросов (Авиабилеты)]]
*[[Глобальная распределительная система]]