### Общие принципы работы поиска

Через строку поиска вы можете определить критерии поиска по заявкам. Искать заявки можно по:

- Номеру
- Дате (создание заявки, плановый срок выполнения, фактический срок выполнения)
- Статусу
- Категории
- Пользователю (заявитель, исполнитель, наблюдатель)
- Группе исполнителей
- Компании заявителя
- Активу
- Типу заявки
- Сервису (будут показаны заявки искомого сервиса и его дочерних)
- Искомым словам

После ввода в поисковую строку какого-либо текста, система попробует подсказать вам критерии поиска, которые вы, возможно, имели ввиду.

#### Особенности работы

- По умолчанию, поиск ведется с учетом текущей фильтрации, выбранного сервиса и ваших прав доступа.
- Все критерии между собой объединяются по условию И. В рамках одного критерия условия поиска объединяются по условию ИЛИ, кроме критериев «Категория» и «Искомое слово», которые в любом случае объединяются по условию И.
- Как только вы выберете какое-либо условие, сразу запустится поиск по заявкам.

#### Пример использования критериев поиска

- Найти все заявки исполнителя «Иванов Иван», которые имеют статус «Открыта» или «В работе»
  В строку поиска введем "Ива" и в предложенных вариантах выберем пользователя «Иванов Иван» в качестве исполнителя.
  Если вам предложено слишком много однотипных вариантов, то уточните поиск, продолжив дописывать поисковое слово в строке поиска
  После выбора добавится тег «Иванов Иван (Исполнитель)» и запустится поиск заявок, где в исполнителях присутствует Иванов Иван.
  Если текст в теге обрезается, то полное название можно увидеть, просто наведя курсор мыши на соответствующий тег.
  Далее в строку поиска вводим "Отк", чтобы найти статус «Открыта»
  Выбираем из списка нужный нам статус «Открыта» - добавляется тег поиска и в результате поиска будут показаны заявки исполнителя «Иванов Иван» в статусе «Открыта»
  Теперь ищем статус «В работе», введя в строку поиска "В ра"
  Добавляем статус «В работе» в условия поиска. После этого видим полное условие поиска по тегам
  Любое условие поиска (тег) можно убрать, нажав на крестик. Также можно убрать блок по какому-либо критерию, тоже нажав соответствующий крестик.
  Для сброса всех условий поиска нажмите крестик рядом со строкой поиска

### Поиск по датам

Вы можете ввести в поле поиска дату в виде следующих шаблонов

1. dd.mm.
2. dd.mm.yy
3. dd.mm.yyyy
4. mm/dd/
5. mm/dd/yy
6. mm/dd/yyyy

где dd - числа дня месяца, mm - месяц в числовом виде, yyyy - год.
После ввода в строку поиска минимального шаблона даты (вариант 1 (как принято в РФ) и вариант 4 (англоязычный)), поиск предложит вам выбрать дату для поиска: дату создания заявки, плановый срок выполнения заявки или фактический срок выполнения заявки.

Если вы не указываете год (шаблон 1 и 4), то подразумевается, что год текущий. Например:

17 января 2017 года можно набрать следующими способами: "17.01.", "17.1.", "17.01.17", "17.01.2017" 30 декабря 2016 года можно набрать следующими способами: "30.12.16", "30.12.2016"

### Принципы работы поиска по искомым словам

Для поиска по искомым словам просто введите слово\фразу в строку поиска и нажмите клавишу Enter, игнорируя подсказки системы. Для поиска по искомым словам по умолчанию используется полнотекстовый поиск c учётом морфологии русского языка.

Поиск ведется в следующих полях:

1. Все комментарии к заявке (с учетом видимости).
2. Все поля заявки – Название, Описание, Категория, Актив, Названия файлов (в том числе дополнительных), дополнительные поля (за исключением значений выпадающих списков – воспользуйтесь фильтрами);
3. Среди имен участников заявки: Заявитель, Исполнитель, Наблюдающий, Согласующий

#### Примеры

