<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://support.nemo.travel/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB+%D0%97%D0%BE%D0%BB%D0%BE%D1%82%D1%83%D1%85%D0%B8%D0%BD</id>
	<title>Центр поддержки системы бронирования - Вклад участника [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://support.nemo.travel/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB+%D0%97%D0%BE%D0%BB%D0%BE%D1%82%D1%83%D1%85%D0%B8%D0%BD"/>
	<link rel="alternate" type="text/html" href="https://support.nemo.travel/ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/%D0%9C%D0%B8%D1%85%D0%B0%D0%B8%D0%BB_%D0%97%D0%BE%D0%BB%D0%BE%D1%82%D1%83%D1%85%D0%B8%D0%BD"/>
	<updated>2026-04-21T23:03:02Z</updated>
	<subtitle>Вклад участника</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80%D1%8B_%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D0%BE%D0%B2_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%B0_%D0%9D%D0%B5%D0%BC%D0%BE_1.0&amp;diff=16733</id>
		<title>Фильтры результатов поиска Немо 1.0</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80%D1%8B_%D1%80%D0%B5%D0%B7%D1%83%D0%BB%D1%8C%D1%82%D0%B0%D1%82%D0%BE%D0%B2_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%B0_%D0%9D%D0%B5%D0%BC%D0%BE_1.0&amp;diff=16733"/>
		<updated>2020-02-11T16:34:31Z</updated>

		<summary type="html">&lt;p&gt;Михаил Золотухин: /* Параметры фильтрации результатов поиска */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Плагины  (Авиабилеты)]]&lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
