Как быстро найти нужный товар или номенклатуру в любом списке 1С 8.3

· 11 мин

Содержание

Чтобы найти позицию в 1С 8.3, откройте список (например, справочник Номенклатура), нажмите Ctrl+F и введите часть названия, код или артикул. Для точного поиска по одной колонке есть расширенный поиск Alt+F, для товаров с этикеткой — сканер штрихкода, для сложных условий — отбор в настройках списка.

Способы различаются скоростью и точностью. Строка поиска хороша для 90% повседневных задач: «найди болт М8». Расширенный поиск нужен, когда слово встречается в разных колонках и выдача засорена. Отбор, отчёты и запросы — для выборок по нескольким условиям сразу: «все позиции поставщика X без штрихкода». Ниже каждый способ по порядку, от простого к сложному.

СпособКогда выбиратьСкоростьЧто ищет
Строка поиска (Ctrl+F)Знаете часть названия, кода, артикулаМгновенноПо всем видимым колонкам
Расширенный поиск (Alt+F)Нужна одна колонка и точное совпадениеБыстроПо выбранной колонке
Ввод по строке в полеПодбираете товар в документМгновенноПо полям, заданным в конфигурации
Сканер штрихкодаЕсть этикетка на товаре1 секундаПо штрихкоду
Отбор в настройках спискаНесколько условий сразуБыстроПо любым реквизитам
Отчёт или запросВыборка, сверка, выгрузкаДольшеЧто угодно, включая остатки и движения

Поиск номенклатуры по названию и коду в списке

Это базовый приём. Он работает одинаково в любом списке платформы 8.3 с интерфейсом «Такси»: номенклатура, контрагенты, документы, сотрудники.

Строка поиска

  1. Откройте нужный список. В Бухгалтерии 3.0 номенклатура лежит в Справочники → Товары и услуги → Номенклатура, в Управлении торговлей 11 — в НСИ и администрирование → НСИ → Номенклатура.
  2. Нажмите Ctrl+F или щёлкните в поле поиска справа вверху формы.
  3. Наберите фрагмент: м8, болт, код 00-00000123.
  4. Нажмите Enter. Список покажет только строки, где фрагмент встретился хотя бы в одной колонке.
  5. Чтобы вернуть полный список, очистите поле крестиком или нажмите Ctrl+Q.

Поиск ищет по части строки и без учёта регистра. «Болт» найдёт и «БОЛТ оцинкованный», и «Анкер-болт».

💡 Вводите самую редкую часть названия. «М8х40» отсечёт лишнее сразу, «болт» вернёт сотню строк.

Иерархия мешает поиску

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

  • 📂 Переключите вид: Ещё → Режим просмотра → Список. Тогда все позиции выводятся плоско, без папок.
  • 📂 Чтобы вернуться к группам, выберите там же «Иерархический список» или «Дерево».
  • 📂 Для перемещения по папкам с клавиатуры: Ctrl+↓ — войти в группу, Ctrl+↑ — подняться на уровень выше.

Поиск по коду

Код удобно искать двумя путями. Можно ввести его в строку поиска целиком. А можно щёлкнуть по заголовку колонки «Код», чтобы отсортировать список по ней, встать на любую строку и начать набирать цифры: курсор прыгает к ближайшему совпадению.

Префикс кода (00-, БП-) зависит от настроек нумерации. Если не помните его, ищите по последним цифрам: строка поиска находит часть строки.

Расширенный поиск и горячие клавиши

Когда фрагмент «болт» встречается и в названии, и в комментарии, и в имени поставщика, строка поиска выдаёт лишнее. Тут помогает расширенный поиск.

  1. Встаньте курсором в нужную колонку, например «Артикул».
  2. Нажмите Alt+F или выберите Ещё → Расширенный поиск.
  3. В окне проверьте поле «Где искать» — там уже стоит текущая колонка.
  4. Впишите значение в «Что искать».
  5. В «Как искать» выберите вариант: по части строки, по началу строки или точное совпадение.
  6. Нажмите «Найти».

Точное совпадение по артикулу или коду — самый чистый результат. Одна строка вместо двадцати.

Клавиши, которые экономят время

КлавишиЧто делают
Ctrl+FПерейти в строку поиска списка
Alt+FРасширенный поиск по колонке
Ctrl+QОтменить поиск, вернуть весь список
Ctrl+Shift+FГлобальный поиск по всей базе
F4Открыть форму выбора из поля ввода
Shift+F4Очистить поле ввода
Ctrl+↓ / Ctrl+↑Войти в группу / выйти из группы
F2 или EnterОткрыть найденную позицию

Полный перечень сочетаний есть во встроенной справке платформы: откройте её клавишей F1 и найдите раздел о сочетаниях клавиш.

Подбор в поле документа

В табличной части документа не нужно открывать справочник. Начните печатать название прямо в ячейке «Номенклатура». Под полем появится выпадающий список совпадений — это ввод по строке.

По каким реквизитам он ищет, задано в конфигурации у самого справочника. Обычно это наименование и код. Если подбор по артикулу не срабатывает, нажмите F4 и найдите позицию в открывшейся форме выбора уже строкой поиска.

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