- Поиск по слову «Иванов»
  Система найдет заявки, в полях которых есть совпадение по этому слову, включая, например, фразу «Проверка Иванова». Также найдутся заявки у которых Заявителем является пользователь, в имени которого содержится «Иванов», или в комментариях к которым тоже было упоминание Иванова.

- Поиск «мама мыла раму»
  Система найдет заявки, в которых в рамках одного поля есть ВСЕ эти слова, в любом порядке, в том варианте как вы их указали, а также их словоформы (т.е. другие падежи, число, род).

  Для примера, по указанному выше запросу найдутся заявки:

  - В Описании которой был текст «Я. мыла эту раму с Fairy. Как другие - не знаю. А вот что скажут на это наши мамы?».
  - В одном из Комментариев к заявке есть фраза «А мы мыли другую раму с мылом и у мамы не спрашивали.».

  Но не найдет заявки:

  - В Описании которой указано «я мыла раму с мылом», а слова «мама» в любой его форме нет. Даже если Название этой заявки - «Заявка для нашей мамы»
  - В Комментарии к заявке есть фраза «Мы мыли эту раму с мылом». В Описании есть фраза «А как ваша мама поживает?».

  так как в рамках одного поля заявки нет всех слов из строки поиска.

#### Полнотекстовый поиск по строке со строгим порядком слов.

Если Вам нужно найти конкретную фразу «мама мыла раму» (т.е. с таким порядком слов и словоформ), вам нужно обернуть это выражение в строке поиска в кавычки

### Поиск заявок по номеру

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

Варианты «147708», «№147708», «#147708» будут искать заявку с номером 147708. Если заявка с таким номером в системе есть, то поиск подскажет вам об этом:

Если вы выберете в выпадающем списке предложенную заявку или же просто нажмете клавишу Enter, то система добавит тег с пометкой "Заявка". При этом будет сброшен примененный фильтр и в выпадающем списке сервисов автоматически будут выбраны “Все актуальные сервисы”.

Аналогичным способом вы можете вывести на список заявок все нужные вам заявки по номерам:

#### Поиск числа в полях заявки

Если вы хотите искать числовое значение в полях заявки, введите числовое значение в кавычках "" и нажмите клавишу Enter - будет добавлен тег "искомое слово", который запустит полнотекстовый поиск по полям заявки

### Если вы не нашли

Если в результате поискового запроса у вас найдется меньше 5 результатов, то под строкой поиска автоматически появится всплывающее окно, в котором вы сможете выбрать поиск без условий фильтра и сервиса или по подстроке.
Вы всегда можете вызвать это окно сами, нажав на кнопку справа от кнопки поиска:

#### Искать по подстроке

Во всплывающей подсказке есть ссылка «Искать по подстроке». При переходе по ней будет произведен поиск, использовавшийся в старых версиях системы по умолчанию – подстрочный поиск.
В этом случае система будет искать совпадение в данных по введенной вами подстроке.
Данная ссылка доступна для нажатия только тогда, когда у вас в тегах поиска есть хотя бы одно искомое слово.

#### Примеры

Если вы ввели в строку поиска сочетание "раму мыл", то система найдет заявки, в которых содержится данный текст как подстрока.

Например:

"Эту раму мыл Саша.", "Раму мыла мама", "Эту раму мыли средством". , "Эту раму мыло не берет."

Но не будут найдены заявки, содержащие в себе данные вида: "Я мыла раму с мылом.", т.е. у которых порядок слов не соответствует указанному.

Подстрочный поиск на большом количестве текстовых данных выполняется гораздо медленнее, чем эквивалентный полнотекстовый поиск.
Подстрочный поиск не ищет по всем комментариям к заявке, а также в имени Заявителя.

#### Искать без условий фильтров / сервисов.

Во всплывающей подсказке также содержится ссылка «Искать без условий фильтров / сервисов».
Она активна, если у Вас в списке сервисов выбрано значение, не равное «Все сервисы (кроме архивных)» или применен какой-либо фильтр на список заявок, ограничивающий выборку заявок.

По нажатию данной ссылки будет сброшен примененный фильтр и в выпадающем списке сервисов автоматически будут выбраны “Все сервисы (кроме архивных)”.