К статье
Практический материал

Справочники и Данные · 11 мин

Как найти материал в 1С по наименованию

Разбираем, как найти материал в 1С по наименованию: поиск в справочнике номенклатуры, фильтры, поиск по части слова, подбор в документы и типичные ошибки.

Поиск материала по наименованию — базовая операция в любой конфигурации 1С: Бухгалтерии, Управлении торговлей, ERP или Комплексной автоматизации. Справочник номенклатуры может содержать десятки тысяч позиций, и без правильных приёмов поиска пользователь тратит минуты там, где достаточно нескольких секунд. При этом в 1С есть сразу несколько способов найти нужный материал: через строку поиска в списке, через подбор в документ, через полнотекстовый поиск и через отборы.

Каждый способ ведёт себя по-разному: где-то поиск идёт с начала строки, где-то по любой части слова, а где-то учитываются дополнительные поля, например артикул или полное наименование. Непонимание этих различий — главная причина ситуации, когда «материал точно есть в базе, но не находится». В результате пользователи нередко создают дубли номенклатуры, что позже искажает остатки, отчёты и обороты по складу.

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

Где в 1С хранятся материалы и как открыть справочник

Материалы, товары и услуги в типовых конфигурациях хранятся в справочнике «Номенклатура». В 1С:Бухгалтерии он открывается через раздел «Справочники» → «Номенклатура», в Управлении торговлей и ERP — через раздел «НСИ и администрирование» или «Склад и доставка» в зависимости от версии. Если у вас настроен пользовательский интерфейс, пункт может называться «Товары и услуги» или «Материалы».

Перед поиском убедитесь, что вы открыли именно полный список номенклатуры, а не список, уже ограниченный отбором. Признак активного отбора — подсвеченная панель отборов над списком или строка вида «Папка: Сырьё» рядом с заголовком. Снимите лишние отборы кнопкой «Ещё» → «Отключить отборы» или очисткой полей в панели настройки, иначе поиск будет работать только внутри уже отфильтрованного списка.

Если справочник разбит на папки (группы), поиск через строку поиска обычно выполняется по всему справочнику, а не по текущей папке — но только если не включён режим иерархического просмотра с ограничением. При сомнениях переключитесь в режим «Список» без иерархии: так вы гарантированно видите все позиции.

Быстрый поиск через строку поиска в списке

Самый простой способ — строка поиска над таблицей справочника. Кликните в поле с подсказкой «Найти...», введите фрагмент наименования, например «краска» или «М8», и нажмите Enter. 1С отфильтрует список и покажет только позиции, где встречается введённый текст. Чтобы вернуть полный список, очистите поле поиска и снова нажмите Enter.

Важная деталь: во многих конфигурациях по умолчанию поиск в списке работает «по началу строки» — то есть находит только позиции, наименование которых начинается с введённого текста. Если вы ищете «гайка М8», а в базе она записана как «Гайка шестигранная М8», поиск по «шестигранная» ничего не даст. Это поведение меняется в настройках формы списка.

Порядок действий при поиске в списке
  1. 1
    Откройте справочник «Номенклатура» через главное меню
  2. 2
    Снимите активные отборы, если они есть
  3. 3
    Введите фрагмент наименования в строку поиска
  4. 4
    Нажмите Enter и проверьте результат
  5. 5
    Если ничего не найдено — переключите режим поиска на «по части строки» или используйте расширенный поиск

Как переключить поиск на «по части строки»

Нажмите кнопку «Ещё» в командной панели списка и найдите пункт «Настроить список» или «Найти» с параметрами. В ряде конфигураций режим поиска выбирается прямо в строке поиска через значок-стрелку рядом с полем: там доступны варианты «По началу строки», «По части строки», «Точное соответствие». Выберите «По части строки» — тогда 1С найдёт введённый фрагмент в любом месте наименования.

Учтите, что поиск по части строки работает медленнее на больших базах, особенно если справочник содержит сотни тысяч позиций и база файловая. Если поиск «подвисает», сокращайте запрос до более конкретного фрагмента или используйте отборы.

Расширенный поиск через «Найти» и отборы

Когда простого поиска недостаточно, используйте диалог расширенного поиска: «Ещё» → «Найти...» (или сочетание Ctrl+F в некоторых формах). Здесь можно указать, по какому именно полю искать — наименование, наименование полное, артикул, код — и задать условие: равно, содержит, начинается с. Вариант «Содержит» аналогичен поиску по части строки и является самым практичным для наименований.

Другой инструмент — отбор списка через «Ещё» → «Настроить список». Добавьте условие «Наименование содержит [фрагмент]» и при необходимости комбинируйте его с другими условиями: вид номенклатуры «Материалы», конкретная папка, единица измерения. Такой отбор можно сохранить как стандартный, чтобы не настраивать заново при каждом поиске.

Сравнение способов поиска

Строка поиска в списке

Быстрый вариант для повседневной работы. Ограничение: по умолчанию может искать только с начала наименования.

Расширенный поиск (Ctrl+F / Ещё → Найти)

Позволяет выбрать поле и условие «содержит». Подходит, когда точное написание неизвестно.

Отбор через «Настроить список»

Даёт комбинацию условий и сохраняемые настройки. Требует больше действий, избыточен для разового поиска.

Полнотекстовый поиск (Ctrl+Shift+F)

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

Поиск материала при подборе в документ

