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