'''Фильтры результатов поиска авиарейсов''' — плагин [[Компонент | компонента]] [[Авиабилеты (компонент) | «Авиабилеты»]] системы {{NameSystem|link}}.&lt;br /&gt;
==Назначение==&lt;br /&gt;
Фильтры результатов поиска ограничивают набор перелетов на выдаче результатов [[Поиск (Авиабилеты)|поиска]].&lt;br /&gt;
&lt;br /&gt;
==Примеры использования==&lt;br /&gt;
Фильтр результатов поиска используют, чтобы:&lt;br /&gt;
* оставить на выдаче перелеты по пакетам с прямой выпиской на стоке авиакомпаний,&lt;br /&gt;
* исключить перелеты невыгодных для агентства [[Маркетинговый перевозчик|маркетинговых авиакомпаний]] или [[Оперирующий перевозчик|оперирующих перевозчиков]],&lt;br /&gt;
* удалить перелеты с недостаточным количеством свободных мест, чтобы было больше гарантии, что свободные места по данному рейсу не закончатся до бронирования,&lt;br /&gt;
* удалить перелеты с малой прибылью, чтобы в выдачу попали только те перелеты, которые гарантированно дадут не меньше заданного размера прибыли,&lt;br /&gt;
* исключить перелеты от [[Авиакомпания|авиакомпаний]], с которыми у агентства нет договора, чтобы оставить в выдаче только те авиакомпании, от которых агент может получать комиссию,&lt;br /&gt;
* разрешить выдачу только определенных направлений, предусмотренных договором с авиакомпаниями.&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
Результаты поиска фильтруются по правилам. Прежде чем формируется выдача результатов, фильтр проверяет перелеты по всем правилам фильтрации.&lt;br /&gt;
&lt;br /&gt;
'''Правило фильтрации результатов''' — комбинация условий, при одновременном выполнении которых перелет удаляется из выдачи.&lt;br /&gt;
&lt;br /&gt;
'''Условие фильтра''' — совокупность [[#Параметры фильтрации результатов поиска|параметра]], его свойства и указанных значений.&lt;br /&gt;
&lt;br /&gt;
'''Параметр условия''' — признак, по которому перелет проверяется при фильтрации.&lt;br /&gt;
&lt;br /&gt;
'''Свойство условия''' — правило сравнения перелета с указанными в условии значениями параметра. Свойство условия определяется способом указания значений:&lt;br /&gt;
* '''''совпадает с''''' (если указывать значения с опцией «Выбранные») — удаляются только те перелеты, параметры которых соответствуют указанному значению.&lt;br /&gt;
* '''''не совпадает с''''' (если указывать значения с опцией «Все, кроме») — удаляются только те перелеты, параметры которых не соответствуют указанному значению.&lt;br /&gt;
&lt;br /&gt;
'''Значение условия''' — один или несколько конкретных объектов параметра для сравнения с перелетом: конкретные континенты, страны, аэропорты и т. д. Если указаны несколько значений, то они рассматриваются в условии как альтернативные.&lt;br /&gt;
&lt;br /&gt;
*'''Перелет удаляется,''' если сработало ''хотя бы одно'' правило.&lt;br /&gt;
* Чтобы '''правило фильтрации сработало''', нужно чтобы ''выполнились все условия'' фильтрации, заданные в правиле.&lt;br /&gt;
&amp;lt;!--Параметры в правиле объединены логической связью «И», поэтому правило применяется, если сработает каждое условие внутри правила. &lt;br /&gt;
&lt;br /&gt;
(((Часть параметров позволяют указывать несколько альтернативных значений, а также использовать режим включения или исключения объектов в качестве значений (&amp;quot;Выбранные&amp;quot; и &amp;quot;Все кроме&amp;quot; — логическое отрицание «НЕ»).))) В таком случае между значениями одного параметра используется логическая связь «ИЛИ».??&lt;br /&gt;
&lt;br /&gt;
Правила фильтрации объединяются логической связью «ИЛИ», поэтому для удаления перелета из результатов поиска достаточно, чтобы сработало хотя бы одно правило.&lt;br /&gt;
(((Параметр может включать значения (определяет конкретные допустимые значения параметра) или исключать значения, определяя множество любых значений, кроме указанных.)))* Фильтр результатов поиска состоит из правил. Если к перелету применимо '''хотя бы одно''' правило, фильтр результатов поиска исключает перелет из выдачи (между правилами логика ИЛИ). --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Attention|Если вы получили результаты поиска с включенным фильтром, а затем выключили его, для получения нефильтрованных результатов нужно заново запустить поиск.&lt;br /&gt;
&amp;lt;!--Удаление перелетов происходит в процессе поиска и измененные настройки не влияют на уже сохраненные результаты на странице выбора рейсов.--&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
==Включение фильтра результатов поиска==&lt;br /&gt;
Фильтр результатов поиска можно отключить и включить опцией '''Фильтры результатов включены''' в разделе Управление продажами → Процессы → Процесс поиска → Тонкая настройка.&lt;br /&gt;
&lt;br /&gt;
==Создание правил фильтрации результатов поиска==&lt;br /&gt;
Правила фильтрации результатов поиска создаются и редактируются в разделе  Управление продажами → Процессы → Процесс поиска → Фильтры результатов.&lt;br /&gt;
&lt;br /&gt;
Для создания правила:&lt;br /&gt;
# Нажмите кнопку '''Создать новую запись'''&lt;br /&gt;
# Заполните [[Фильтры результатов поиска (Авиабилеты)#Параметры фильтрации результатов поиска|параметры фильтрации]]&lt;br /&gt;
# Нажмите кнопку '''Создать новую запись''' внизу страницы&lt;br /&gt;
&lt;br /&gt;
Список созданных правил фильтрации результатов поиска отображается в виде таблицы в разделе Управление продажами → Процессы → Процесс поиска → Фильтры результатов.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Правила_фильтра_результатов_поиска.png|1000px]]&lt;br /&gt;
|-&lt;br /&gt;
|Фильтрация запросов поиска&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Отладка правил фильтрации результатов поиска===&lt;br /&gt;
Чтобы проверить работу фильтра и проследить, какие правила по каким параметрам удаляют перелеты, используют таблицу отладки правил фильтрации.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Для поисков от имени менеджера и экспертов&amp;lt;/u&amp;gt; агентства работа фильтра по каждому поисковому запросу логируется и отображается в подробной таблице отладки. &lt;br /&gt;
&lt;br /&gt;
Таблица отладки работы фильтра результатов данного поиска открывается в логах этого поиска.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Выполните поиск от имени менеджера или эксперта агентства. Если поиск выполняется от имени менеджера по завершении поиска открывается страница [[Логи системы|логов]] этого поиска. &amp;lt;br /&amp;gt;&lt;br /&gt;
# В поисковых логах в строке с сообщением ''flights/search/results/'' размещается ссылка на таблицу отладки фильтра: &amp;lt;br&amp;gt;[[Файл:Фильтр ссылка на таблицу отладки.png|300px]].&lt;br /&gt;
# Ссылка открывает таблицу отладки фильтра результатов по данному поиску.&lt;br /&gt;
В столбце '''Удален''':&lt;br /&gt;
* '''''Да''''' - перелет удалён из выдачи.&lt;br /&gt;
* '''''Нет''''' - перелет допущен фильтрами к выдаче.&lt;br /&gt;
&lt;br /&gt;
Для удалённых перелетов в строке ячейка с параметром '''OK''' обозначает правило, которое удалило перелет. Номер правила - название столбца.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Фильтр_таблица_отладки.png|500px]]&lt;br /&gt;
|-&lt;br /&gt;
|Таблица отладки фильтра результатов поиска&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Параметры фильтрации результатов поиска==&lt;br /&gt;
&lt;br /&gt;
*'''Правило для пакетов реквизитов''' — [[Пакеты реквизитов Немо 1.0|пакеты реквизитов]], на которые применяется правило:&lt;br /&gt;
**'''''Все''''' — правило распространяется на все пакеты реквизитов,&lt;br /&gt;
**'''''Выбранные''''' — правило распространяется на выбранные из выпадающего списка пакеты реквизитов. Если для настройки указано значение '''''Выбранные''''', но сами пакеты реквизитов не выбраны - применяется на все. &lt;br /&gt;
**'''''Все кроме''''' — правило распространяется на все пакеты реквизитов, кроме выбранных из выпадающего списка,&lt;br /&gt;
*'''авиакомпания не является контрактной''' — перелет удаляется, если он выполняется авиакомпанией, которая не числится в списке контрактных авиакомпаний агентства в ''[[Ценообразование (Авиабилеты)|Ценообразовании]]''. В выдаче остаются только те авиакомпании, от которых агент может получать комиссию.&lt;br /&gt;
*'''+ перелёт заблокирован''' — из выдачи удаляются заблокированные перелеты,&lt;br /&gt;
*'''+ содержит авиакомпании (marketing) в первом сегменте''':&lt;br /&gt;
**'''''Выбранные  ''''' — удаляются перелеты, в которых первый сегмент выполняется одной из перечисленных авиакомпанией, &lt;br /&gt;
**'''''Все кроме''''' — удаляются  все перелеты, кроме тех, у которых первый сегмент выполняется одной из перечисленных авиакомпанией, &lt;br /&gt;
*'''+ содержит авиакомпании (marketing) в любом сегменте''':&lt;br /&gt;
**'''''Выбранные  '''''  — удаляются перелеты, у которых в каком-то сегменте рейс выполняется одной из перечисленных авиакомпанией,  &lt;br /&gt;
**'''''Все кроме'''''  — удаляются  все перелеты, у которых в каком-то сегменте рейс выполняется одной из не перечисленных авиакомпанией,  &lt;br /&gt;
*'''+ содержит выполняющие авиакомпании (operation) в любом сегменте''':&lt;br /&gt;
**'''''Выбранные ''''' — удаляются перелеты, у которых в каком-то сегменте рейс выполняется одной из перечисленных авиакомпанией, &lt;br /&gt;
**'''''Все кроме''''' — удаляются все перелеты, у которых в каком-то сегменте рейс выполняется одной из не перечисленных авиакомпанией, &lt;br /&gt;
*'''+ перелет содержит несколько тарифов''' — удаляются перелеты с несколькими тарифами,&lt;br /&gt;
*'''+ сегменты перелета разного класса''''' — удаляются перелеты, сегменты которого разного класса,&lt;br /&gt;
*'''+ перелет без электронного билета''''' — удаляются перелеты без электронного билета,&lt;br /&gt;
*'''+ международный перелет при поиске в пределах одной страны''' — удаляются перелеты с международными пересадками, если пункт вылета и прилета запроса в пределах одной страны&lt;br /&gt;
*'''+ тип перевозки''':&lt;br /&gt;
**'''''Выключен''''' — тип перевозки не проверяется (допускается любой),&lt;br /&gt;
**'''''ВВЛ''''' — внутренние воздушные линии, &lt;br /&gt;
**'''''МВЛ''''' — международные воздушные линии,&lt;br /&gt;
*'''+ континенты вылета''''':&lt;br /&gt;
**'''''Выключен''''' — допускаются все континенты вылета,&lt;br /&gt;
**'''''Выбранные''''' — удаляются результаты с вылетом с выбранных (из выпадающего списка) континентов, &lt;br /&gt;
*'''+ страны вылета''''':&lt;br /&gt;
**'''''Выбранные''''' — удаляются перелеты с вылетом из указанных стран,&lt;br /&gt;
**'''''Все кроме''''' — удаляются перелеты с вылетом из всех стран, кроме указанных,&lt;br /&gt;
*'''+ аэропорты вылета''''':&lt;br /&gt;
**'''''Выбранные ''''' — удаляются перелеты с вылетом из указанных аэропортов, &lt;br /&gt;
**'''''Все кроме'''''  — удаляются перелеты с вылетом из всех аэропортов, кроме указанных,&lt;br /&gt;
*'''+ континенты прилета''''':&lt;br /&gt;
**'''''Выключен  ''''' — допускаются все континенты прилета,&lt;br /&gt;
**'''''Выбранные''''' — удаляются перелеты с прилетом на выбранные континенты, &lt;br /&gt;
*'''+ страны прилета''''':&lt;br /&gt;
**'''''Выбранные  ''''' — удаляются перелеты с прилетом в указанные страны, &lt;br /&gt;
**'''''Все кроме''''' — удаляются перелеты с прилетом во все страны, кроме указанных,&lt;br /&gt;
*'''+ аэропорты прилета''''':&lt;br /&gt;
**'''''Выбранные ''''' — удаляются перелеты с прилетом в указанные аэропорты, &lt;br /&gt;
**'''''Все кроме'''''  — удаляются перелеты с прилетом во все аэропорты, кроме указанных,&lt;br /&gt;
{{Attention|Значения, указанные в параметрах '''&amp;quot;континенты вылета&amp;quot;''' / '''&amp;quot;континенты прилета&amp;quot;''', '''&amp;quot;страны вылета&amp;quot;''' / '''&amp;quot;страны прилета&amp;quot;''', '''&amp;quot;аэропорты вылета&amp;quot;''' / '''&amp;quot;аэропорты прилета&amp;quot;''', учитываются для всех сегментов перелета (то есть, в том числе для пунктов пересадок).}}&lt;br /&gt;
*'''+ содержит тариф(тарифы) или коды классов (перечислять через запятую) ''' — удаляются перелеты с указанными тарифами и классами,&lt;br /&gt;
*'''+ содержит номера рейсов (перечислять через запятую) ''' — удаляются перелеты с указанными номерами рейсов,&lt;br /&gt;
*'''+ присутствуют сегменты без точного времени вылета''' — данный фильтр не применим в случае работы через API Nemo Connect&lt;br /&gt;
*'''+ до времени вылета осталось менее Х часов ''' — удаляются рейсы, до вылета которых осталось меньше указанного времени (в часах),&lt;br /&gt;
*'''+ количество свободных мест на рейсе меньше или равно ''' — удаляются перелеты, на которых количество свободных мест меньше или равно указанному значению,&lt;br /&gt;
*'''+ количество свободных мест, остающееся на рейсе после покупки, меньше или равно ''' — удаляются перелеты, на которых после приобретения X мест количество свободных мест станет меньше или равно указанному значению. Пример: если в фильтре установлено значение 1 и запрос перелетов на 3 человека, то из результатов поиска будут удалены перелеты с количеством свободных мест 4 или меньше (4-3&amp;lt;=1),&lt;br /&gt;
*'''+ источник перехода''':&lt;br /&gt;
**'''''Выключен  '''''  — допускаются все источники перехода,&lt;br /&gt;
**'''''Выбранные''''' — удаляет перелет, если источником перехода на сайт является один из указанных,&lt;br /&gt;
*'''+ цена перелета больше''' — удаляются перелеты, стоимость которых выше указанного значения,&lt;br /&gt;
*'''+ цена перелета меньше''' — удаляются перелеты, стоимость которых ниже указанного значения,&lt;br /&gt;
*'''+ прибыль меньше''' — удаляются перелеты, прибыль которых ниже указанного значения. Прибыль рассчитывается как сумма комиссии от авиакомпании, бонуса от авиакомпании (если установлен) и сбора агентства, заданных в [[Ценообразование (Авиабилеты)|правилах ценообразования]].&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Параметры фильтрации результатов поиска авиарейсов &lt;br /&gt;
|-&lt;br /&gt;
! Параметр&lt;br /&gt;
! Описание&lt;br /&gt;
|-&lt;br /&gt;
| '''Правило для пакетов реквизитов''' || Правило будет работать для заданных пакетов реквизитов.&lt;br /&gt;
|-&lt;br /&gt;
| '''  авиакомпания не является контрактной'''|| Если стоит галочка, то отсеются все авиакомпании отсутствующие в списке контрактных.&lt;br /&gt;
|-&lt;br /&gt;
|'''  перелёт заблокирован''' ||При включении этого фильтра перелёты, оказавшиеся запрещенными, не попадут в результаты поиска (опция доступна только при включенном модуле '''«Обработка неподтвержденных сегментов''').&lt;br /&gt;
|-&lt;br /&gt;
|'''  содержит авиакомпании (marketing) в первом сегменте'''||Можно указать конкретные или все кроме какой-то.&lt;br /&gt;
|-&lt;br /&gt;
|'''  содержит авиакомпании (marketing) в любом сегменте'''||Можно указать конкретные или все кроме какой-то.&lt;br /&gt;
|-&lt;br /&gt;
|'''  содержит выполняющие авиакомпании (operation) в любом сегменте'''||Можно указать конкретные или все кроме какой-то.&lt;br /&gt;
|-&lt;br /&gt;
|'''  перелет содержит несколько тарифов''' || Да, если стоит галочка.&lt;br /&gt;
|-&lt;br /&gt;
|'''  сегменты перелета разного класса''' ||Да, если стоит галочка.&lt;br /&gt;
|-&lt;br /&gt;
|'''  перелет без электронного билета''' ||Да, если стоит галочка.&lt;br /&gt;
|-&lt;br /&gt;
|'''  международный перелет при поиске в пределах одной страны''' ||Да, если стоит галочка.&lt;br /&gt;
|-&lt;br /&gt;
|'''  тип перевозки'''|| Можно выбрать ВВЛ или МВЛ.&lt;br /&gt;
|-&lt;br /&gt;
|'''  континенты вылета''' ||Можно указать конкретные.&lt;br /&gt;
|-&lt;br /&gt;
|'''  страны вылета''' ||Можно указать конкретные или все кроме какого-то.&lt;br /&gt;
|-&lt;br /&gt;
|'''  аэропорты вылета'''||Можно указать конкретные или все кроме какого-то.&lt;br /&gt;
|-&lt;br /&gt;
|'''  континенты прилета'''||Можно указать конкретные.&lt;br /&gt;
|-&lt;br /&gt;
|'''  страны прилета'''||Можно указать конкретные или все кроме какого-то.&lt;br /&gt;
|-&lt;br /&gt;
|'''  аэропорты прилета'''||Можно указать конкретные или все кроме какого-то.&lt;br /&gt;
|-&lt;br /&gt;
|'''  содержит тариф(тарифы) или коды классов'''||Перечислять через запятую.&lt;br /&gt;
|-&lt;br /&gt;
|'''  содержит номера рейсов'''||Перечислять через запятую.&lt;br /&gt;
|-&lt;br /&gt;
|'''  присутствуют сегменты без точного времени вылета'''||&lt;br /&gt;
|-&lt;br /&gt;
|'''  до времени вылета осталось менее Х часов'''||Минимальное количество часов до вылета.&lt;br /&gt;
|-&lt;br /&gt;
|'''+ цена перелета больше'''||Перелеты, стоимость которых выше указанного значения будут удалены из результатов поиска.&lt;br /&gt;
|-&lt;br /&gt;
|'''  цена перелета меньше'''||Перелеты, стоимость которых ниже указанного значения будут удалены из результатов поиска.&lt;br /&gt;
|-&lt;br /&gt;
|'''  прибыль меньше'''||Перелеты, прибыль которых ниже указанного значения, удаляются из результатов поиска. Прибыль в данном случае — это сумма комиссии авиакомпании, бонуса авиакомпании и сбора агентства, заданных в правилах ценообразования.&lt;br /&gt;
|-&lt;br /&gt;
|'''  количество свободных мест на рейсе меньше или равно'''||Перелеты, на которых количество свободных мест меньше или равно указанному значению, удалены из результатов поиска.&lt;br /&gt;
|-&lt;br /&gt;
|'''  количество свободных мест, остающееся на рейсе после покупки, меньше или равно'''||Перелеты, на которых после приобретения X мест количество свободных мест станет меньше или равно указанному значению, удалены из результатов поиска. Пример: если в фильтре стоит значение 1, а поисковый запрос происходит на 3 человека, то из результатов поиска будут удалены перелеты с количеством свободных мест 4 или меньше (4-3&amp;lt;=1).&lt;br /&gt;
|-&lt;br /&gt;
|'''  источник перехода'''||Запрещает просмотр результатов поиска в случае, если источником перехода на сайт является один из указанных в фильтре источников.&lt;br /&gt;
|}--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Примеры правил фильтрации результатов поиска==&lt;br /&gt;
&lt;br /&gt;
=== Исключить перелеты с прибылью менее 400 рублей ===&lt;br /&gt;
Чтобы удалить из результатов поиска перелёты, по которым прибыль агентства составляет менее 400 рублей, создайте одно правило с одним параметром:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило №1&lt;br /&gt;
|-&lt;br /&gt;
|''' + прибыль меньше'''&lt;br /&gt;
| 400 Российский рубль&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлен пример работы правила для каждого перелёта в результатах поиска. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! Прибыль меньше 400 рублей&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| SVO LED (Прибыль: 340RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| SVO LED (Прибыль: 450RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| SVO LED (Прибыль: 270RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| SVO LED (Прибыль: 340RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| SVO LED (Прибыль: 540RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| SVO LED (Прибыль: 240RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Исключить перелеты авиакомпаний ''Аэрофлота'' и ''Россия'' ===&lt;br /&gt;
Чтобы удалить из результатов поиска перелёты авиакомпаний ''Аэрофлот'' (SU) и ''Россия'' (FV), создайте одно правило с одним параметром:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило №1&lt;br /&gt;
|-&lt;br /&gt;
|'''+ содержит авиакомпании (marketing) в любом сегменте'''&lt;br /&gt;
| Выбранные: &lt;br /&gt;
* Аэрофлот — Российские авиалинии [SU] (AFL)&lt;br /&gt;
* Россия (Rossiya Airlines) [FV] (SDM)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлен пример работы правила для каждого перелёта в результатах поиска.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! Маркетинговая АК в любом сегменте: SU или FV&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| SVO LED (Маркетинговая АК: SU)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| SVO LED (Маркетинговая АК: SU)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| SVO LED (Маркетинговая АК: FV)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| SVO LED (Маркетинговая АК: S7)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| SVO LED (Маркетинговая АК: S7)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| SVO LED (Маркетинговая АК: UN)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Исключить перелеты всех авиакомпаний, кроме ''Аэрофлота'' и ''Россия'' ===&lt;br /&gt;
Чтобы удалить из результатов поиска перелёты всех авиакомпаний, кроме ''Аэрофлот'' (SU) и ''Россия'' (FV), создайте одно правило с одним параметром:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило №1&lt;br /&gt;
|-&lt;br /&gt;
| '''+ содержит авиакомпании (marketing) в любом сегменте'''&lt;br /&gt;
| Все кроме: &lt;br /&gt;
* Аэрофлот — Российские авиалинии [SU] (AFL)&lt;br /&gt;
* Россия [FV] (SDM)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлен пример работы правила для каждого перелёта в результатах поиска.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! Маркетинговая АК в любом сегменте: любая, кроме SU или FV&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| SVO LED (Маркетинговая АК: SU)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| SVO LED (Маркетинговая АК: SU)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| SVO LED (Маркетинговая АК: FV)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| SVO LED (Маркетинговая АК: S7)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| SVO LED (Маркетинговая АК: S7)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| SVO LED (Маркетинговая АК: UN)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Исключить перелеты всех авиакомпаний с прибылью менее 400 рублей, кроме ''Аэрофлота'' ===&lt;br /&gt;
Чтобы удалить из результатов поиска перелёты всех авиакомпаний с прибылью менее 400 рублей, кроме ''Аэрофлот'' (SU), создайте одно правило с двумя параметрами:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило №1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | '''+ содержит авиакомпании (marketing) в любом сегменте'''&lt;br /&gt;
| Все кроме: &lt;br /&gt;
* Аэрофлот — Российские авиалинии [SU] (AFL)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | '''+ прибыль меньше&amp;quot;'''&lt;br /&gt;
| 400 Российский рубль&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлен пример работы правила для каждого перелёта в результатах поиска.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | (Маркетинговая АК в любом сегменте: любая, кроме SU)&amp;lt;br/&amp;gt;И&amp;lt;br/&amp;gt;(Прибыль меньше 400 рублей)&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Маркетинговая АК: SU) &lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Прибыль: 340RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Маркетинговая АК: SU)&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Прибыль: 450RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Маркетинговая АК: UN)&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Прибыль: 270RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Маркетинговая АК: S7) &lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Прибыль: 340RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Маркетинговая АК: S7)&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Прибыль: 540RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Маркетинговая АК: FV) &lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Прибыль: 540RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Исключить перелеты всех авиакомпаний, кроме ''Аэрофлота'', и перелеты с прибылью менее 400 рублей ===&lt;br /&gt;
Чтобы удалить из результатов поиска перелёты всех авиакомпаний, кроме ''Аэрофлот'' (SU), и перелеты с прибылью менее 400 рублей, создайте два правила:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило №1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + содержит авиакомпании (marketing) в любом сегменте&lt;br /&gt;
| Все кроме: &lt;br /&gt;
* Аэрофлот — Российские авиалинии [SU] (AFL)&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило №2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | '''+ прибыль меньше'''&lt;br /&gt;
| 400 Российский рубль&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлен пример работы правил для каждого перелёта в результатах поиска.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Схема работы правил фильтров результатов поиска&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Маркетинговая АК в любом сегменте:&amp;lt;br/&amp;gt;любая, кроме SU&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Марк. АК: SU) &lt;br /&gt;
| (Прибыль: 340RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Марк. АК: SU)&lt;br /&gt;
| (Прибыль: 450RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: UN)&lt;br /&gt;
| (Прибыль: 270RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: S7) &lt;br /&gt;
| (Прибыль: 340RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: S7)&lt;br /&gt;
| (Прибыль: 540RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: FV) &lt;br /&gt;
| (Прибыль: 540RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила №2&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Прибыль меньше 400 рублей&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
| (Марк. АК: SU) &lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Прибыль: 340RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
| (Марк. АК: SU)&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Прибыль: 450RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
| (Марк. АК: UN)&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Прибыль: 270RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
| (Марк. АК: S7) &lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Прибыль: 340RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
| (Марк. АК: S7)&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Прибыль: 540RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
| (Марк. АК: FV) &lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Прибыль: 540RUB)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Результат работы правил&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;160&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Исключить перелеты всех авиакомпаний, кроме ''Аэрофлота'', оперированного ''Россией'' ===&lt;br /&gt;
&lt;br /&gt;
{{Attention|Теперь рассмотрим верное решение.}}&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить из результатов поиска перелёты всех авиакомпаний, кроме ''Аэрофлот'' (SU), оперированного ''Россией'', создайте два правила:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило №1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | '''+ содержит авиакомпании (marketing) в любом сегменте'''&lt;br /&gt;
| Все кроме: &lt;br /&gt;
* Аэрофлот — Российские авиалинии [SU] (AFL)&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило №2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | '''+ содержит выполняющие авиакомпании (operation) в любом сегменте'''&lt;br /&gt;
| Все кроме:&lt;br /&gt;
* Россия [FV] (SDM)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлен пример работы правил для каждого перелёта в результатах поиска.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:left;&amp;quot; | Схема работы правил фильтров результатов поиска&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Маркетинговая АК в любом&amp;lt;br/&amp;gt;сегменте: любая, кроме SU&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Марк. АК: SU) &lt;br /&gt;
| (Опер. АК: SU)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Марк. АК: SU)&lt;br /&gt;
| (Опер. АК: FV)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: UN)&lt;br /&gt;
| (Опер. АК: UN)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: S7) &lt;br /&gt;
| (Опер. АК: S7)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: S7)&lt;br /&gt;
| (Опер. АК: FV)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: FV) &lt;br /&gt;
| (Опер. АК: FV)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила №2&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | Оперирующая АК в любом&amp;lt;br/&amp;gt;сегменте: любая, кроме FV&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
| (Марк. АК: SU) &lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Опер. АК: SU)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
| (Марк. АК: SU)&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Опер. АК: FV)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
| (Марк. АК: UN)&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Опер. АК: UN)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
| (Марк. АК: S7) &lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Опер. АК: S7)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
| (Марк. АК: S7)&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Опер. АК: FV)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
| (Марк. АК: FV) &lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Опер. АК: FV)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Результат работы правил&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;160&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Рассмотрим '''неверное решение'''}}&lt;br /&gt;
&lt;br /&gt;
Чтобы удалить из результатов поиска перелёты всех авиакомпаний, кроме ''Аэрофлот'' (SU), оперированного ''Россией'', создайте одно правило:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило №1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; |''' + содержит авиакомпании (marketing) в любом сегменте'''&lt;br /&gt;
| Все кроме: &lt;br /&gt;
* Аэрофлот — Российские авиалинии [SU] (AFL)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | '''+ содержит выполняющие авиакомпании (operation) в любом сегменте'''&lt;br /&gt;
| Все кроме:&lt;br /&gt;
* Россия [FV] (SDM)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлен пример работы правила для каждого перелёта в результатах поиска.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; | (Маркетинговая АК в любом сегменте: любая, кроме SU)&amp;lt;br/&amp;gt;И&amp;lt;br/&amp;gt;(Оперирующая АК в любом сегменте: любая, кроме FV)&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Марк. АК: SU) &lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Опер. АК: SU)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Марк. АК: SU)&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Опер. АК: FV)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: UN)&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Опер. АК: UN)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: S7) &lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Опер. АК: S7)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: S7)&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Опер. АК: FV)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|style=&amp;quot;background-color:#dff0d8;&amp;quot;| (Марк. АК: FV) &lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| (Опер. АК: FV)&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В результатах остались варианты 1, 5 и 6, потому что правило срабатывает, только если срабатывают все условия внутри правила.&lt;br /&gt;
&lt;br /&gt;
Данное правило срабатывает, когда маркетинговая авиакомпания '''не Аэрофлот''' и одновременно с этим оперирующая авиакомпания не '''Россия'''. Одновременно обоим требованиям удовлетворяют перелеты №3 и №4.&lt;br /&gt;
&lt;br /&gt;
=== Исключить перелеты с прибылью меньше 400 рублей всех авиакомпаний, кроме ''Аэрофлота'', оперированного ''Россией'' ===&lt;br /&gt;
Чтобы удалить из результатов поиска перелёты с прибылью меньше 400 рублей всех авиакомпаний, кроме ''Аэрофлот'' (SU), оперированного ''Россией'', создайте два правила:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило №1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | '''+ содержит авиакомпании (marketing) в любом сегменте'''&lt;br /&gt;
| Все кроме: &lt;br /&gt;
* Аэрофлот — Российские авиалинии [SU] (AFL)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | '''+ прибыль меньше'''&lt;br /&gt;
| 400 Российский рубль&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило №2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | '''+ содержит выполняющие авиакомпании (operation) в любом сегменте'''&lt;br /&gt;
| Все кроме:&lt;br /&gt;
* Россия [FV] (SDM)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | '''+ прибыль меньше'''&lt;br /&gt;
| 400 Российский рубль&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлен пример работы правил для каждого перелёта в результатах поиска.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Схема работы правил фильтров результатов поиска&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;6&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Маркетинговая АК в любом сегменте: любая, кроме SU&amp;lt;br/&amp;gt;И&amp;lt;br/&amp;gt;Прибыль меньше 400 рублей&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Марк. АК: SU&lt;br /&gt;
| Опер. АК: SU&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 300RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Марк. АК: SU&lt;br /&gt;
| Опер. АК: SU&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 500RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Марк. АК: SU&lt;br /&gt;
| Опер. АК: FV&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 300RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Марк. АК: SU&lt;br /&gt;
| Опер. АК: FV&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 500RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Марк. АК: SU&lt;br /&gt;
| Опер. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 300RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Марк. АК: SU&lt;br /&gt;
| Опер. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 500RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 7&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Марк. АК: S7&lt;br /&gt;
| Опер. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 300RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 8&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Марк. АК: S7&lt;br /&gt;
| Опер. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 500RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 9&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Марк. АК: S7&lt;br /&gt;
| Опер. АК: FV&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 300RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 10&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Марк. АК: S7&lt;br /&gt;
| Опер. АК: FV&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 500RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 11&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Марк. АК: UN&lt;br /&gt;
| Опер. АК: UN&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 200RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 12&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Марк. АК: IK&lt;br /&gt;
| Опер. АК: IK&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 700RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;6&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила №2&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | Оперирующая АК в любом сегменте: любая, кроме FV&amp;lt;br/&amp;gt;И&amp;lt;br/&amp;gt;Прибыль меньше 400 рублей&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
| Марк. АК: SU&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Опер. АК: SU&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 300RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
| Марк. АК: SU&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Опер. АК: SU&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 500RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
| Марк. АК: SU&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Опер. АК: FV&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 300RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
| Марк. АК: SU&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Опер. АК: FV&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 500RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
| Марк. АК: SU&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Опер. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 300RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
| Марк. АК: SU&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Опер. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 500RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 7&lt;br /&gt;
| Марк. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Опер. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 300RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 8&lt;br /&gt;
| Марк. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Опер. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 500RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 9&lt;br /&gt;
| Марк. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Опер. АК: FV&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 300RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 10&lt;br /&gt;
| Марк. АК: S7&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Опер. АК: FV&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 500RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 11&lt;br /&gt;
| Марк. АК: UN&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Опер. АК: UN&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Прибыль: 200RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 12&lt;br /&gt;
| Марк. АК: IK&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Опер. АК: IK&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Прибыль: 700RUB&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Результат работы правил&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;160&amp;quot; | Правило №1&amp;lt;br/&amp;gt;ИЛИ&amp;lt;br/&amp;gt;Правило №2&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 7&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 8&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 9&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 10&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 11&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#dff0d8;&amp;quot;| Перелет удален.&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 12&lt;br /&gt;
|&lt;br /&gt;
| style=&amp;quot;background-color:#ffbdd3;&amp;quot;| Перелет остался.&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
*[[Фильтры результатов поиска Немо 2.0]]&lt;br /&gt;
*[[Фильтры поисковых запросов (Авиабилеты)]]&lt;br /&gt;
*[[Глобальная распределительная система]]&lt;br /&gt;
*[[Пакеты реквизитов Немо 1.0]]&lt;br /&gt;
*[[Маршрутизатор поисковых запросов]]&lt;br /&gt;
*[[Микшер результатов поиска (Авиабилеты)]]&lt;br /&gt;
*[[Пользователь]]&lt;/div&gt;</summary>
		<author><name>Михаил Золотухин</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80%D1%8B_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D1%8B%D1%85_%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=16684</id>
		<title>Фильтры поисковых запросов (Авиабилеты)</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80%D1%8B_%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D1%8B%D1%85_%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2_(%D0%90%D0%B2%D0%B8%D0%B0%D0%B1%D0%B8%D0%BB%D0%B5%D1%82%D1%8B)&amp;diff=16684"/>
		<updated>2020-01-14T17:47:44Z</updated>

		<summary type="html">&lt;p&gt;Михаил Золотухин: /* Параметры фильтрации поисковых запросов */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория: Плагины  (Авиабилеты)]] &lt;br /&gt;