Чаще всего материал нужно найти не в справочнике, а при заполнении документа — «Требование-накладная», «Поступление товаров и услуг», «Списание материалов». В табличной части документа начните вводить наименование в поле «Номенклатура»: 1С покажет выпадающий список подходящих позиций. По умолчанию поиск при вводе обычно идёт по началу строки, но это настраивается.

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

Также в документах доступна кнопка «Подбор» — она открывает отдельную форму подбора номенклатуры с поиском, отборами по группам и отображением остатков на складах. Это удобно, когда нужно не просто найти материал, а сразу увидеть, есть ли он в наличии и по какой цене.

Полнотекстовый поиск по всей базе

Если вы не помните, где именно встречалось наименование — в справочнике, в документе или в комментарии — используйте полнотекстовый поиск: значок лупы в верхней панели окна 1С или сочетание Ctrl+Shift+F. Введите фрагмент наименования, и система покажет все объекты базы, где он встречается: элементы номенклатуры, документы, контрагентов.

У полнотекстового поиска есть принципиальное ограничение: он работает по индексу, который обновляется по расписанию (обычно регламентным заданием). Материал, созданный несколько минут назад, может не находиться, пока индекс не обновится. Если свежая позиция не ищется — это не ошибка, а задержка индексации.

Ещё одна особенность: полнотекстовый поиск разбивает текст на слова и может не находить фрагменты слов. Запрос «гайк» может не найти «гайка», если поиск настроен на целые слова. В таком случае используйте поиск в списке справочника с условием «содержит».

Почему материал не находится: проверка типичных причин

Ситуация «материал есть, но не ищется» почти всегда объясняется одной из нескольких причин. Первая — активный отбор в списке, который сужает область поиска. Вторая — режим поиска «по началу строки», когда введённый фрагмент стоит в середине наименования. Третья — различия в написании: лишние пробелы, буква «ё» вместо «е», латинские символы вместо кириллических (например, латинская «a» в слове), другой регистр или сокращения.

Четвёртая причина — материал записан в другой папке или с пометкой удаления. Помеченные на удаление позиции могут скрываться настройкой списка. Пятая — недостаток прав: если у пользователя настроено ограничение доступа на уровне записей, часть номенклатуры ему просто не видна, и никакой поиск её не покажет. Это проверяется под учётной записью с полными правами.

Контрольные точки

Как проверить результат поиска

Строка поиска очищена, отборы сняты
Норма

Список показывает все позиции справочника

Тревожный признак

Над списком видна панель отборов с условиями

Найденная позиция
Норма

Открывается карточка с нужным наименованием, видом и единицей измерения

Тревожный признак

Находятся дубли с похожими наименованиями — признак дублей в базе

Поиск по фрагменту из середины наименования
Норма

Позиция находится при режиме «по части строки»

Тревожный признак

Находится только при вводе с первого слова — режим поиска не переключён

Типичные ошибки при поиске
01
Поиск при активном отборе — материал существует, но скрыт фильтром, и пользователь создаёт дубль
02
Ввод полного наименования с точным написанием — одна лишняя буква или пробел, и поиск ничего не находит; надёжнее вводить короткий уникальный фрагмент
03
Игнорирование пометок удаления — нужная позиция может быть помечена на удаление и скрыта из списка
04
Поиск только по наименованию, когда известен артикул или код — поиск по артикулу быстрее и точнее

Как сократить время поиска в повседневной работе

Несколько практических приёмов заметно ускоряют поиск. Во-первых, договоритесь внутри организации о едином стандарте наименований: сначала сущность, потом характеристики («Гайка М8 DIN 934», а не «М8 гайка»). Тогда поиск по началу строки работает предсказуемо. Во-вторых, используйте артикулы и штрихкоды: поиск по артикулу точнее любого текстового запроса, а сканер штрихкодов исключает ошибки ввода.

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

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

Итог

Что важно запомнить

Материал в 1С ищется через строку поиска в справочнике «Номенклатура», расширенный поиск с условием «содержит», подбор в документах и полнотекстовый поиск. Если позиция не находится — снимите отборы, переключите поиск на «по части строки» и попробуйте артикул. Не создавайте новую карточку, не убедившись, что нужной действительно нет.

Частые вопросы

Почему поиск в 1С находит материал только по первому слову наименования?

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

Можно ли искать материал сразу по наименованию и артикулу?

Да. В поле ввода документов поиск при вводе обычно идёт сразу по нескольким полям, включая артикул. В списке справочника через «Настроить список» можно задать составной отбор с условием «ИЛИ»: наименование содержит фрагмент или артикул содержит фрагмент.

Материал создан сегодня, но полнотекстовый поиск его не находит. Это ошибка?

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

Как найти материал, если помню только часть артикула или штрихкод?

В списке номенклатуры используйте расширенный поиск («Ещё» → «Найти») с указанием поля «Артикул» и условием «Содержит». Штрихкод можно ввести или отсканировать в форме подбора в документе — 1С найдёт позицию по регистру штрихкодов.

В списке нашлись две одинаковые позиции с разными остатками. Что делать?

Это дубли номенклатуры. Самостоятельно удалять одну из них не стоит — на обе могут ссылаться документы. Используйте штатную обработку «Поиск и удаление дублей» в разделе администрирования: она заменит ссылки во всех документах на основную позицию и пометит дубль на удаление. Перед операцией сделайте резервную копию базы.