Поиск товара в 1С: быстрые способы найти нужную позицию

· 10 мин

Содержание

Чтобы найти товар в справочнике, откройте список номенклатуры и просто начните печатать — курсор не обязательно ставить в отдельное поле. 1С на лету отфильтрует строки по колонке, в которой вы находитесь. Для более гибкого поиска нажмите Ctrl+F: откроется строка поиска с настройками — по текущей колонке или по всем, по началу слова или по вхождению.

Это основной сценарий, но не единственный. В карточке документа товар подбирают через подсказку по первым буквам, по артикулу или штрихкоду; в больших базах выручает полнотекстовый поиск; на складе — сканер. Разберём каждый способ, а заодно починим ситуацию, когда поиск в 1С перестал находить то, что точно есть в базе.

Пути меню ниже даны для типовых конфигураций на платформе 1С:Предприятие 8.3 (Бухгалтерия, Управление торговлей, УНФ, Розница). Названия разделов в вашей конфигурации могут отличаться — там, где это важно, подскажу, как найти нужную команду на экране.

Строка поиска в списке номенклатуры

Откройте справочник: Справочники → Номенклатура в Бухгалтерии или НСИ → Номенклатура в Управлении торговлей. Дальше есть три рабочих приёма.

Быстрый поиск набором. Встаньте на любую строку и начинайте печатать название. Список сразу сузится до совпадений по той колонке, где стоит курсор. Чтобы искать по артикулу — переключитесь курсором на колонку «Артикул» и печатайте его.

Строка поиска по Ctrl+F. Нажмите Ctrl+F (или Ещё → Найти). Появится поле ввода с настройками:

  • 🔎 Где искать — в текущей колонке или во всех видимых.
  • 🔤 Как искать — «С начала строки» или «Любая часть» (вхождение). Для поиска по части артикула или слову в середине названия выбирайте «Любая часть».
  • 🔁 Переход по найденному — клавишами F3 / Shift+F3 или стрелками в строке поиска.

Сброс поиска — крестик в строке поиска или Esc. Пока поиск активен, список показывает только отобранные строки, и это легко спутать с «пропажей» товаров.

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

Умный ввод и подбор товара в документе

Когда вы заполняете накладную, счёт или чек, товар не ищут в справочнике отдельно — его подбирают прямо в табличной части.

  1. Встаньте в колонку «Номенклатура» новой строки.
  2. Начните печатать название, артикул или штрихкод — 1С покажет выпадающий список совпадений (это и есть интеллектуальный ввод).
  3. Выберите нужную строку стрелками и Enter.

По умолчанию подсказка ищет по началу наименования. Чтобы она искала по любой части строки и по дополнительным полям (артикул, штрихкод), включите полнотекстовый поиск при вводе: Администрирование → Настройки программы → Общие настройки (или раздел настроек с пометкой про поиск) — опция вида «Полнотекстовый поиск» и «Искать по части наименования».

Форма «Подбор». Для набора большого заказа удобнее не вводить строки по одной, а открыть подбор: в документе нажмите кнопку Подбор (в УТ — Заполнить → Подобрать товары). Откроется список номенклатуры с ценами и остатками, где можно:

  • отфильтровать по виду, бренду, складу;
  • отобрать только позиции с остатком;
  • набрать количество по каждой строке и одним нажатием перенести всё в документ.

Если в подборе не видно остатков или цен, проверьте, что в шапке документа заданы склад и вид цен — форма подбора берёт параметры из документа.

Найти, в каких документах встречается товар

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

Из карточки товара. Откройте карточку номенклатуры и нажмите Ещё → Отчёты или ссылку с анализом — типовые дают отчёт по движениям позиции (где закупали, продавали, остатки по складам). Точный набор отчётов зависит от конфигурации.

Через отбор в журнале документов. Откройте список реализаций или поступлений и задайте отбор по номенклатуре (Ещё → Настроить список → Отбор, поле, связанное с товаром). Такой отбор по табличной части доступен не во всех журналах — если поля номенклатуры в отборе нет, воспользуйтесь отчётом.

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

Чтобы увидеть связанные документы по конкретной строке продажи, в самом документе есть команда Ещё → Связанные документы (или значок структуры подчинённости) — она разворачивает всю цепочку: заказ → реализация → счёт-фактура.

Отборы и настройка списка для сложного поиска

Строка поиска хороша для одного слова. Когда нужно отобрать группу позиций по нескольким условиям — используйте отбор.

Нажмите Ещё → Настроить список (или значок настроек над списком) и перейдите на вкладку Отбор. Здесь можно собрать условие из любых полей номенклатуры:

Поле отбораПример условияЧто найдёт
Вид номенклатурыРавно «Товар»Только товары, без услуг
НаименованиеСодержит «кабель»Все кабели
АртикулНачинается с «КБ-»Серию по префиксу артикула
Производитель / брендВ спискеПозиции заданных брендов
Пометка удаленияРавно «Нет»Скрыть помеченные на удаление

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

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

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

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

Строка поиска и отбор работают внутри одного списка. Когда вы не помните, где искать, — в номенклатуре, в документах или в характеристиках — помогает полнотекстовый поиск по всей базе.