&amp;lt;!-- --&amp;gt;&lt;br /&gt;
'''Фильтр поисковых запросов''' — плагин [[Компонент | компонента]] [[Авиабилеты (компонент) | «Авиабилеты»]] системы {{NameSystemLink}}. &lt;br /&gt;
&lt;br /&gt;
==Назначение==&lt;br /&gt;
Фильтры поисковых запросов запрещают нежелательные для агентства [[Поиск (Авиабилеты)|поиски]].&amp;lt;br&amp;gt; Комбинация условий с различными параметрами (континенты, страны, [[аэропорт]]ы вылета и прилета, тип перелёта, диапазон дат вылета, дни недели, [[Сегмент|плечи перелёта]]) позволяет гибко настраивать применение фильтров к поисковым запросам.&lt;br /&gt;
&lt;br /&gt;
==Примеры использования==&lt;br /&gt;
&lt;br /&gt;
* Ограничение поиска только по самым популярным направлениям при продажах с помощью метапоисковых сайтов.&lt;br /&gt;
* Сокращение издержек на платные поисковые транзакции.&lt;br /&gt;
* Улучшение конверсии.&lt;br /&gt;
* Снижение нагрузки на сервер.&lt;br /&gt;
&lt;br /&gt;
== Принцип работы ==&lt;br /&gt;
Фильтр поисковых запросов запрещает поиски, которые агентство определило правилами фильтрации (подробнее этапы поиска см. в статье [[Поиск (Авиабилеты)]]).&amp;lt;br&amp;gt;&lt;br /&gt;
Перед отправкой в [[ГРС]] каждый поисковый запрос проверяется правилами фильтрации. &amp;lt;br&amp;gt;&lt;br /&gt;
В результате действия фильтра поиск либо прерывается, то есть, запрос в ГРС не отправляется, либо разрешается, то есть, отправляется на дальнейшую [[Маршрутизатор поисковых запросов|маршрутизацию]] (см. [[Поиск (Авиабилеты)]]).&lt;br /&gt;
&lt;br /&gt;
'''Порядок работы фильтра поисковых запросов.'''&amp;lt;br&amp;gt;&lt;br /&gt;
После того, как пользователь запускает поиск на [[Форма поиска (Авиабилеты)|форме поиска]]:&lt;br /&gt;
# Фильтр результатов поиска проверяет параметры поискового запроса на соответствие параметрам каждого запрещающего правила фильтрации&lt;br /&gt;
#* Если параметры поискового запроса удовлетворяют '''всем условиям''' хотя бы одного запрещающего правила фильтрации, поиск запрещается.&lt;br /&gt;
#* Если параметры поискового запроса не подходят ни под одно правило, поиск разрешается.&lt;br /&gt;
# После проверки запрещающих правил проверяются разрешающие правила.&lt;br /&gt;
#* Если параметры поискового запроса удовлетворяют '''всем условиям''' хотя бы одного разрешающего правила фильтрации, запрет на поиск снимается и поиск разрешается. &lt;br /&gt;
&lt;br /&gt;
* Чтобы правило фильтрации сработало, нужно чтобы выполнились все условия фильтрации, заданные в правиле. &lt;br /&gt;
* Чтобы запрос поиска прервался, достаточно срабатывания хотя бы одного запрещающего правила фильтрации.&lt;br /&gt;
* Чтобы отменить запрет на избранные поиски, задают разрешающее правило, которое запустит отфильтрованный поисковый запрос.&lt;br /&gt;
&lt;br /&gt;
Если поиск будет прерван фильтром, то пользователь получит сообщение '''''По данному запросу ничего не найдено'''''. В [[лог]]е поиска, запрещенного фильтром, будет сообщение:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Предупреждение &amp;quot;Search aborted: not allowed by request filters (FILTER_NUMBER)&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если поиск будет разрешен фильтром, то в [[лог]]е поиска, разрешенного фильтром, будет сообщение:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;Search allowed by request filters (FILTER_NUMBER)&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
где ''FILTER_NUMBER'' — номер правила.&lt;br /&gt;
&lt;br /&gt;
'''Порядок логирования работы фильтра поисковых запросов.'''&amp;lt;br&amp;gt;&lt;br /&gt;
# Проверяются по порядку все запрещающие правила, как только находится сработавшее правило, то логируются все предыдущие (т.е. проверенные ранее правила) и текущее, применённое правило фильтра запросов.&lt;br /&gt;
# Если применилось хоть одно запрещающее правило, то аналогично по порядку проверяются разрешающие правила и логируются проверенные с применённым.&lt;br /&gt;
# Логируются только те правила, по которым была проведена проверка.&lt;br /&gt;
# Если правила совпали по всем проверяемым признакам и в этих правилах было найдено сработавшее, то дальше проверка не осуществляется, а значит и не логируются непроверенные правила.&lt;br /&gt;
&lt;br /&gt;
Фильтры запросов работают для любых типов [[маршрут]]ов, могут применяться к [[сегмент]]ам или к плечам перелёта.&lt;br /&gt;
&lt;br /&gt;
'''Действие фильтра поисковых запросов''' — процедура, которая выполнится для отфильтрованных запросов поиска. &lt;br /&gt;
&lt;br /&gt;
'''Фильтр поисковых запросов''' — комбинация условий, при одновременном выполнении которых к запросу поиска будет применено назначенное действие — запрос будет прерван или разрешен.&lt;br /&gt;
&lt;br /&gt;
'''Условие фильтра''' — совокупность [[#Параметры фильтрации поисковых запросов|параметра]], его свойства и указанных значений.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Параметры_фильтра_результатов.png|605px]]&lt;br /&gt;
|-&lt;br /&gt;
|Создание фильтра результатов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Параметр, свойство, значение.png|605px]]&lt;br /&gt;
|-&lt;br /&gt;
|Пример условия фильтрации поисковых запросов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''' Режим работы правила''' - режим работы правила:&lt;br /&gt;
*'''''Запрещающий''''' - запрещает поиск, если поисковый запрос удовлетворяет условиям фильтра.&lt;br /&gt;
*'''''Разрешающий''''' - разрешает поиск запрещенным фильтрами поисковых запросов направлений, если поисковый запрос удовлетворяет условиям фильтра. Работает как исключение из запрещающих правил фильтрации поисковых запросов - отменяет запрет фильтров для поисковых запросов с заданными параметрами.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Правило фильтрации и его условия.png|920px]]&lt;br /&gt;
|-&lt;br /&gt;
|Пример запрещающего фильтра поисковых запросов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Разрешающее_правило_фильтра.png|920px]]&lt;br /&gt;
|-&lt;br /&gt;
|Пример разрешающего фильтра поисковых запросов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Параметр условия''' — признак, по которому поисковый запрос будет проверяться при фильтрации.&lt;br /&gt;
&lt;br /&gt;
'''Свойство условия''' — правило сравнения параметра поискового запроса с указанными в условии значениями параметра. Свойство условия определяется способом указания значений:&lt;br /&gt;
* '''''совпадает с''''' (если указывать значения с опцией «Выбранные») — в фильтр попадут только те запросы поиска, параметры которых  соответствуют указанному значению.&lt;br /&gt;
* '''''не совпадает с''''' (если указывать значения с опцией «Все, кроме») — в фильтр попадут только те запросы поиска, параметры которых не соответствуют указанному значению.&lt;br /&gt;
'''Значение условия''' — один или несколько конкретных объектов параметра для сравнения с поисковым запросом: конкретные континенты, страны, аэропорты и т. д. Если указаны несколько значений, то они рассматриваются в условии как альтернативные.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Как читать условие.png|906px]]&lt;br /&gt;
|-&lt;br /&gt;
|Пример условия фильтрации поисковых запросов со свойством «не совпадает с»&lt;br /&gt;
|}&lt;br /&gt;
{{Attention| }}&lt;br /&gt;
* '''Разрешающее правило разрешает только те поисковые запросы, которые были отфильтрованы запрещающими правилами.'''&lt;br /&gt;
* '''Если в маршруте одно плечо, то оно носит одновременно признак и первого, и последнего плеча.'''&lt;br /&gt;
* '''Если для параметра выбрана опция «Выключен», то параметр не влияет на фильтрацию.'''&lt;br /&gt;
&lt;br /&gt;
== Включение фильтров поисковых запросов ==&lt;br /&gt;
Фильтры поисковых запросов для пользователя/агентства включаются опцией '''Фильтры запросов включены''' в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Тонкая настройка'''&amp;lt;!--{{Menu|Управление продажами|Процессы|Процесс поиска|Тонкая настройка}}--&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Создание правил фильтрации поисковых запросов ==&lt;br /&gt;
Правила фильтрации поисковых запросов создаются и редактируются в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Фильтры запросов'''&amp;lt;!--{{Menu|Управление продажами|Процессы|Процесс поиска|Фильтры запросов}}--&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Чтобы создать правило фильтрации:&lt;br /&gt;
# Нажмите кнопку '''Создать новую запись'''.&lt;br /&gt;
# Задайте [[#Параметры фильтрации поисковых запросов|условия фильтрации]].&lt;br /&gt;
# Нажмите кнопку '''Создать новую запись''' внизу страницы.&lt;br /&gt;
&lt;br /&gt;
Список созданных фильтров поисковых запросов отображается в таблице в разделе '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Фильтры запросов'''&amp;lt;!--{{Menu|Управление продажами|Процессы|Процесс поиска|Фильтры запросов}}--&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Фильтрация запросов поиска.png|1000px]]&lt;br /&gt;
|-&lt;br /&gt;
|Правила фильтрации поисковых запросов&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Параметры фильтрации поисковых запросов ==&lt;br /&gt;
* '''Разрешающий фильтр''' - включает разрешающий режим работы правила. Отфильтрованные запрещающими правилами запросы будут разрешены при совпадении параметров поискового запроса с параметрами разрешающего фильтра.&lt;br /&gt;
* '''Континенты вылета''' — запросы поиска рейсов с вылетом из указанных континентов будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Страны вылета''' — запросы поиска рейсов с вылетом из указанных стран будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Аэропорты вылета''' — запросы поиска рейсов с вылетом из указанных аэропортов будут отфильтрованы/разрешены. В качестве значений можно указать конкретные аэропорты или агрегирующие аэропорты — города (''Москва-Домодедово, Берлин-Тегель'' или ''Москва, Берлин'').&lt;br /&gt;
{{Attention|В случае, если в данном параметре указан агрегирующий аэропорт, например MOW, то фильтр будет срабатывать только для запросов поиска, в которых указан агрегирующий аэропорт. Для запроса, к примеру DME-LED данный фильтр применен не будет. Если требуется, чтобы фильтр срабатывал и при поиске перелетов с вылетом из конкретного аэропорта, необходимо указать коды аэропортов, например DME/SVO/VKO.}} &lt;br /&gt;
* '''Континенты прилета''' — запросы поиска рейсов с прилётом на указанные континенты будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Страны прилета''' — запросы поиска рейсов с прилётом в указанные страны будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Аэропорты прилета''' — запросы поиска рейсов с прилётом в указанные аэропорты будут отфильтрованы/разрешены. В качестве значений можно указать конкретные аэропорты или агрегирующие аэропорты — города (''Москва-Домодедово, Берлин-Тегель'' или ''Москва, Берлин'').&lt;br /&gt;
{{Attention|В случае, если в данном параметре указан агрегирующий аэропорт, например MOW, то фильтр будет срабатывать только для запросов поиска, в которых указан агрегирующий аэропорт. Для запроса, к примеру LED-DME данный фильтр применен не будет. Если требуется, чтобы фильтр срабатывал и при поиске перелетов с прилетом в конкретный аэропорт, необходимо указать коды аэропортов, например DME/SVO/VKO.}} &lt;br /&gt;
* '''Тип перелёта''' — запросы поиска с указанными типами маршрутов будут отфильтрованы/разрешены:&lt;br /&gt;
** ''В одну сторону'',&lt;br /&gt;
** ''Туда-обратно'',&lt;br /&gt;
** ''Комби''.&lt;br /&gt;
* '''Дата вылета после''' — запросы поиска рейсов с вылетом после указанной даты будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Дата вылета до''' — запросы поиска рейсов с вылетом до указанной даты будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Дни недели''' — запросы поиска рейсов, в которых дата вылета или прилёта приходится на выбранные дни недели, будут отфильтрованы/разрешены.&lt;br /&gt;
* '''Проверять направления (плечи)''' — способ проверки параметров правила по плечам перелёта:&lt;br /&gt;
** '''''Все''''' — условия фильтрации проверяются по всем плечам (значение по умолчанию). При этом будут проверяться правила по всем плечам. Например: установлен запрещающий фильтр «страны вылета: Все кроме Украина (UA)». Это правило будет проверяться для всех плечей, и в этом случае запрос на маршрут типа IEV-MOW-IEV будет отфильтрован, поскольку на втором плече имеется вылет из Москвы. &lt;br /&gt;
** '''''Первое''''' — условия фильтрации проверяются только для первого плеча перелёта. Если рассматривать тот же пример, то, если выбрано данное значение настройки, маршруты IEV-MOW-IEV (RT) или IEV-MOW-PAR (CT) уже будут допущены к поиску.&lt;br /&gt;
** '''''Последнее''''' — условия фильтрации проверяются только для последнего плеча перелёта.&lt;br /&gt;
** '''''Все, кроме первого и последнего''''' (для сложных маршрутов) — условия фильтрации проверяются для всех промежуточных плечей перелёта.&lt;br /&gt;
Примечание: Если в маршруте одно плечо (OW), то оно носит одновременно признак и первого, и последнего плеча.&lt;br /&gt;
*'''Использовать расписание авиакомпании''' — разрешение (или запрет) запросов поиска по направлениям, которые соответствуют расписанию выбранных авиакомпаний в заданных реквизитах. Подробнее см. раздел [[Фильтры поисковых запросов (Авиабилеты)#Фильтр запросов по расписанию авиакомпании|Фильтр запросов по расписанию авиакомпании]].&lt;br /&gt;
*'''Номера пакетов реквизитов из {{NameProject2}}''' — разрешение (или запрет) запросов поиска по выбранным пакетам. Подробнее см. раздел [[Фильтры поисковых запросов (Авиабилеты)#Фильтр запросов по пакетам реквизитов из {{NameProject2}}|Фильтр запросов по пакетам реквизитов из {{NameProject2}}]]&lt;br /&gt;
*'''Количество пассажиров с местом превышает X чел''' —  разрешение (или запрет) запросов поиска в {{NameProject2}}, если количество пассажиров с местом больше указанного в этом параметре.&lt;br /&gt;
===Фильтр запросов по расписанию авиакомпании===&lt;br /&gt;
&lt;br /&gt;
Чтобы использовать расписание авиакомпании для разрешения запуска поиска:&lt;br /&gt;
* Создайте правило, запрещающее поиск по всем направлениям.&lt;br /&gt;
* Создайте правило, разрешающее поиск по направлениям расписания авиакомпании:&lt;br /&gt;
*# установите признак разрешающего правила&lt;br /&gt;
*# задайте реквизиты для загрузки расписания, перечисленные через дефис:&lt;br /&gt;
*#* IATA код авиакомпании(Поддерживает ввод кириллических символов),&lt;br /&gt;
*#* ГРС — укажите (по необходимости) значение: SIRENA. &lt;br /&gt;
*#* идентификатор агентства в ГРС (PCC, Client Id и т.п.).&lt;br /&gt;
*# Нажмите клавишу &amp;quot;Enter&amp;quot;.&lt;br /&gt;
'''''Формат значений''''': ''&amp;lt;IATA код авиакомпании&amp;gt;''-''&amp;lt;ГРС&amp;gt;''-''&amp;lt;идентификатор агентства в ГРС&amp;gt;''. &amp;lt;br&amp;gt;'''''Пример значения''': AA-SIRENA-1234.''&amp;lt;br&amp;gt;В одном правиле можно задать не более 3-х значений.&lt;br /&gt;
&lt;br /&gt;
Для корректной работы фильтров запросов по расписанию необходимо также настроить фильтры запросов по расписанию авиакомпании в {{NameProject2}}. То есть завести правило в маршрутизаторе для пакетов, которые указаны в фильтрах запросов. При этом необходимо указать авиакомпании для передачи как обязательные в ГДС, фильтры по расписанию для которых настроены.&lt;br /&gt;
&lt;br /&gt;
При тестировании можно использовать следующий формат значений: ''&amp;lt;IATA код авиакомпании&amp;gt;''-''&amp;lt;ГРС&amp;gt;''-''&amp;lt;идентификатор агентства в ГРС&amp;gt;''-''&amp;lt;среда выполнения запросов&amp;gt;'' для использования нужной среды (CERT или TEST), PROD является средой по умолчанию.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
В результате поиск запустится только по тем маршрутам и в те даты, на которые у авиакомпании есть рейсы. При составлении расписания используются не только направления, но и дни недели, по которым авиакомпания осуществляет рейсы по направлениям. &amp;lt;br&amp;gt; &lt;br /&gt;
При комбинации сегментов со стыковкой дата вылета второго сегмента на плече должна быть равна либо больше на один день относительно даты вылета первого сегмента.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Загрузка расписания реализована для ГРС Сирена Трэвел, Travelfusion, Navitaire, HITIT и Farelogix.}}&lt;br /&gt;
&lt;br /&gt;
===Фильтр запросов по пакетам реквизитов из {{NameProject2}}===&lt;br /&gt;
Параметр '''+номера пакетов реквизитов из {{NameProject2}}''' позволяет включить применение правил на конкретные пакеты реквизитов .&lt;br /&gt;
&lt;br /&gt;
Чтобы использовать этот фильтр нужно ввести в поле номера пакетов реквизитов. Если правило необходимо применить сразу к нескольким пакетам, то они записываются через запятую. После установки настройки данное правило фильтрации будет применяться только для перечисленных пакетов. На запуск в целом поиска и другие пакеты, не указанные в данной настройки, правило применяться не будет.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Pnr.jpg|1000px]]&lt;br /&gt;
|-&lt;br /&gt;
|Фильтр &amp;quot;Использовать расписание авиакомпании и фильтр номера пакетов реквизитов из {{NameProject2}}&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Настройки '''+использовать расписание авиакомпании и +номера пакетов реквизитов из {{NameProject2}}''' работают только на стороне {{NameProject2}} и включаются в работу при условии включения настройки ''Фильтр поисковых запросов {{NameProject2}}'' (см. раздел [[Фильтры_поисковых_запросов_(Авиабилеты)#Включить фильтры поисковых запросов {{NameProject2}}|Включить фильтры поисковых запросов {{NameProject2}}]]). Если данная настройка не включена, то параметры будут проигнорированы.}}&amp;lt;br&amp;gt;&lt;br /&gt;
{{Attention|Если поиск был заблокирован после проверки всех правил без привязки к пакетам, то дальнейшая проверка правил с привязкой к пакетам уже не осуществляется}}.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Настройка '''+использовать расписание авиакомпании''' работает только для ГРС Сирена Трэвел и Travelfusion, в свою очередь настройка '''+номера пакетов реквизитов из {{NameProject2}}''' применима для пакетов всех GDS}}.&lt;br /&gt;
&lt;br /&gt;
== Примеры правил фильтрации поисковых запросов ==&lt;br /&gt;
&lt;br /&gt;
=== Пример 1. Запретить поиск непопулярных направлений ===&lt;br /&gt;
Чтобы поиск прерывался для непопулярных направлений с пунктами вылета/прилета из/в ''Аликанте'', или из/в ''Ираклион'', и при этом пункт прилёта/вылета мог быть любым, создайте два запрещающих правила.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило фильтрации №1&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; background: #CCFFCC;&amp;quot; | Запретить поиск, если в качестве аэропорта вылета указан Аликанте или Ираклион. &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + аэропорты вылета&lt;br /&gt;
| Выбранные: &lt;br /&gt;
* Аликанте&lt;br /&gt;
* Ираклион&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило фильтрации №2&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; background: #CCFFCC;&amp;quot; | Запретить поиск, если в качестве аэропорта прилета указан Аликанте или Ираклион.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + аэропорты прилета&lt;br /&gt;
| Выбранные: &lt;br /&gt;
* Аликанте&lt;br /&gt;
* Ираклион&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлена схема работы фильтров №1 и №2 для каждого перелёта в результатах поиска.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Схема работы правил фильтрации поисковых запросов&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила фильтрации №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Аэропорты вылета:&amp;lt;br/&amp;gt;Выбранные (Аликанте, Ираклион)&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
! Аэропорт вылета&lt;br /&gt;
! Аэропорт прилёта&lt;br /&gt;
!&lt;br /&gt;
! Запрос поиска&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 7&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 8&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 9&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 10&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 11&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 12&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|}&lt;br /&gt;
|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Пример работы правила фильтрации № 2&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Аэропорты прилёта:&amp;lt;br/&amp;gt;Выбранные (Аликанте, Ираклион)&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
! Аэропорт вылета&lt;br /&gt;
! Аэропорт прилёта&lt;br /&gt;
!&lt;br /&gt;
! Запрос поиска&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 7&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 8&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 9&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 10&lt;br /&gt;
| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 11&lt;br /&gt;
| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 12&lt;br /&gt;
| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлен совместный результат работы правил фильтрации №1 и №2 для каждого перелёта в результатах поиска. В столбце «Цель фильтрации»  указано соответствие фактической работы фильтров ожидаемым результатам.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;6&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Совместный результат работы фильтров №1 и №2&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
! Аэропорт вылета&lt;br /&gt;
! Аэропорт прилёта&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! Запрос поиска&lt;br /&gt;
! Цель фильтрации&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
| Аликанте&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
| Аликанте&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
| Аликанте&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 7&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 8&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 9&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 10&lt;br /&gt;
| Ираклион&lt;br /&gt;
| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 11&lt;br /&gt;
| Ираклион&lt;br /&gt;
| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 12&lt;br /&gt;
| Ираклион&lt;br /&gt;
| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Как видно из таблицы, мы получили именно тот результат, который ожидали: прерваны все нежелательные запросы поиска.&lt;br /&gt;
&lt;br /&gt;
'''Почему нельзя объединить условия с параметрами «Аэропорт вылета» и «Аэропорт прилёта» в одном правиле?'''&lt;br /&gt;
&lt;br /&gt;
Если создать общее правило с аэропортами вылета и прилёта, то часть нежелательных запросов поиска не будет отфильтрована.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Правило фильтрации №1&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left; background: #FFCCCC;&amp;quot; | Запретить поиск, если в качестве аэропорта вылета или прилёта указан Аликанте, Ираклион. &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + аэропорты вылета&lt;br /&gt;
| Выбранные: &lt;br /&gt;
* Аликанте&lt;br /&gt;
* Ираклион&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + аэропорты прилета&lt;br /&gt;
| Выбранные: &lt;br /&gt;
* Аликанте&lt;br /&gt;
* Ираклион&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | + проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
В таблице представлена схема работы фильтра с объединёнными условиями для «Аэропорта вылета» и «Аэропорта прилёта». В столбце «Цель фильтрации» указано соответствие фактической работы фильтра ожидаемым результатам.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible  mw-collapsed&amp;quot;&lt;br /&gt;
! colspan=&amp;quot;6&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| Схема работы правила фильтрации №1&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;75&amp;quot; | №&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; | Аэропорты вылета: Выбранные (Аликанте, Ираклион)&amp;lt;br/&amp;gt;И&amp;lt;br/&amp;gt;Аэропорты прилёта: Выбранные (Аликанте, Ираклион)&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; width=&amp;quot;120&amp;quot; | Результат работы правила&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
! Аэропорт вылета&lt;br /&gt;
! Аэропорт прилёта&lt;br /&gt;
!&lt;br /&gt;
! Запрос поиска&lt;br /&gt;
! Цель фильтрации&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 1&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 2&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 3&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 4&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 5&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 6&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 7&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 8&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 9&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 10&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Аликанте&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Поиск прервётся&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Верно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 11&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Санкт-Петербург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|-&lt;br /&gt;
! Перелет 12&lt;br /&gt;
|style=&amp;quot;background-color:#CCFFCC;&amp;quot;| Ираклион&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Екатеринбург&lt;br /&gt;
|&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Поиск выполнится&lt;br /&gt;
|style=&amp;quot;background-color:#FFCCCC;&amp;quot;| Неверно&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Поиск прервётся, только если одновременно аэропорт вылета и аэропорт прилета совпадут с указанными в условиях правила значениями.&lt;br /&gt;
&lt;br /&gt;
Если указывать оба условия (аэропорты вылета и аэропорты прилёта) в одном правиле, то для выполнения правила нужно, чтобы в поиске одновременно были заданы '''вылет из Аликанте или Ираклиона''' и '''прилёт в Аликанте или Ираклион'''. Запросы поиска, в которых с правилом фильтрации совпадёт только один из аэропортов (либо аэропорт вылета, либо аэропорт прилёта), не будут отфильтрованы и прерваны.&lt;br /&gt;
&lt;br /&gt;
=== Пример 2. Запретить поиск по всем направлениям, кроме допустимых ===&lt;br /&gt;
С помощью фильтров поисковых запросов можно запретить все поиски, кроме поисков по интересующим направлениям.&lt;br /&gt;
&lt;br /&gt;
Предположим, что поиск должен выполняться только для указанных направлений:&lt;br /&gt;
* ''Москва'' → ''Санкт-Петербург''&lt;br /&gt;
* ''Москва'' → ''Екатеринбург''&lt;br /&gt;
* ''Санкт-Петербург'' → ''Москва''&lt;br /&gt;
* ''Екатеринбург'' → ''Москва''&lt;br /&gt;
* ''Екатеринбург'' → ''Санкт-Петербург''&lt;br /&gt;
* ''Екатеринбург'' → ''Тамбов''&lt;br /&gt;
* ''Тамбов'' → ''Москва''&lt;br /&gt;
&lt;br /&gt;
Сначала нужно запретить поиск по всем направлениям с помощью следующего запрещающего фильтра:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width: 750px;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| '''Правило фильтрации №1'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Запретить поиск для всех континентов:&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Континенты вылета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Северная Америка&lt;br /&gt;
* Южная Америка&lt;br /&gt;
* Антарктида&lt;br /&gt;
* Африка&lt;br /&gt;
* Европа&lt;br /&gt;
* Азия&lt;br /&gt;
* Австралия и Океания&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Затем нужно разрешить поиск по нужным направлениям с помощью следующих разрешающих фильтров:&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width: 750px;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| '''Правило фильтрации №2'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Разрешить поиск, если в качестве аэропорта вылета  указана Москва, а в качестве аэропорта прилета указаны Санкт-Петербург и Екатеринбург.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты вылета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Москва&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты прилета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Санкт-Петербург&lt;br /&gt;
* Екатеринбург&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Если оставить только эти два правила, то поиск будет запускаться по направлениям:&lt;br /&gt;
* Москва → Санкт-Петербург&lt;br /&gt;
* Москва → Екатеринбург&lt;br /&gt;
&lt;br /&gt;
Чтобы сформировать целевой список допустимых направлений, осталось разрешить и другие нужные нам направления.&lt;br /&gt;
&lt;br /&gt;
* Правило фильтрации №3 разрешает поиски по направлению Санкт-Петербург/Тамбов → Москва.&lt;br /&gt;
* Правило фильтрации №4 разрешает поиски по направлениям Екатеринбург → Москва/Санкт-Петербург/Тамбов.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width: 750px;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| '''Правило фильтрации № 3'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Разрешить поиск, если в качестве аэропорта вылета  указаны Санкт-Петербург или Тамбов, а в качестве аэропорта прилета указана Москва.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты вылета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Санкт-Петербург&lt;br /&gt;
* Тамбов&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты прилета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Москва&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width: 750px;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot;| '''Правило фильтрации №4'''&amp;lt;br/&amp;gt;&lt;br /&gt;
Разрешить поиск, если в качестве аэропорта вылета  указан Екатеринбург, а в качестве аэропорта прилета указаны Москва, Санкт-Петербург или Тамбов.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты вылета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Екатеринбург&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Аэропорты прилета&lt;br /&gt;
| Выбранные:&lt;br /&gt;
* Москва&lt;br /&gt;
* Санкт-Петербург&lt;br /&gt;
* Тамбов&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:left;&amp;quot; | Проверять направления (плечи)&lt;br /&gt;
| Все&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Включить фильтры поисковых запросов {{NameProject2}}==&lt;br /&gt;
&lt;br /&gt;
Фильтры поисковых запросов {{NameProject2}} - усовершенствованная версия фильтров поисковых запросов {{NameProject1}}. Новый модуль поддерживает расширенный диапазон возможностей и отличается быстродействием. Фильтр поисковых запросов {{NameProject2}} не требует ручного внесения правил, фильтр использует правила модуля '''Фильтр поисковых запросов {{NameProject1}}'''. После включения модуля '''Фильтр поисковых запросов {{NameProject2}}''' синхронизация происходит автоматически.&lt;br /&gt;
&lt;br /&gt;
Чтобы активировать работу модуля '''Фильтры поисковых запросов {{NameProject2}}''':&lt;br /&gt;
* Выполните вход в '''панель администрирования {{NameProject2}}'''.&lt;br /&gt;
* Зайдите в раздел '''Настройки Авиа → Профили → Профиль пользователя'''.&lt;br /&gt;
* Выберите пользователя ''Аноним'' агентства (если фильтры должны работать для основного сайта) или же другого пользователя внутри агентства, например, конкретного пользователя для метапоиска, если нужно включить фильтры именно для метапоиска.&lt;br /&gt;
* Включите опцию '''Использовать фильтры запросов'''. &lt;br /&gt;
* Для корректной работы убедитесь, что в панели администрирования {{NameProject2}} заполнены следующие поля:&lt;br /&gt;
** в разделе ''' Профиль агентства''': параметр ''ID агенства в Nemo 1'' - номер агентства, присвоенный в панели администрирования {{NameProject1}}.&lt;br /&gt;
** в разделе '''Профиль пользователя''' для выбранного пользователя {{NameProject2}}: параметр ''ID субъекта из внешней системы'' - номер пользователя/группы/компании в {{NameProject1}}. Фильтры поисковых запросов {{NameProject2}} импортируют для выбранного пользователя правила фильтрации того пользователя/группы/компании из {{NameProject1}}, номер которого задан в этом параметре. В результате в {{NameProject2}} для пользователя устанавливаются те правила, которые установлены для поставленного этому пользователю в соответствие объекту (=пользователю/группе/компании) в {{NameProject1}}.&lt;br /&gt;
{{Attention|В случае несрабатывания установленных фильтров запросов после сброса кэша и наличии ошибки вида '''Ошибка &amp;quot;Reset {{NameProject2}} search request filters cache error.&amp;quot; ''' необходимо в {{NameProject1}} в разделе настроек '''Для техподдержки → &amp;quot;{{NameProject2}} Вебсервисы → Настройки взаимодействия''' проверить тип установленной среды в опции '''Используемая среда (сервер Настроек и Статистики)'''. Если используемая среда не соответствует действительности (например, для реального агентства установлена тестовая среда), то поправить значение настройки. Далее следует пересохранить установленные фильтры в {{NameProject1}}!}}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
*[[Маршрутизатор поисковых запросов]]&lt;br /&gt;
*[[Глобальная распределительная система]]&lt;br /&gt;
*[[Фильтры результатов поиска (Авиабилеты)]]&lt;br /&gt;
*[[Микшер результатов поиска (Авиабилеты)]]&lt;br /&gt;
&amp;lt;!--*[[Агентский API]]*[[Взаимодействие с метапоиском]]--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Михаил Золотухин</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=AccelAero&amp;diff=16464</id>
		<title>AccelAero</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=AccelAero&amp;diff=16464"/>
		<updated>2019-10-01T14:24:51Z</updated>

		<summary type="html">&lt;p&gt;Михаил Золотухин: /* Особенности работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= AccelAero =&lt;br /&gt;
AccelAero — это [[КРС (Компьютерная система резервирования)|компьютерная система резервирования]], обслуживающая авиакомпании, аэропорты и турагенства, является частной компанией, созданной в 2005 году. Штаб-квартира компании находится в Шардже, ОАЭ, а центр развития находится в Коломбо, Шри-Ланка. В {{NameSystem}} представлена авиакомпанией Air Arabia (G9).&lt;br /&gt;
&lt;br /&gt;
Air Arabia — арабская бюджетная авиакомпания со штаб-квартирой в городе Шарджа, работающая на рынке пассажирских перевозок из аэропортов Шарджи и Александрии, а также из четырёх аэропортов в Марокко, в страны Ближнего Востока, Юго-Восточной Азии, Европы и СНГ.&lt;br /&gt;
Авиакомпания является первым бюджетным авиаперевозчиком на Ближнем Востоке, осуществляя полёты в 89 городов мира. Air Arabia отличается от многих низкобюджетных перевозчиков тем, что предлагает перелёты между пунктами назначения с пересадкой в базовом аэропорту Шарджи; также бесплатно предоставляется услуга перевозки багажа. Авиакомпания имеет свои дочерние подразделения — Air Arabia Egypt в Александрии, Египет и Air Arabia Maroc в Касабланке.&lt;br /&gt;
&lt;br /&gt;
= Процесс подключения =&lt;br /&gt;
В системе {{NameSystem}} на данный момент можно реализовать подключение к API AccelAero. Для этого агентству необходимо:&lt;br /&gt;
# Обратиться ''в авиакомпанию'' для заключения договора и подписания NDA.&lt;br /&gt;
# Получить логин, пароль и код агента.&lt;br /&gt;
# Передать полученные реквизиты в службу технической поддержки {{NameSystem}}, создав задачу в проектном трекере. &lt;br /&gt;
После чего сотрудниками {{NameSystem}} будут заведены и настроены реквизиты подключения к AccelAero. &amp;lt;!--(см. [[Реквизиты подключения к ГРС в Немо 2.0]])--&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Код агента состоит из трёх букв и трех цифр (напр. DXB990). От авиакомпании, а так же в некоторых ответах поставщика он может прийти с префиксом вида ABY (напр. ABYDXB990). Этот префикс является техническим и его указывать в реквизитах не нужно.&lt;br /&gt;
&lt;br /&gt;
= Процесс сертификации =&lt;br /&gt;
Наиболее простой, быстрый и дешевый способ подключения к AccelAero и получения полного доступного функционала — подключение под лицензию {{NameSystem}}, благодаря чему отсутствует необходимость оплаты лицензии, ожидания прохождения сертификации и самой сертификации.&lt;br /&gt;
&lt;br /&gt;
= Особенности AccelAero =&lt;br /&gt;
* {{Attention|'''Отмена и возврат брони не поддерживаются, возможны только через звонок в контакт-центр поставщика.'''}}&lt;br /&gt;
* По умолчанию цена перелета при поиске возвращается в валюте AED, если при заключении договора с поставщиком не было договорённости о другой валюте.&lt;br /&gt;
* В ответе от поставщика нет типа воздушного судна, проставляется согласно имеющейся информации о воздушном флоте а/к.&lt;br /&gt;
&lt;br /&gt;
= Особенности работы=&lt;br /&gt;
{{Attention|'''Для корректной работы с коннектором в справочнике валют агентства должен быть задан курс валюты AED для конвертации цены из валюты поставщика AED в валюту агентства'''.}}&lt;br /&gt;
&lt;br /&gt;
Необходимость вызвана техническими особенностями работы AccelAero - со стороны поставщика отсутствует возможность передавать полную стоимость и разбивку в необходимой валюте (отличной от AED) на всех этапах бронирования. Таким образом, на данный момент возвращаемые значения цен конвертируются из AED на стороне Nemo, основываясь на заданных в справочнике валют и курсов значениях. &lt;br /&gt;
&lt;br /&gt;
В случае, если в настройках валют агентства для параметра '''&amp;quot;Загружать курсы валют из (применяется для всего агентства)&amp;quot;''' установлена отличная от '''&amp;quot;Не загружать&amp;quot;''' опция, рекомендуем соблюдать следующий алгоритм внесения валюты:&lt;br /&gt;
* В настройке валюты агентства выбрать опцию '''&amp;quot;Не загружать&amp;quot;''' для параметра '''&amp;quot;Загружать курсы валют из (применяется для всего агентства)&amp;quot;''';&lt;br /&gt;
* В справочнике валют и курсов агентства '''вручную задать курс AED относительно принимаемой за единицу валюты агентства'''. Например, в случае использовании курсов валют Центрального Банка РФ необходимо задать AED к RUB, т.к. RUB = 1, и т.д.;&lt;br /&gt;
* В настройке валюты агентства выбрать используемую ранее необходимую опцию для параметра '''&amp;quot;Загружать курсы валют из (применяется для всего агентства)&amp;quot;'''.&lt;br /&gt;
&lt;br /&gt;
Подробнее с настройкой валют вы можете ознакомиться в [http://support.nemo.travel/ru/%D0%92%D0%B0%D0%BB%D1%8E%D1%82%D0%B0 пользовательской документации '''Валюта''']&lt;br /&gt;
&lt;br /&gt;
{{Attention|В случае использования курсов валют из справочника в системе {{NameSystem}}, ответственность за корректность и своевременное обновление курсов валют несет агент.}}&lt;br /&gt;
&lt;br /&gt;
== Поиск ==&lt;br /&gt;
Поиск поддерживается только по трём типам пассажиров: ADT, CNN и INF. &lt;br /&gt;
Особенности:&lt;br /&gt;
* ADT — не более 9.&lt;br /&gt;
* CNN — не более 9.&lt;br /&gt;
* INF — не более количества ADT.&lt;br /&gt;
* INS — не поддерживается.&lt;br /&gt;
Поддерживаются перелеты только эконом-класса.&amp;lt;br&amp;gt;&lt;br /&gt;
Реализовано три типа поиска:&lt;br /&gt;
# '''AllFlightsAllPrices''' — поиск сразу всех перелётов и цен по направлению. При таком типе поиска имеется ограничение - 10 поисков в минуту с одного IP-адреса. При наличии нескольких разных пользователей, использующих одни реквизиты, ограничение будет одно на всех.&lt;br /&gt;
# '''AllFlightsOnePrice''' — поиск с наименьшей ценой + дополнительные запросы цен на каждый оставшийся перелёт. На выдаче получаем такое же количество результатов, как и при первом варианте, но отсутствует ограничение по количеству поисков в минуту, так как запросы отправляются последовательно.&lt;br /&gt;
# '''OneFlightOnePrice''' — поиск только одного перелёта с наименьшей ценой. Может быть полезен при работе с мета-поисковыми системами.&lt;br /&gt;
Тип поиска указывается при настройке администратором пакета реквизитов в {{NameProject2}}.&lt;br /&gt;
&lt;br /&gt;
== Бронирование и выписка == &lt;br /&gt;
При работе с заказом данные удостоверяющих личности документов поставщику не передаются, такие данные хранятся только в {{NameSystem}}.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Бронирование возможно не позже, чем за 12 часов до первого рейса. После бронирования есть таймлимит на оплату.&lt;br /&gt;
&lt;br /&gt;
== Багаж == &lt;br /&gt;
При запросе семейств тарифов поставщику отправляется запрос информации о доступном багаже, из ответа используются два минимальных варианта — безбагажный и с минимальным весом.&lt;br /&gt;
&lt;br /&gt;
= Ошибки от поставщика =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ошибка                                                            !! Описание &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Authentication [Authentication failed for [userId=ABYWSNEMOOOO]]&amp;quot;|| Неверный логин&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Authentication [Authenticated username/password does not match with supplied credentials [userId=ABYWSNEMO]]&amp;quot; || Неверный пароль &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Transaction invalid or expired [Transaction specified in request is invalid or already expired [requestedTnxIdTID$15283866913887241-E07C79397, SessionId=8F7BDA583CB0C050BFF6BD875F157BE2, UserId=ABYWSNEMO]]&amp;quot;  || Устаревшая или невалидная транзакция&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Throttle Limit Reached.Please Try Again [Throttle Limit Reached.Please Try Again]&amp;quot; || Слишком частые запросы поиска в режиме AllFlightsAllPrices&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;No availability [No matching flight found]&amp;quot; || Нет доступных перелётов, неверная дата, недостаточно мест ни на одном перелёте, или запрос бизнес-класса у авиакомпании, не поддерживающей бизнес-класс&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid value [Invalid From and/or To Airport(s)]&amp;quot; || Неверный аэропорт или код города вместо конкретного аэропорта&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid value [Invalide dob for IN]&amp;quot; || Неверная дата рождения для типа пассажира&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid number of adults [Infants cannot be more than adults]&amp;quot; || Младенцев больше, чем взрослых&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid number of adults [Maximum adult count exceeded]&amp;quot; || Взрослых больше 9&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;At least one adult must be included  [Adult pax count cannot be zero]&amp;quot; || Не указано ни одного взрослого или ребёнка (запрос поиска с CHD, но без ADT, работает)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Payment rejected  [Quoted price no longer available,Please search again]&amp;quot; || Цена устарела, или попытка выполнить действия с бронью после успешного бронирования &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Reservation is already paid&amp;quot; || Бронь уже оплачена&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Reservation is not eligible for hold&amp;quot; || Время вылета слишком близко, невозможно забронировать перелёт&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[ГРС]]&lt;br /&gt;
* [[Галилео]]&lt;br /&gt;
* [[Сейбр]]&lt;br /&gt;
* [[Amadeus]]&lt;br /&gt;
* [[Сирена Трэвел]]&lt;br /&gt;
* [[API Travelfusion]]&lt;br /&gt;
* [[Kiwi.com]]&lt;/div&gt;</summary>
		<author><name>Михаил Золотухин</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=AccelAero&amp;diff=16463</id>
		<title>AccelAero</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=AccelAero&amp;diff=16463"/>
		<updated>2019-10-01T14:02:52Z</updated>

		<summary type="html">&lt;p&gt;Михаил Золотухин: /* Особенности работы */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= AccelAero =&lt;br /&gt;
AccelAero — это [[КРС (Компьютерная система резервирования)|компьютерная система резервирования]], обслуживающая авиакомпании, аэропорты и турагенства, является частной компанией, созданной в 2005 году. Штаб-квартира компании находится в Шардже, ОАЭ, а центр развития находится в Коломбо, Шри-Ланка. В {{NameSystem}} представлена авиакомпанией Air Arabia (G9).&lt;br /&gt;
&lt;br /&gt;
Air Arabia — арабская бюджетная авиакомпания со штаб-квартирой в городе Шарджа, работающая на рынке пассажирских перевозок из аэропортов Шарджи и Александрии, а также из четырёх аэропортов в Марокко, в страны Ближнего Востока, Юго-Восточной Азии, Европы и СНГ.&lt;br /&gt;
Авиакомпания является первым бюджетным авиаперевозчиком на Ближнем Востоке, осуществляя полёты в 89 городов мира. Air Arabia отличается от многих низкобюджетных перевозчиков тем, что предлагает перелёты между пунктами назначения с пересадкой в базовом аэропорту Шарджи; также бесплатно предоставляется услуга перевозки багажа. Авиакомпания имеет свои дочерние подразделения — Air Arabia Egypt в Александрии, Египет и Air Arabia Maroc в Касабланке.&lt;br /&gt;
&lt;br /&gt;
= Процесс подключения =&lt;br /&gt;
В системе {{NameSystem}} на данный момент можно реализовать подключение к API AccelAero. Для этого агентству необходимо:&lt;br /&gt;
# Обратиться ''в авиакомпанию'' для заключения договора и подписания NDA.&lt;br /&gt;
# Получить логин, пароль и код агента.&lt;br /&gt;
# Передать полученные реквизиты в службу технической поддержки {{NameSystem}}, создав задачу в проектном трекере. &lt;br /&gt;
После чего сотрудниками {{NameSystem}} будут заведены и настроены реквизиты подключения к AccelAero. &amp;lt;!--(см. [[Реквизиты подключения к ГРС в Немо 2.0]])--&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Код агента состоит из трёх букв и трех цифр (напр. DXB990). От авиакомпании, а так же в некоторых ответах поставщика он может прийти с префиксом вида ABY (напр. ABYDXB990). Этот префикс является техническим и его указывать в реквизитах не нужно.&lt;br /&gt;
&lt;br /&gt;
= Процесс сертификации =&lt;br /&gt;
Наиболее простой, быстрый и дешевый способ подключения к AccelAero и получения полного доступного функционала — подключение под лицензию {{NameSystem}}, благодаря чему отсутствует необходимость оплаты лицензии, ожидания прохождения сертификации и самой сертификации.&lt;br /&gt;
&lt;br /&gt;
= Особенности AccelAero =&lt;br /&gt;
* {{Attention|'''Отмена и возврат брони не поддерживаются, возможны только через звонок в контакт-центр поставщика.'''}}&lt;br /&gt;
* По умолчанию цена перелета при поиске возвращается в валюте AED, если при заключении договора с поставщиком не было договорённости о другой валюте.&lt;br /&gt;
* В ответе от поставщика нет типа воздушного судна, проставляется согласно имеющейся информации о воздушном флоте а/к.&lt;br /&gt;
&lt;br /&gt;
= Особенности работы=&lt;br /&gt;
{{Attention|'''Для корректной работы с коннектором в справочнике валют агентства должна быть заведена валюта AED'''.}}&lt;br /&gt;
&lt;br /&gt;
Необходимость вызвана техническими особенностями работы AccelAero - со стороны поставщика отсутствует возможность передавать полную стоимость и разбивку в необходимой валюте (отличной от AED) на всех этапах бронирования. Таким образом, на данный момент возвращаемые значения цен конвертируются из AED на стороне Nemo, основываясь на заданных в справочнике валют и курсов значениях. &lt;br /&gt;
&lt;br /&gt;
В случае, если в настройках валют агентства для параметра '''&amp;quot;Загружать курсы валют из (применяется для всего агентства)&amp;quot;''' установлена отличная от '''&amp;quot;Не загружать&amp;quot;''' опция, рекомендуем соблюдать следующий алгоритм внесения валюты:&lt;br /&gt;
* В настройке валюты агентства выбрать опцию '''&amp;quot;Не загружать&amp;quot;''' для параметра '''&amp;quot;Загружать курсы валют из (применяется для всего агентства)&amp;quot;''';&lt;br /&gt;
* В справочнике валют и курсов агентства '''вручную задать курс AED относительно принимаемой за единицу валюты агентства'''. Например, в случае использовании курсов валют Центрального Банка РФ необходимо задать AED к RUB, т.к. RUB = 1, и т.д.;&lt;br /&gt;
* В настройке валюты агентства выбрать используемую ранее необходимую опцию для параметра '''&amp;quot;Загружать курсы валют из (применяется для всего агентства)&amp;quot;'''.&lt;br /&gt;
&lt;br /&gt;
Подробнее с настройкой валют вы можете ознакомиться в [http://support.nemo.travel/ru/%D0%92%D0%B0%D0%BB%D1%8E%D1%82%D0%B0 пользовательской документации '''Валюта''']&lt;br /&gt;
&lt;br /&gt;
{{Attention|В случае использования курсов валют из справочника в системе {{NameSystem}}, ответственность за корректность и своевременное обновление курсов валют несет агент.}}&lt;br /&gt;
&lt;br /&gt;
== Поиск ==&lt;br /&gt;
Поиск поддерживается только по трём типам пассажиров: ADT, CNN и INF. &lt;br /&gt;
Особенности:&lt;br /&gt;
* ADT — не более 9.&lt;br /&gt;
* CNN — не более 9.&lt;br /&gt;
* INF — не более количества ADT.&lt;br /&gt;
* INS — не поддерживается.&lt;br /&gt;
Поддерживаются перелеты только эконом-класса.&amp;lt;br&amp;gt;&lt;br /&gt;
Реализовано три типа поиска:&lt;br /&gt;
# '''AllFlightsAllPrices''' — поиск сразу всех перелётов и цен по направлению. При таком типе поиска имеется ограничение - 10 поисков в минуту с одного IP-адреса. При наличии нескольких разных пользователей, использующих одни реквизиты, ограничение будет одно на всех.&lt;br /&gt;
# '''AllFlightsOnePrice''' — поиск с наименьшей ценой + дополнительные запросы цен на каждый оставшийся перелёт. На выдаче получаем такое же количество результатов, как и при первом варианте, но отсутствует ограничение по количеству поисков в минуту, так как запросы отправляются последовательно.&lt;br /&gt;
# '''OneFlightOnePrice''' — поиск только одного перелёта с наименьшей ценой. Может быть полезен при работе с мета-поисковыми системами.&lt;br /&gt;
Тип поиска указывается при настройке администратором пакета реквизитов в {{NameProject2}}.&lt;br /&gt;
&lt;br /&gt;
== Бронирование и выписка == &lt;br /&gt;
При работе с заказом данные удостоверяющих личности документов поставщику не передаются, такие данные хранятся только в {{NameSystem}}.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Бронирование возможно не позже, чем за 12 часов до первого рейса. После бронирования есть таймлимит на оплату.&lt;br /&gt;
&lt;br /&gt;
== Багаж == &lt;br /&gt;
При запросе семейств тарифов поставщику отправляется запрос информации о доступном багаже, из ответа используются два минимальных варианта — безбагажный и с минимальным весом.&lt;br /&gt;
&lt;br /&gt;
= Ошибки от поставщика =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ошибка                                                            !! Описание &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Authentication [Authentication failed for [userId=ABYWSNEMOOOO]]&amp;quot;|| Неверный логин&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Authentication [Authenticated username/password does not match with supplied credentials [userId=ABYWSNEMO]]&amp;quot; || Неверный пароль &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Transaction invalid or expired [Transaction specified in request is invalid or already expired [requestedTnxIdTID$15283866913887241-E07C79397, SessionId=8F7BDA583CB0C050BFF6BD875F157BE2, UserId=ABYWSNEMO]]&amp;quot;  || Устаревшая или невалидная транзакция&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Throttle Limit Reached.Please Try Again [Throttle Limit Reached.Please Try Again]&amp;quot; || Слишком частые запросы поиска в режиме AllFlightsAllPrices&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;No availability [No matching flight found]&amp;quot; || Нет доступных перелётов, неверная дата, недостаточно мест ни на одном перелёте, или запрос бизнес-класса у авиакомпании, не поддерживающей бизнес-класс&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid value [Invalid From and/or To Airport(s)]&amp;quot; || Неверный аэропорт или код города вместо конкретного аэропорта&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid value [Invalide dob for IN]&amp;quot; || Неверная дата рождения для типа пассажира&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid number of adults [Infants cannot be more than adults]&amp;quot; || Младенцев больше, чем взрослых&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid number of adults [Maximum adult count exceeded]&amp;quot; || Взрослых больше 9&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;At least one adult must be included  [Adult pax count cannot be zero]&amp;quot; || Не указано ни одного взрослого или ребёнка (запрос поиска с CHD, но без ADT, работает)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Payment rejected  [Quoted price no longer available,Please search again]&amp;quot; || Цена устарела, или попытка выполнить действия с бронью после успешного бронирования &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Reservation is already paid&amp;quot; || Бронь уже оплачена&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Reservation is not eligible for hold&amp;quot; || Время вылета слишком близко, невозможно забронировать перелёт&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[ГРС]]&lt;br /&gt;
* [[Галилео]]&lt;br /&gt;
* [[Сейбр]]&lt;br /&gt;
* [[Amadeus]]&lt;br /&gt;
* [[Сирена Трэвел]]&lt;br /&gt;
* [[API Travelfusion]]&lt;br /&gt;
* [[Kiwi.com]]&lt;/div&gt;</summary>
		<author><name>Михаил Золотухин</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=AccelAero&amp;diff=16462</id>
		<title>AccelAero</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=AccelAero&amp;diff=16462"/>
		<updated>2019-10-01T13:45:36Z</updated>

		<summary type="html">&lt;p&gt;Михаил Золотухин: /* Особенности AccelAero */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= AccelAero =&lt;br /&gt;
AccelAero — это [[КРС (Компьютерная система резервирования)|компьютерная система резервирования]], обслуживающая авиакомпании, аэропорты и турагенства, является частной компанией, созданной в 2005 году. Штаб-квартира компании находится в Шардже, ОАЭ, а центр развития находится в Коломбо, Шри-Ланка. В {{NameSystem}} представлена авиакомпанией Air Arabia (G9).&lt;br /&gt;
&lt;br /&gt;
Air Arabia — арабская бюджетная авиакомпания со штаб-квартирой в городе Шарджа, работающая на рынке пассажирских перевозок из аэропортов Шарджи и Александрии, а также из четырёх аэропортов в Марокко, в страны Ближнего Востока, Юго-Восточной Азии, Европы и СНГ.&lt;br /&gt;
Авиакомпания является первым бюджетным авиаперевозчиком на Ближнем Востоке, осуществляя полёты в 89 городов мира. Air Arabia отличается от многих низкобюджетных перевозчиков тем, что предлагает перелёты между пунктами назначения с пересадкой в базовом аэропорту Шарджи; также бесплатно предоставляется услуга перевозки багажа. Авиакомпания имеет свои дочерние подразделения — Air Arabia Egypt в Александрии, Египет и Air Arabia Maroc в Касабланке.&lt;br /&gt;
&lt;br /&gt;
= Процесс подключения =&lt;br /&gt;
В системе {{NameSystem}} на данный момент можно реализовать подключение к API AccelAero. Для этого агентству необходимо:&lt;br /&gt;
# Обратиться ''в авиакомпанию'' для заключения договора и подписания NDA.&lt;br /&gt;
# Получить логин, пароль и код агента.&lt;br /&gt;
# Передать полученные реквизиты в службу технической поддержки {{NameSystem}}, создав задачу в проектном трекере. &lt;br /&gt;
После чего сотрудниками {{NameSystem}} будут заведены и настроены реквизиты подключения к AccelAero. &amp;lt;!--(см. [[Реквизиты подключения к ГРС в Немо 2.0]])--&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;Код агента состоит из трёх букв и трех цифр (напр. DXB990). От авиакомпании, а так же в некоторых ответах поставщика он может прийти с префиксом вида ABY (напр. ABYDXB990). Этот префикс является техническим и его указывать в реквизитах не нужно.&lt;br /&gt;
&lt;br /&gt;
= Процесс сертификации =&lt;br /&gt;
Наиболее простой, быстрый и дешевый способ подключения к AccelAero и получения полного доступного функционала — подключение под лицензию {{NameSystem}}, благодаря чему отсутствует необходимость оплаты лицензии, ожидания прохождения сертификации и самой сертификации.&lt;br /&gt;
&lt;br /&gt;
= Особенности AccelAero =&lt;br /&gt;
* {{Attention|'''Отмена и возврат брони не поддерживаются, возможны только через звонок в контакт-центр поставщика.'''}}&lt;br /&gt;
* По умолчанию цена перелета при поиске возвращается в валюте AED, если при заключении договора с поставщиком не было договорённости о другой валюте.&lt;br /&gt;
* В ответе от поставщика нет типа воздушного судна, проставляется согласно имеющейся информации о воздушном флоте а/к.&lt;br /&gt;
&lt;br /&gt;
= Особенности работы=&lt;br /&gt;
== Поиск ==&lt;br /&gt;
Поиск поддерживается только по трём типам пассажиров: ADT, CNN и INF. &lt;br /&gt;
Особенности:&lt;br /&gt;
* ADT — не более 9.&lt;br /&gt;
* CNN — не более 9.&lt;br /&gt;
* INF — не более количества ADT.&lt;br /&gt;
* INS — не поддерживается.&lt;br /&gt;
Поддерживаются перелеты только эконом-класса.&amp;lt;br&amp;gt;&lt;br /&gt;
Реализовано три типа поиска:&lt;br /&gt;
# '''AllFlightsAllPrices''' — поиск сразу всех перелётов и цен по направлению. При таком типе поиска имеется ограничение - 10 поисков в минуту с одного IP-адреса. При наличии нескольких разных пользователей, использующих одни реквизиты, ограничение будет одно на всех.&lt;br /&gt;
# '''AllFlightsOnePrice''' — поиск с наименьшей ценой + дополнительные запросы цен на каждый оставшийся перелёт. На выдаче получаем такое же количество результатов, как и при первом варианте, но отсутствует ограничение по количеству поисков в минуту, так как запросы отправляются последовательно.&lt;br /&gt;
# '''OneFlightOnePrice''' — поиск только одного перелёта с наименьшей ценой. Может быть полезен при работе с мета-поисковыми системами.&lt;br /&gt;
Тип поиска указывается при настройке администратором пакета реквизитов в {{NameProject2}}.&lt;br /&gt;
&lt;br /&gt;
== Бронирование и выписка == &lt;br /&gt;
При работе с заказом данные удостоверяющих личности документов поставщику не передаются, такие данные хранятся только в {{NameSystem}}.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Бронирование возможно не позже, чем за 12 часов до первого рейса. После бронирования есть таймлимит на оплату.&lt;br /&gt;
&lt;br /&gt;
== Багаж == &lt;br /&gt;
При запросе семейств тарифов поставщику отправляется запрос информации о доступном багаже, из ответа используются два минимальных варианта — безбагажный и с минимальным весом.&lt;br /&gt;
&lt;br /&gt;
= Ошибки от поставщика =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ошибка                                                            !! Описание &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Authentication [Authentication failed for [userId=ABYWSNEMOOOO]]&amp;quot;|| Неверный логин&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Authentication [Authenticated username/password does not match with supplied credentials [userId=ABYWSNEMO]]&amp;quot; || Неверный пароль &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Transaction invalid or expired [Transaction specified in request is invalid or already expired [requestedTnxIdTID$15283866913887241-E07C79397, SessionId=8F7BDA583CB0C050BFF6BD875F157BE2, UserId=ABYWSNEMO]]&amp;quot;  || Устаревшая или невалидная транзакция&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Throttle Limit Reached.Please Try Again [Throttle Limit Reached.Please Try Again]&amp;quot; || Слишком частые запросы поиска в режиме AllFlightsAllPrices&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;No availability [No matching flight found]&amp;quot; || Нет доступных перелётов, неверная дата, недостаточно мест ни на одном перелёте, или запрос бизнес-класса у авиакомпании, не поддерживающей бизнес-класс&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid value [Invalid From and/or To Airport(s)]&amp;quot; || Неверный аэропорт или код города вместо конкретного аэропорта&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid value [Invalide dob for IN]&amp;quot; || Неверная дата рождения для типа пассажира&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid number of adults [Infants cannot be more than adults]&amp;quot; || Младенцев больше, чем взрослых&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Invalid number of adults [Maximum adult count exceeded]&amp;quot; || Взрослых больше 9&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;At least one adult must be included  [Adult pax count cannot be zero]&amp;quot; || Не указано ни одного взрослого или ребёнка (запрос поиска с CHD, но без ADT, работает)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Payment rejected  [Quoted price no longer available,Please search again]&amp;quot; || Цена устарела, или попытка выполнить действия с бронью после успешного бронирования &lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Reservation is already paid&amp;quot; || Бронь уже оплачена&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Reservation is not eligible for hold&amp;quot; || Время вылета слишком близко, невозможно забронировать перелёт&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[ГРС]]&lt;br /&gt;
* [[Галилео]]&lt;br /&gt;
* [[Сейбр]]&lt;br /&gt;
* [[Amadeus]]&lt;br /&gt;
* [[Сирена Трэвел]]&lt;br /&gt;
* [[API Travelfusion]]&lt;br /&gt;
* [[Kiwi.com]]&lt;/div&gt;</summary>
		<author><name>Михаил Золотухин</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=Ostrovok&amp;diff=16043</id>
		<title>Ostrovok</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=Ostrovok&amp;diff=16043"/>
		<updated>2019-05-15T11:36:03Z</updated>

		<summary type="html">&lt;p&gt;Михаил Золотухин: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Категория:Поставщики наземных услуг]]&lt;br /&gt;
'''Ostrovok.ru''' — [[Файл:Ostrovok.png|right|400px|ContentInn.jpg]] это cервис онлайн-бронирования отелей в 220 странах мира. Был основан в 2011 году, офис компании базируется в Москве. Всего на сайте можно найти свыше 900 000 вариантов отелей, хостелов и апартаментов по всему миру.&lt;br /&gt;
&lt;br /&gt;
== Подключение к Ostrovok.ru==&lt;br /&gt;
Для подключения компонента [[Отели]] системы {{NameSystem}}, работающего с системой Ostrovok.ru, клиенту необходимо обратиться в [https://partner.ostrovok.ru/affiliate/ Ostrovok.ru] за реквизитами подключения. После того, как реквизиты будут получены, необходимо создать заявку на подключение модуля в проектном трекере [http://helpdesk.nemo.travel helpdesk.nemo.travel], предоставив данные реквизиты (key_id, key). &lt;br /&gt;
&lt;br /&gt;
{{Attention| Подключение и настройка реквизитов подключения к данному поставщику для компонента «Отели 2.0» производится администратором системы {{NameSystem}}.}}&lt;br /&gt;
&lt;br /&gt;
== Особенности работы с Ostrovok.ru==&lt;br /&gt;
&lt;br /&gt;
Поставщик Ostrovok.ru имеет следующие особенности:&lt;br /&gt;
&lt;br /&gt;
* Поддерживается поиск только одной комнаты в запросе&lt;br /&gt;
* В комнате может быть не более 6 взрослых, но не менее одного, и не более 4 детей&lt;br /&gt;
* Возраст ребенка не должен превышать 17 лет&lt;br /&gt;
* Возраст детей при поиске указывать обязательно&lt;br /&gt;
* При подтверждении бронирования поставщику передается IP-адрес конечного пользователя&lt;br /&gt;
* При подтверждении необходимо передавать действующие e-mail адрес и контактный номер клиента&lt;br /&gt;
* Данные гостей при подтверждении будут отправлены поставщику в транслитерированном виде&lt;br /&gt;
* {{Attention|В связи с особенностью поставщика, характеризующейся довольно обширной выдачей , особенно для крупных городов (например, Москва, Санкт-Петербург, Париж, Лондон и другие), время выполнения поисковых запросов может длиться до двух минут.}}&lt;br /&gt;
&lt;br /&gt;
При работе в тестовой среде накладываются дополнительные ограничения&lt;br /&gt;
&lt;br /&gt;
* Фамилии всех гостей должны быть Ostrovok&lt;br /&gt;
* Бронирование доступно только в тестовом отеле (ID: test_hotel, город Белогорск)&lt;br /&gt;
* Бронирования, созданные в тестовой среде, являются настоящими бронированиями, с такими же финансовыми обязательствами, как при бронировании настоящего отеля. По этой причине попытка подтверждения бронирования с невозвратным тарифом в тестовой среде вызовет ошибку. Кроме того, необходимо отменять '''все''' тестовые бронирования.&lt;br /&gt;
&lt;br /&gt;
* {{Attention|для корректного отображения места расположения отеля на карте настоятельно рекомендуется получить и внести API ключ для доступа к сервису Google Maps в разделе настроек '''Управление сайтом → Домены и протоколы''', настройка «API GOOGLE MAP ключ»; а также &amp;quot;Ключ для Google Maps API&amp;quot; в разделе '''Настройка системы → Интеграция → Nemo1.0(JSON API)'''.}}&lt;br /&gt;
&lt;br /&gt;
== Возможные ошибки ==&lt;br /&gt;
=== При поиске ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ошибка                                                            !! Описание &lt;br /&gt;
|-&lt;br /&gt;
| Search for multiple rooms is not supported by Ostrovok            || Попытка поиска по нескольким комнатам. Не поддерживается поставщиком &lt;br /&gt;
|-&lt;br /&gt;
| Check out date must be within 30 days after check in              || Дата выезда должна быть не позднее 30 дней от даты заезда &lt;br /&gt;
|-&lt;br /&gt;
| In a room must be at least 1 adult                                || В комнате должен присутствовать как минимум один взрослый&lt;br /&gt;
|-&lt;br /&gt;
| Maximum number of adults in room is 6                             || В комнате должно быть не более 6 взрослых&lt;br /&gt;
|-&lt;br /&gt;
| Maximum number of children in room is 4                           || В комнате должно быть не более 4 детей&lt;br /&gt;
|-&lt;br /&gt;
| Only guests 17 years old or younger are considered to be children || Возраст ребенка не может превышать 17 лет&lt;br /&gt;
|}&lt;br /&gt;
=== При бронировании ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ошибка                                     !! Описание                                                                                                           &lt;br /&gt;
|-&lt;br /&gt;
| Email is required for booking              || Для бронирования необходим адрес электронной почты клиента&lt;br /&gt;
|-&lt;br /&gt;
| Phone number is required for booking       || Для бронирования необходим номер телефона клиента&lt;br /&gt;
|-&lt;br /&gt;
| Guest name is not valid                    || Имя или фамилия гостя некорректны. Имя должно состоять из латинских и кириллических символов, может содержать пробелы, точки и тире&lt;br /&gt;
|-&lt;br /&gt;
| cannot_reserve_via_api                     || Вы не можете бронировать через API. Обратитесь в техническую поддержку&lt;br /&gt;
|-&lt;br /&gt;
| credit_card_required                       || Для бронирования нужны данные кредитной карты&lt;br /&gt;
|-&lt;br /&gt;
| insufficient_b2b_balance                   || Недостаточно средств на балансе b2b бронирований&lt;br /&gt;
|-&lt;br /&gt;
| invalid_email                              || Недействительный email. Необходимо использовать настоящий адрес&lt;br /&gt;
|-&lt;br /&gt;
| luhn_algorithm_error                       || Карта не прошла проверку по алгоритму Луна (алгоритм валидации номера карты по контрольной сумме)&lt;br /&gt;
|-&lt;br /&gt;
| rate_expired / rate_not_found              || Тариф не найден. С момента поиска прошло много времени или номер был забронирован. Нужно повторить поиск&lt;br /&gt;
&amp;lt;!--|-&lt;br /&gt;
| validation / validation_invalid_params     || Входные данные в теле запроса не удовлетворяют требованиям&lt;br /&gt;
|-&lt;br /&gt;
| unexpected_error_status_unknown            || Внутренняя ошибка поставщика. Статус бронирования в таком случае не определен. Необходимо выполнить запрос GetBook&lt;br /&gt;
|-&lt;br /&gt;
| order_not_found (в процессе подтверждения) || Бронирование не было создано у поставщика, необходимо повторить запрос ConfirmBook--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Другие непредвиденные ошибки (например, сетевые), также будут отражены в ответе. Статус бронирования в таком случае сменится на Waiting, необходимо выполнить запрос GetBook.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Следующие ошибки могут возникнуть во время процесса подтверждения бронирования. Обратите внимание, что бронирование в этом случае считается неуспешным, но сохраняется у поставщика. Необходимо создать новое бронирование.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ошибка                !! Описание&lt;br /&gt;
|-&lt;br /&gt;
| not_allowed           || Попытка(и) бронирования заблокирована(ы). При возникновении данной ошибки, следует обратиться в службу поддержки, уточнив, что возникает ошибка при попытке бронирования&lt;br /&gt;
|-&lt;br /&gt;
| soldout               || Тариф более недоступен на момент попытки бронирования, т.к. был распродан&lt;br /&gt;
|-&lt;br /&gt;
| provider              || Техническая ошибка у источника тарифа&lt;br /&gt;
|-&lt;br /&gt;
| bank                  || Банк отменил транзакцию&lt;br /&gt;
|-&lt;br /&gt;
| block / charge        || Ошибка авторизации карты&lt;br /&gt;
|-&lt;br /&gt;
| amount_exceed_balance || Недостаточно средств&lt;br /&gt;
|-&lt;br /&gt;
| 3ds                   || Невалидный 3ds код&lt;br /&gt;
|}&lt;br /&gt;
=== При аннуляции ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ошибка                          !! Описание&lt;br /&gt;
|-&lt;br /&gt;
| cancellation_unavailable_status || Некорректный статус бронирования. Можно отменить только бронирования со статусом Booked, New или Confirmed&lt;br /&gt;
|-&lt;br /&gt;
| cancellation_error_policy       || Нарушение политики отмены&lt;br /&gt;
|-&lt;br /&gt;
| cancellation_error_provider     || Ошибка провайдера. Свяжитесь со службой технической поддержки&lt;br /&gt;
|-&lt;br /&gt;
| cancellation_error_unknown      || Внутренняя ошибка поставщика&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Поддержка валют в Ostrovok.ru==&lt;br /&gt;
&lt;br /&gt;
Ostrovok.ru поддерживает большое количество валют разных стран, в число которых входит RUB (российский рубль), USD (доллар США), EUR (евро), GBP (фунт стерлингов), AUD (австралийский доллар)&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:800px; margin-bottom:10px;&amp;quot;&amp;gt;&lt;br /&gt;
=== Полный список ===&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BYN,&lt;br /&gt;
BYR, BZD, CAD, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS,&lt;br /&gt;
GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD,&lt;br /&gt;
KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MRO, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN,&lt;br /&gt;
NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SEK, SGD, SLL, SOS,&lt;br /&gt;
SRD, STD, SYP, SZL, THB, TJS, TMT, TND, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VEF, VND, VUV, WST, XAF, XCD, XOF,&lt;br /&gt;
XPF, YER, ZAR, ZMW&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
== См. также ==&lt;br /&gt;
&lt;br /&gt;
* [[Отели]]&lt;br /&gt;
* [[Бронирование]]&lt;br /&gt;
* [[Объект размещения#Функциональные возможности поставщиков наземных услуг|Функциональные возможности поставщиков наземных услуг]]&lt;/div&gt;</summary>
		<author><name>Михаил Золотухин</name></author>
		
	</entry>
	<entry>
		<id>https://support.nemo.travel/index.php?title=%D0%9C%D0%B8%D0%BA%D1%88%D0%B5%D1%80_Nemo_Connect&amp;diff=15232</id>
		<title>Микшер Nemo Connect</title>
		<link rel="alternate" type="text/html" href="https://support.nemo.travel/index.php?title=%D0%9C%D0%B8%D0%BA%D1%88%D0%B5%D1%80_Nemo_Connect&amp;diff=15232"/>
		<updated>2018-11-06T13:26:26Z</updated>

		<summary type="html">&lt;p&gt;Михаил Золотухин: /* Включение микшера Авиа сервера */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Назначение==&lt;br /&gt;
Микшер Авиа сервера — используется для удаления дубликатов перелетов полученные из нескольких источников, оставляя самый выгодный для агентства (по ценовому признаку или по поставщику). По своему функционалу схож с [[Микшер_результатов_поиска_(Авиабилеты)#Микшер результатов поиска Немо 2.0|микшером результатов поиска Немо 2.0]], за исключением того, что правила а также настройки для его включения задаются в админ панели Немо Тревел 1.0.&lt;br /&gt;
&lt;br /&gt;
{{Attention| Репрайсинг возможен только с включенным микшером. }}&lt;br /&gt;
{{Attention|Для корректного взаимодействия плагинов используйте ''Микшер результатов поиска {{NameProject2}}'' только если ''[[Фильтры результатов поиска Nemo Connect|Фильтры результатов]]'' включены тоже на Nemo Connect.}}&lt;br /&gt;
&lt;br /&gt;
==Включение микшера Авиа сервера==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;  align=&amp;quot;center&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Микшер Nemo Connect.png|справа|1100px|Внешний вид таблицы с правилами]]&lt;br /&gt;
|-&lt;br /&gt;
|Внешний вид таблицы с правилами&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Чтобы включить микшер Авиа сервера&lt;br /&gt;
'''Администратору необходимо''':&lt;br /&gt;
# Зайдите в раздел '''Для техподдержки → {{NameProject2}} Вебсервисы → Настройки Взаимодействия'''.&lt;br /&gt;
# Включить опцию '''Настройки микшера''' в разделе '''Использовать настройки в Авиа сервере из Немо 1 для разделов'''. В случае, если данная настройка включена не будет, то при включении маршрутизатор NEMO 2.0 настройки будут подтягиваться из админ панели Немо Тревел 2.0&lt;br /&gt;
&lt;br /&gt;
'''Менеджеру необходимо''':&lt;br /&gt;
# Зайдите в раздел '''Управление продажами → Авиабилеты → Процессы → Процесс поиска → Тонкая настройка'''&amp;lt;!--{{Menu|Управление продажами|Авиабилеты|Процессы|Процесс поиска|Тонкая настройка}}--&amp;gt;.&lt;br /&gt;
# '''Включите''' опцию '''Использовать маршрутизатор NEMO 2.0'''.&lt;br /&gt;
# '''Включите''' опцию '''Объединение поисков для NEMO 2.0'''. &lt;br /&gt;
# '''Включите''' опцию '''Выполнять ценообразование на сервере NEMO2.0'''.&lt;br /&gt;
# '''Включите''' опцию '''Микшер результатов включен'''&lt;br /&gt;
# '''Выберите''' опцию '''Тип проверки класса в микшере Nemo Connect'''&lt;br /&gt;
#*'''По литере''' —  микширование результатов по уровню обслуживания пассажира самолета, путешествующего в определенном классе.&lt;br /&gt;
#*'''По базовому классу''' — микширование результатов по классу (эконом, бизнес, первый и др.).&lt;br /&gt;
&lt;br /&gt;
== Создание правил микширования для Авиа сервера==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Чтобы создать правило маршрутизации:&lt;br /&gt;
&lt;br /&gt;
# Зайдите в раздел  '''Управление продажами → Авиабилеты → Поисковые настройки → Процессы → Процесс поиска → Микшер результатов → {{NameProject2}}'''&lt;br /&gt;
# Нажмите '''Создать новую запись'''.&lt;br /&gt;
# Задайте параметры правила (см. [[Микшер_результатов_поиска_(Авиабилеты)#Создание правила микширования результатов поиска для указанных авиакомпаний|Создание правила микширования результатов поиска для указанных авиакомпаний]])&lt;br /&gt;
# Нажмите кнопку '''Сохранить'''.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;  align=&amp;quot;center&amp;quot; style=&amp;quot;margin-left:1em&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:Создание микшера.png|справа|1100px|Создание правила]]&lt;br /&gt;
|-&lt;br /&gt;
|Создание правила&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Импорт и отладка правил микширования ==&lt;br /&gt;
Помимо создания правил, вы можете импортировать правила из Админ панели Nemo 2.0. Система полностью перенесет все настройки из связанного агентства Nemo 2.0. &lt;br /&gt;
Агентство задается под администратором в разделе '''Для техподдержки → {{NameProject2}} Вебсервисы → Настройки взаимодействия'''. Там нужно заполнить следующие поля:&lt;br /&gt;
* Идентификатор пользователя в Немо2.0.&lt;br /&gt;
* Логин пользователя в Немо2.0.&lt;br /&gt;
* Пароль пользователя в Немо2.0.&lt;br /&gt;
* Используемая среда .net серверов&lt;br /&gt;
После импорта, в целях отладки и проверки совпадения настроек, можно включить настройку '''Включить логирование отличия настроек Nemo Travel от Nemo Connect для: → Клонирование перелётов'''  в разделе '''Для техподдержки → {{NameProject2}} Вебсервисы → Настройки взаимодействия''' . Если настройки  Nemo Travel будут отличаться от настроек Nemo Connect, вы увидите в сервисных логах следующее сообщение: '''Различия в параметрах настроек клонирования перелётов Nemo1 и Nemo2.''' Если же настройки будут идентичны, то сообщения не будет.&lt;br /&gt;
&lt;br /&gt;
При создании правил в панели администрирования {{NameProject1}} в разделе '''Управление продажами → Процессы → Процессы поиска → Микшер результатов → {{NameProject2}}''' необходимо обратить внимание на то, что данные  настройки должны соответствовать тем настройкам, которые заведены в панели администрирования {{NameProject2}} в разделе '''Настройки Авиа → Поисковые настройки → Настройки микшера'''. В случае не соответствия, в логах результатов поиска можно получить сообщение о таком несоответствии. Важно учитывать, что данное сообщение не является сообщением об ошибке системы , а является лишь предупреждением об отличиях в настройках микшеров {{NameProject1}} и {{NameProject2}}.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Attention|При импорте настроек, ваши текущие правила микширования удаляются. }}&lt;br /&gt;
&lt;br /&gt;
== См. также==&lt;br /&gt;
*[[Маршрутизатор поисковых запросов]]&lt;br /&gt;
*[[Маршрутизатор поисковых запросов Немо Тревел 1.0]]&lt;br /&gt;
*[[Маршрутизатор поисковых запросов Немо Тревел 2.0]]&lt;br /&gt;
*[[Поиск (Авиабилеты)]]&lt;br /&gt;
*[[Пакеты реквизитов Немо 2.0]]&lt;br /&gt;
*[[Микшер результатов поиска (Авиабилеты)]]&lt;br /&gt;
*[[Клонирование перелетов]]&lt;/div&gt;</summary>
		<author><name>Михаил Золотухин</name></author>
		
	</entry>
</feed>