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