Справочники и Данные · 11 мин
Как искать номенклатуру в 1С: все рабочие способы
Практические способы поиска номенклатуры в 1С: по названию, артикулу, коду, штрихкоду. Настройка полнотекстового поиска, типичные ошибки и ответы на вопросы.
Поиск номенклатуры — одна из самых частых операций в 1С: товар нужно найти при оформлении заказа, поступления, инвентаризации или печати ценников. В типовых конфигурациях (Управление торговлей, ERP, Комплексная автоматизация, Бухгалтерия) предусмотрено сразу несколько механизмов поиска, и выбор подходящего зависит от того, что известно о позиции: название, артикул, код, штрихкод или только часть характеристик.
Основная сложность в том, что справочник номенклатуры в реальных базах содержит тысячи и десятки тысяч позиций, а названия часто дублируются или введены с ошибками. Поэтому важно не только знать, где находится строка поиска, но и понимать, как работает полнотекстовый поиск, чем отличается поиск по подстроке от поиска по точному совпадению и почему нужная позиция иногда «не находится».
Ниже разобраны все основные способы поиска: через список справочника, в поле ввода документа, по штрихкоду, через расширенный подбор и полнотекстовый поиск по всей базе. Отдельно рассмотрены настройки, которые влияют на скорость и полноту результатов, а также типичные причины, по которым поиск не даёт ожидаемого результата.
Где находится справочник номенклатуры и как открыть поиск
В большинстве конфигураций справочник открывается через раздел «НСИ и администрирование» (или «Справочники», «Склад») → «Номенклатура». В 1С:Бухгалтерии путь выглядит как «Справочники» → «Номенклатура». Откроется иерархический список, сгруппированный по папкам (группам товаров).
В верхней части формы списка расположена строка поиска. Введите в неё фрагмент названия, артикул или код и нажмите Enter — программа покажет совпадения. По умолчанию поиск обычно выполняется по наименованию, но в настройках формы списка можно изменить поле поиска.
Обратите внимание на кнопку «Ещё» в командной панели списка: через неё доступны команды «Найти», «Настроить список» и «Изменить форму». Команда «Найти» (или сочетание Ctrl+F) открывает расширенный диалог, где можно искать по конкретному реквизиту — наименованию, артикулу, коду, виду номенклатуры.
Поиск по названию, артикулу и коду
Поиск по части названия
Самый частый сценарий — поиск по фрагменту наименования. Введите одно-два значимых слова из названия, например «кабель ввг» вместо полного «Кабель ВВГнг 3х2,5 ГОСТ». Полнотекстовый поиск найдёт позиции, где встречаются оба слова, даже если они расположены не подряд.
Если слов в названии много, используйте наиболее редкие из них: поиск по слову «белый» выдаст сотни позиций, а по сочетанию «эмаль белая» — уже десятки. Регистр букв обычно не имеет значения.
Поиск по артикулу
Артикул — текстовый реквизит, который часто совпадает с артикулом поставщика или производителя. Введите его в строку поиска списка или в поле подбора документа. Учтите: если в базе артикул записан с пробелами или дефисами иначе, чем вы вводите, точное совпадение может не сработать — тогда ищите по части артикула.
Поиск по коду
Код — уникальный идентификатор элемента, который 1С присваивает автоматически. Поиск по коду работает быстрее всего, но код нужно знать точно. В форме расширенного поиска выберите поле «Код» и введите значение без пробелов. Этот способ удобен при сверке с выгрузками и печатными формами, где код выводится отдельной колонкой.
Поиск номенклатуры при заполнении документа
При вводе заказа, реализации или поступления искать номенклатуру можно прямо в табличной части документа. Поставьте курсор в поле «Номенклатура» и начните вводить название или артикул — появится выпадающий список с подходящими позициями. Это самый быстрый способ, когда документов много и открывать справочник отдельно неудобно.
Если выпадающий список не появляется или показывает не все позиции, нажмите кнопку выбора (значок «...») или F4 — откроется полная форма подбора с отборами по группам, свойствам и остаткам. В форме подбора можно включить отображение остатков и цен, чтобы сразу видеть доступное количество.
В конфигурациях с механизмом «Подбор» (например, в УТ 11) кнопка «Подобрать товары» открывает расширенную форму с фильтрами по виду номенклатуры, ценовой группе, складу и произвольным свойствам. Это удобно, когда нужно выбрать несколько позиций сразу.
- 1Откройте документ и перейдите в табличную часть «Товары»
- 2Начните вводить название, артикул или код в поле «Номенклатура»
- 3Выберите позицию из выпадающего списка или нажмите F4 для полного подбора
- 4Проверьте, что подставились правильные характеристика, единица измерения и цена
Поиск по штрихкоду
Если в базе ведутся штрихкоды, поиск по ним — самый точный способ идентификации товара. В форме списка номенклатуры или в документе нажмите кнопку поиска по штрихкоду (или сочетание, предусмотренное конфигурацией) и отсканируйте код сканером либо введите цифры вручную.
Штрихкоды хранятся в отдельном регистре сведений «Штрихкоды номенклатуры». Если сканер подключён и настроен, поиск срабатывает автоматически в любом поле, где ожидается ввод номенклатуры. Если штрихкод не найден, 1С предложит создать новую позицию или привязать код к существующей — не соглашайтесь автоматически, сначала убедитесь, что товара действительно нет в базе.
Полнотекстовый поиск по всей базе
Глобальный полнотекстовый поиск (кнопка с лупой в правом верхнем углу окна 1С или Ctrl+Shift+F) ищет по всем объектам базы: справочникам, документам, регистрам. Введите название товара — в результатах будут и карточка номенклатуры, и документы, где она упоминается.
Этот механизм работает только если включён и обновляется индекс полнотекстового поиска. За это отвечает настройка в разделе «Администрирование» → «Общие настройки» → «Полнотекстовый поиск». Если поиск «не видит» недавно созданные позиции, вероятная причина — устаревший индекс; обновление выполняется по расписанию или вручную командой «Обновить индекс».
В файловых базах обновление индекса может выполняться только при монопольном доступе или по расписанию регламентным заданием. В клиент-серверном варианте индекс обычно обновляется автоматически с заданным интервалом.
Как проверить результат поиска
Наименование, артикул и единица измерения совпадают с ожидаемыми, элемент не помечен на удаление
Позиция помечена на удаление, отсутствует единица измерения или вид номенклатуры
В списке есть все известные вам позиции с похожими названиями
Часть товаров не находится даже по точному названию — проверьте индекс полнотекстового поиска и отборы списка
Один товар представлен одной карточкой
Несколько одинаковых позиций с разными кодами — нужна свёртка дублей
Почему номенклатура не находится: типичные причины
Первая и самая частая причина — активный отбор в списке. Если ранее был установлен отбор по группе, виду номенклатуры или свойству, список показывает только часть элементов. Сбросьте отбор через «Ещё» → «Настроить список» или кнопку очистки отборов.
Вторая причина — позиция помечена на удаление. По умолчанию помеченные элементы скрываются из подбора, хотя в списке справочника могут отображаться с перечёркнутым значком. Если товар нужен, снимите пометку удаления через контекстное меню.
Третья группа причин — опечатки и различия в написании: лишние пробелы, кириллические буквы вместо латинских (особенно в артикулах), разные варианты написания ёмкости или фасовки. В таких случаях помогает поиск по короткому уникальному фрагменту или по коду.
Наконец, при использовании полнотекстового поиска устаревший индекс не покажет позиции, созданные после последнего обновления. Проверьте дату обновления индекса в настройках и запустите обновление вручную.
Что делать, если позиций несколько и они похожи
В больших базах поиск по популярному слову выдаёт десятки похожих позиций. Чтобы отличить нужную, включите в списке дополнительные колонки: артикул, производитель, единица измерения. Это делается через «Ещё» → «Изменить форму» — отметьте нужные реквизиты.
Если дубли возникли из-за многократной загрузки из прайсов, используйте штатную обработку поиска и удаления дублей (в типовых конфигурациях — «Администрирование» → «Обслуживание» → «Поиск и удаление дублей»). Она сравнивает элементы по выбранным реквизитам и заменяет дубли в документах на основную карточку. Перед запуском обязательно сделайте резервную копию базы.
Как выбрать способ поиска
FAQ
Почему поиск в списке находит товар, а подбор в документе — нет?
В форме подбора могут быть установлены собственные отборы: по виду номенклатуры, складу с остатками или по признаку «не показывать помеченные на удаление». Откройте настройки отбора в форме подбора и сбросьте лишние условия. Также проверьте, что у позиции заполнен вид номенклатуры — без него некоторые отборы её исключают.
Как искать номенклатуру по артикулу поставщика?
Артикулы поставщиков хранятся в отдельном регистре (в УТ и ERP — «Номенклатура контрагентов»). В форме подбора включите поиск по номенклатуре поставщика или введите артикул в строку поиска — типовые конфигурации умеют искать по этому регистру, если связь номенклатуры с контрагентом настроена.
Поиск работает медленно — что можно сделать?
Проверьте, включён ли полнотекстовый поиск: без индекса поиск по подстроке перебирает весь справочник и на больших базах заметно тормозит. Дополнительно убедитесь, что индекс обновляется по расписанию. В файловой базе помогает перенос обновления индекса на нерабочее время.
Можно ли искать сразу по нескольким словам из разных частей названия?
Да, полнотекстовый поиск поддерживает ввод нескольких слов через пробел — будут найдены позиции, содержащие все указанные слова в любом порядке. Например, «краска белая 10» найдёт «Краска водно-дисперсионная белая, ведро 10 кг».
Нашлись две одинаковые карточки товара — какую использовать?
Используйте ту, по которой есть движения в документах и корректно заполнены реквизиты. Проверить это можно через отчёт по остаткам или команду «Движения» в карточке. Затем запустите обработку поиска и удаления дублей, чтобы объединить позиции без потери истории документов.
Что важно запомнить
Ищите номенклатуру через строку поиска списка или прямо в поле документа, по точным данным используйте артикул, код или штрихкод. Если позиция не находится — сбросьте отборы, проверьте пометку удаления и актуальность индекса полнотекстового поиска, а дубли устраняйте штатной обработкой после резервного копирования.