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

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

Как искать номенклатуру в 1С: все рабочие способы

Практические способы поиска номенклатуры в 1С: по названию, артикулу, коду, штрихкоду. Настройка полнотекстового поиска, типичные ошибки и ответы на вопросы.

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

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

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

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

В большинстве конфигураций справочник открывается через раздел «НСИ и администрирование» (или «Справочники», «Склад») → «Номенклатура». В 1С:Бухгалтерии путь выглядит как «Справочники» → «Номенклатура». Откроется иерархический список, сгруппированный по папкам (группам товаров).

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

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

Поиск по названию, артикулу и коду

Поиск по части названия

Самый частый сценарий — поиск по фрагменту наименования. Введите одно-два значимых слова из названия, например «кабель ввг» вместо полного «Кабель ВВГнг 3х2,5 ГОСТ». Полнотекстовый поиск найдёт позиции, где встречаются оба слова, даже если они расположены не подряд.

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

Поиск по артикулу

Артикул — текстовый реквизит, который часто совпадает с артикулом поставщика или производителя. Введите его в строку поиска списка или в поле подбора документа. Учтите: если в базе артикул записан с пробелами или дефисами иначе, чем вы вводите, точное совпадение может не сработать — тогда ищите по части артикула.

Поиск по коду

Код — уникальный идентификатор элемента, который 1С присваивает автоматически. Поиск по коду работает быстрее всего, но код нужно знать точно. В форме расширенного поиска выберите поле «Код» и введите значение без пробелов. Этот способ удобен при сверке с выгрузками и печатными формами, где код выводится отдельной колонкой.

Поиск номенклатуры при заполнении документа

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

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

В конфигурациях с механизмом «Подбор» (например, в УТ 11) кнопка «Подобрать товары» открывает расширенную форму с фильтрами по виду номенклатуры, ценовой группе, складу и произвольным свойствам. Это удобно, когда нужно выбрать несколько позиций сразу.

Поиск позиции в документе
  1. 1
    Откройте документ и перейдите в табличную часть «Товары»
  2. 2
    Начните вводить название, артикул или код в поле «Номенклатура»
  3. 3
    Выберите позицию из выпадающего списка или нажмите F4 для полного подбора
  4. 4
    Проверьте, что подставились правильные характеристика, единица измерения и цена

Поиск по штрихкоду

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

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

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

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

Этот механизм работает только если включён и обновляется индекс полнотекстового поиска. За это отвечает настройка в разделе «Администрирование» → «Общие настройки» → «Полнотекстовый поиск». Если поиск «не видит» недавно созданные позиции, вероятная причина — устаревший индекс; обновление выполняется по расписанию или вручную командой «Обновить индекс».

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

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

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

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

Наименование, артикул и единица измерения совпадают с ожидаемыми, элемент не помечен на удаление

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

Позиция помечена на удаление, отсутствует единица измерения или вид номенклатуры

Полнота выдачи
Норма

В списке есть все известные вам позиции с похожими названиями

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

Часть товаров не находится даже по точному названию — проверьте индекс полнотекстового поиска и отборы списка

Дубли
Норма

Один товар представлен одной карточкой

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

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

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

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

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

Третья группа причин — опечатки и различия в написании: лишние пробелы, кириллические буквы вместо латинских (особенно в артикулах), разные варианты написания ёмкости или фасовки. В таких случаях помогает поиск по короткому уникальному фрагменту или по коду.

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

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

Что делать, если позиций несколько и они похожи

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

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

Маршрут решения

Как выбрать способ поиска

Известно примерное названиеСтрока поиска в списке справочника по фрагменту из 1–2 слов
Известен артикул или кодРасширенный поиск (Ctrl+F) по конкретному реквизиту
Товар в руках, есть упаковка со штрихкодомСканирование штрихкода в поле подбора документа
Нужно проверить, где товар использовалсяГлобальный полнотекстовый поиск (Ctrl+Shift+F) по всей базе
Позиция не находится никаким способомСбросьте отборы, проверьте пометку удаления и обновите индекс полнотекстового поиска

FAQ

Почему поиск в списке находит товар, а подбор в документе — нет?

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

Как искать номенклатуру по артикулу поставщика?

Артикулы поставщиков хранятся в отдельном регистре (в УТ и ERP — «Номенклатура контрагентов»). В форме подбора включите поиск по номенклатуре поставщика или введите артикул в строку поиска — типовые конфигурации умеют искать по этому регистру, если связь номенклатуры с контрагентом настроена.

Поиск работает медленно — что можно сделать?

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

Можно ли искать сразу по нескольким словам из разных частей названия?

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

Нашлись две одинаковые карточки товара — какую использовать?

Используйте ту, по которой есть движения в документах и корректно заполнены реквизиты. Проверить это можно через отчёт по остаткам или команду «Движения» в карточке. Затем запустите обработку поиска и удаления дублей, чтобы объединить позиции без потери истории документов.

Итог

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

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