Docs

Docs

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Глобальный поиск

Глобальный поиск

Назначение

Сервис обеспечивает быстрый поиск данных и переход к нужным объектам из единой строки поиска в Dinext. Позволяет находить документы, справочники и сущности без перехода по меню.

Цели и задачи

  • Искать по ключевым словам по всем доступным типам документов.
  • Быстро открывать найденный документ или список.
  • Ограничивать поиск по типам объектов и правам доступа пользователя.
  • Использовать поиск как основной способ навигации к объектам.

Для кого

  • Все пользователи системы.
  • Пользователи с большим объемом документов и частыми переходами к объектам.

Основные понятия

  • Глобальный поиск — единая строка поиска (часто в верхней панели), индексирующая разрешенные тип документа.
  • Индексация — обновление поискового индекса по документам для быстрого поиска.
  • Фильтр по типу — ограничение результатов поиска выбранным тип документа.

Основные сущности / объекты

  • global_search.py, search.py — логика поиска и индексации.

Основные сценарии / процессы

Поиск объекта

  1. Ввести запрос в строку глобального поиска (Ctrl+K или поле в шапке).
  2. Просмотреть результаты по типам документов; при необходимости отфильтровать по типу.
  3. Выбрать нужную запись; откроется карточка документа или список.

Ограничение результатов

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

Правила и ограничения

  • Размер индекса и частота обновления влияют на актуальность и скорость поиска.
  • Новые документы попадают в результаты после индексации (по расписанию или при сохранении в зависимости от реализации).
  • Специальные символы и короткие запросы могут давать широкий результат; уточняйте запрос.

Результаты / отчетность

  • Список найденных записей с типом и ключевыми полями.
  • Быстрый переход к документу без навигации по меню.

Типовые вопросы и ошибки (FAQ)

Почему документ не находится в поиске?

Проверьте: есть ли право на чтение этого тип документа; проиндексирован ли документ (подождите обновления индекса или запустите переиндексацию при наличии прав). Некоторые тип документа могут быть исключены из глобального поиска в настройках.

Как сузить поиск по типу документа?

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

Связанные темы

Last updated 3 months ago
Was this helpful?
Thanks!