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