Штрихкод — самый быстрый способ на складе и в рознице. Но сначала его надо связать с позицией.

Что подготовить

  • 🏷 Штрихкод в базе. В УТ 11 он хранится в отдельном регистре и добавляется в карточке номенклатуры, в разделе со штрихкодами (переход по ссылке в верхней части карточки). Одной позиции можно присвоить несколько кодов: заводской EAN-13 и внутренний.
  • 🔌 Сканер. Проще всего режим эмуляции клавиатуры: сканер «печатает» цифры и нажимает Enter. Такой сканер работает сразу, без драйверов в 1С.
  • ⚙️ Подключаемое оборудование. Если сканер подключён через COM-порт или USB в режиме виртуального COM, его регистрируют в разделе НСИ и администрирование → Администрирование → Подключаемое оборудование (УТ 11) или в Администрирование → Подключаемое оборудование (БП 3.0).

Как искать

  1. В документе продажи или поступления нажмите кнопку поиска по штрихкоду на панели табличной части (иконка со штрихами).
  2. Отсканируйте товар или введите цифры вручную.
  3. Программа добавит строку с найденной позицией. Повторное сканирование увеличит количество.

В списке номенклатуры штрихкод можно просто вбить в строку поиска, если колонка со штрихкодом выведена в список.

Нюансы

  • ⚠️ Сканер в режиме клавиатуры печатает туда, где стоит курсор. Встаньте в нужное поле до сканирования, иначе цифры попадут в комментарий.
  • ⚠️ Если раскладка переключена на русскую, а штрихкод содержит буквы (Code 128), символы исказятся. Цифровой EAN-13 от раскладки не зависит.
  • ⚠️ Один штрихкод на две позиции программа не различит. При загрузке прайсов проверяйте дубли.

Отбор по дополнительным реквизитам и свойствам

Строка поиска ищет только по тому, что видно в колонках. Если нужно найти «все позиции с видом номенклатуры «Материалы» и пустым артикулом», используйте отбор.

Отбор через настройки списка

  1. В списке откройте меню Ещё и выберите команду настройки списка.
  2. Перейдите на вкладку «Отбор».
  3. Добавьте поле из левой части: «Вид номенклатуры», «Единица измерения», «Ставка НДС», «Артикул».
  4. Укажите вид сравнения: «Равно», «Не равно», «В списке», «Содержит», «Заполнено», «Не заполнено».
  5. Нажмите «Завершить редактирование».

Условия складываются по «И». Для логики «или» добавьте группу условий «ИЛИ» в той же вкладке.

Дополнительные реквизиты

Свойства, которые пользователи завели сами (цвет, материал, размер), тоже доступны в отборе. В списке полей они лежат под узлом «Дополнительные реквизиты» или сразу по своему названию — зависит от конфигурации.

В УТ 11 дополнительные реквизиты включаются в НСИ и администрирование → Общие настройки флажком «Дополнительные реквизиты и сведения». В БП 3.0 похожий флажок есть в Администрирование → Общие настройки.

💡 Удобный отбор сохраните: в меню Ещё есть команда сохранения настроек списка. Завтра вы откроете готовый вариант за один клик.

Быстрый отбор по значению

Щёлкните правой кнопкой по ячейке со значением, например по единице «кг». В контекстном меню выберите «Отбор по значению в текущей колонке» (или похожую команду отбора). Список сразу оставит все позиции с этим значением.

Поиск позиций через отчёты и обработки

Список показывает справочник. Но часто вопрос другой: «где этот товар лежит», «кто его поставлял», «куда ушёл». На это отвечают отчёты.

ЗадачаБП 3.0УТ 11
Остаток позиции на складахОборотно-сальдовая ведомость по счёту 41 или 10 с отбором по номенклатуреОтчёт «Ведомость по товарам на складах»
Движения за периодАнализ счёта или карточка счёта 41/10 с отбором«Ведомость по товарам на складах» с детализацией по документам
Продажи позицииОтчёты раздела «Продажи» с отбором по номенклатуреОтчёты по продажам и валовой прибыли с отбором по номенклатуре

В любом отчёте на системе компоновки данных отбор задаётся одинаково. Откройте «Настройки», вкладку «Отборы», добавьте поле «Номенклатура». Для группы товаров выберите вид сравнения «В группе» — попадут все вложенные позиции.

Обработки для массового поиска

В БП 3.0 и УТ 11 есть стандартные обработки, которые пригодятся при поиске:

  • 🔁 Поиск и удаление дублей. Находит позиции с похожими наименованиями. Полезна, когда одна и та же гайка заведена трижды.
  • ✏️ Групповое изменение реквизитов. Позволяет отобрать позиции по условиям и сразу исправить реквизит у всех найденных.

В БП 3.0 обе лежат в Администрирование → Обслуживание → Корректировка данных. В УТ 11 — в НСИ и администрирование → Администрирование → Обслуживание.

Групповое изменение и объединение дублей меняют данные сразу во всех документах. Перед запуском сделайте резервную копию базы .