Он ищет по словам независимо от их порядка и формы (учитывает окончания), поэтому запрос «провод медный 2.5» найдёт позицию «Провод медный ПВ-1 2.5» даже если слова стоят иначе.

Где вызвать. В интерфейсе «Такси» — значок с лупой в правом верхнем углу главного окна (поиск данных). Если его нет, команду можно открыть через Все функции → Поиск данных (меню «Все функции» включается в Сервис → Параметры или в главном меню).

Как искать по-разному:

  • кабель — найдёт все формы слова;
  • кабель* — поиск по началу слова (звёздочка — любое окончание);
  • "кабель медный" — точная фраза в кавычках;
  • кабель AND 2.5 — обе части должны встретиться.

Чтобы полнотекстовый поиск работал, в базе должен быть построен и актуален поисковый индекс. Управление индексом — Администрирование → Обслуживание (или Все функции → Стандартные → Управление полнотекстовым поиском). Там же индекс включают и обновляют.

Поиск товара по штрихкоду и сканеру

Для склада и кассы это самый быстрый способ: отсканировали — товар подставился.

Подключение сканера. Сканер штрихкода подключают как торговое оборудование: Администрирование → Подключаемое оборудование (в Рознице и УТ — раздел с настройками оборудования). Большинство ручных сканеров работают в режиме «эмуляции клавиатуры» — тогда отдельная настройка не нужна, сканер просто «печатает» код в активное поле.

Как искать по штрихкоду:

  1. Встаньте в колонку «Номенклатура» документа (или откройте форму подбора).
  2. Наведите сканер на штрихкод и нажмите кнопку сканера.
  3. 1С найдёт позицию по штрихкоду и подставит её в строку.

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

Если по штрихкоду товар не находится — значит, штрихкод не записан в карточку номенклатуры. Откройте карточку товара, найдите закладку или поле «Штрихкоды» и добавьте код. У одной позиции может быть несколько штрихкодов (упаковка, характеристика).

Поиск по штрихкоду идёт по регистру штрихкодов, а не по полнотекстовому индексу, поэтому работает даже когда индекс не построен.

Что делать, если поиск не находит товар

Самая частая жалоба — «товар есть, а поиск его не видит». Причин немного, и все лечатся за минуту.

Диагностика: выберите симптом

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

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

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

В каталоге на десятки и сотни тысяч позиций поиск набором «подтормаживает», а полнотекстовый отвечает с задержкой. Что помогает:

  • 🗂️ Иерархия и группы. Разложите номенклатуру по папкам (вид, бренд, назначение) и ищите внутри группы — так 1С перебирает не весь каталог.
  • 🔁 Актуальный полнотекстовый индекс. Настройте регулярное обновление индекса (в фоне по расписанию на сервере), тогда поиск отвечает быстро и находит свежие позиции.
  • 🧹 Чистка дублей и мусора. Пометьте на удаление неиспользуемые карточки и удалите их через Администрирование → Обслуживание → Удаление помеченных объектов. Чем меньше «шумных» элементов, тем точнее выдача.
  • 📋 Нужные колонки и сохранённые отборы. Выведите в список артикул и штрихкод, сохраните частые отборы вариантами списка — не придётся каждый раз настраивать.
  • ⚙️ Серверная база вместо файловой. На больших объёмах файловый вариант проседает; клиент-серверный режим (с СУБД) заметно ускоряет и поиск, и подбор.

Проверьте себя по короткому чек-листу — он закрывает 90% проблем со «медленным» и «слепым» поиском.

Настройка быстрого поиска товара
Выполнено: 0 / 7

Частые вопросы

Какая клавиша открывает поиск в списке 1С?
Ctrl+F открывает строку поиска с настройками (по колонке или по всем, по началу или по части слова). Переход между найденным — F3 и Shift+F3. Для быстрого поиска можно просто начать печатать, встав на строку списка.
Как искать товар по части названия, а не с начала?
В строке поиска (Ctrl+F) выберите вариант «Любая часть». Для подсказки при вводе в документе включите полнотекстовый поиск и поиск по части наименования в настройках программы. Полнотекстовый поиск по всей базе ищет по части слова через звёздочку: кабель*.
Почему 1С не находит только что созданный товар через поиск данных?
Полнотекстовый индекс обновляется не мгновенно. Новая позиция попадёт в поиск по всей базе после переиндексации — обновите индекс в разделе управления полнотекстовым поиском или дождитесь планового обновления. Поиск набором в самом списке номенклатуры видит её сразу.
Как найти товар по штрихкоду без сканера?
Откройте форму подбора в документе и введите штрихкод с клавиатуры в поле ввода — 1С найдёт позицию по регистру штрихкодов. Если не находит, штрихкод не записан в карточку товара: добавьте его в поле «Штрихкоды» номенклатуры.
Как убрать дубли одинаковых товаров?
Используйте типовую обработку «Поиск и удаление дублей» в разделе обслуживания. Она находит похожие карточки, оставляет одну главную и заменяет ссылки остальных. Перед запуском сделайте резервную копию и запускайте без активных пользователей.