Глобальный поиск

Поле в заголовке окна программы (Ctrl+Shift+F) ищет сразу по всем разделам: справочникам, документам, командам меню. Для номенклатуры оно полезно, когда неизвестно, где именно упоминается слово. Найдёт и позицию, и документ с этим словом в комментарии.

Глубина поиска по данным зависит от полнотекстового индекса — о нём ниже.

Поиск номенклатуры запросом: для администраторов

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

Пример: найти все позиции (не группы), где в наименовании есть фрагмент, и показать код и артикул.

ВЫБРАТЬ
    Номенклатура.Код КАК Код,
    Номенклатура.Наименование КАК Наименование,
    Номенклатура.Артикул КАК Артикул
ИЗ
    Справочник.Номенклатура КАК Номенклатура
ГДЕ
    НЕ Номенклатура.ЭтоГруппа
    И НЕ Номенклатура.ПометкаУдаления
    И Номенклатура.Наименование ПОДОБНО &Шаблон
УПОРЯДОЧИТЬ ПО
    Наименование

Параметр Шаблон задайте строкой %М8%. Знак % означает «любые символы», _ — «ровно один символ».

Пример для УТ 11: позиции без единого штрихкода.

ВЫБРАТЬ
    Номенклатура.Ссылка КАК Номенклатура
ИЗ
    Справочник.Номенклатура КАК Номенклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ШтрихкодыНоменклатуры КАК Штрихкоды
        ПО Номенклатура.Ссылка = Штрихкоды.Номенклатура
ГДЕ
    НЕ Номенклатура.ЭтоГруппа
    И Штрихкоды.Штрихкод ЕСТЬ NULL

Имена регистров в разных конфигурациях отличаются. Проверьте имя объекта в дереве метаданных консоли запросов перед запуском.

⚠️ Условие ПОДОБНО '%…%' не использует индексы. На справочнике в сотни тысяч позиций такой запрос может идти долго и нагружать сервер. Запускайте тяжёлые выборки вне рабочего пика.

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

Когда в справочнике 50–100 тысяч позиций, строка поиска начинает думать по несколько секунд. Вот что реально помогает.

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

Если полнотекстовый поиск включён, строка поиска и глобальный поиск используют готовый индекс. Он работает быстро даже на больших объёмах и понимает словоформы: «болты» найдёт «болт».

Включение: в БП 3.0 — Администрирование → Общие настройки, раздел полнотекстового поиска; в УТ 11 — НСИ и администрирование → Общие настройки. Там же есть команда обновления индекса.

  • 🔄 Индекс обновляется регламентным заданием. Новые позиции попадают в поиск не сразу, а после очередного обновления.
  • 🔄 Если «свежий» товар не находится, обновите индекс вручную в тех же настройках.
  • 🔄 Первое построение индекса на большой базе занимает время и нагружает сервер. Запускайте его вечером, когда пользователей мало.

В полнотекстовом поиске работают звёздочка в конце слова (болт* найдёт «болтовой»), кавычки для точной фразы и операторы И, ИЛИ, НЕ.

Порядок наименований

Поиск хорош ровно настолько, насколько аккуратно заведены данные. Договоритесь в команде о шаблоне названия: «Тип Размер Материал Бренд». Например: «Болт М8х40 оцинк. DIN 933». Тогда любой сотрудник найдёт позицию с первого раза.

  • 📌 Пишите размеры одинаково: «М8х40» везде, а не где-то «М8*40», а где-то «М 8 х 40».
  • 📌 Заполняйте артикул поставщика. По нему ищут чаще, чем по коду 1С.
  • 📌 Не держите в наименовании служебных пометок («НЕ ИСПОЛЬЗОВАТЬ»). Для этого есть пометка удаления.

Настройка колонок

Выведите в список те колонки, по которым ищете: артикул, штрихкод, единицу. Строка поиска ищет по видимым колонкам, а лишние колонки только замедляют вывод. Колонки меняются через Ещё → Изменить форму.

Подготовка справочника к быстрому поиску
Выполнено: 0 / 6

Почему позиция не находится

Позиция точно есть, а поиск её не показывает. Типовые причины и что проверить.

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

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

Можно ли искать сразу по двум словам?
Да. Введите оба слова через пробел: «болт оцинк». Список оставит строки, где встречаются оба фрагмента.
Чем строка поиска отличается от отбора?
Строка поиска ищет текст по видимым колонкам и сбрасывается при закрытии. Отбор задаёт условие по любому реквизиту, его можно сохранить как вариант настроек.
Ищет ли 1С с учётом регистра?
Нет. «БОЛТ», «болт» и «Болт» дают одинаковый результат.
Почему в глобальном поиске нет моих товаров?
Глобальный поиск по данным опирается на полнотекстовый индекс. Если он выключен или устарел, данные не найдутся. Включите и обновите индекс в общих настройках.
Как найти, в каких документах встречается позиция?
Сформируйте отчёт с отбором по номенклатуре: в БП 3.0 — карточку или анализ счёта 41/10, в УТ 11 — «Ведомость по товарам на складах» с детализацией по документам.