Как быстро найти нужный товар или номенклатуру в любом списке 1С 8.3
Содержание
Чтобы найти позицию в 1С 8.3, откройте список (например, справочник Номенклатура), нажмите Ctrl+F и введите часть названия, код или артикул. Для точного поиска по одной колонке есть расширенный поиск Alt+F, для товаров с этикеткой — сканер штрихкода, для сложных условий — отбор в настройках списка.
Способы различаются скоростью и точностью. Строка поиска хороша для 90% повседневных задач: «найди болт М8». Расширенный поиск нужен, когда слово встречается в разных колонках и выдача засорена. Отбор, отчёты и запросы — для выборок по нескольким условиям сразу: «все позиции поставщика X без штрихкода». Ниже каждый способ по порядку, от простого к сложному.
| Способ | Когда выбирать | Скорость | Что ищет |
|---|---|---|---|
Строка поиска (Ctrl+F) | Знаете часть названия, кода, артикула | Мгновенно | По всем видимым колонкам |
Расширенный поиск (Alt+F) | Нужна одна колонка и точное совпадение | Быстро | По выбранной колонке |
| Ввод по строке в поле | Подбираете товар в документ | Мгновенно | По полям, заданным в конфигурации |
| Сканер штрихкода | Есть этикетка на товаре | 1 секунда | По штрихкоду |
| Отбор в настройках списка | Несколько условий сразу | Быстро | По любым реквизитам |
| Отчёт или запрос | Выборка, сверка, выгрузка | Дольше | Что угодно, включая остатки и движения |
Поиск номенклатуры по названию и коду в списке
Это базовый приём. Он работает одинаково в любом списке платформы 8.3 с интерфейсом «Такси»: номенклатура, контрагенты, документы, сотрудники.
Строка поиска
- Откройте нужный список. В Бухгалтерии 3.0 номенклатура лежит в
Справочники → Товары и услуги → Номенклатура, в Управлении торговлей 11 — вНСИ и администрирование → НСИ → Номенклатура. - Нажмите
Ctrl+Fили щёлкните в поле поиска справа вверху формы. - Наберите фрагмент:
м8,болт, код00-00000123. - Нажмите
Enter. Список покажет только строки, где фрагмент встретился хотя бы в одной колонке. - Чтобы вернуть полный список, очистите поле крестиком или нажмите
Ctrl+Q.
Поиск ищет по части строки и без учёта регистра. «Болт» найдёт и «БОЛТ оцинкованный», и «Анкер-болт».
💡 Вводите самую редкую часть названия. «М8х40» отсечёт лишнее сразу, «болт» вернёт сотню строк.
Иерархия мешает поиску
Справочник номенклатуры обычно разбит на группы. Если список открыт в иерархическом виде, найденная позиция может «спрятаться» в закрытой папке.
- 📂 Переключите вид:
Ещё → Режим просмотра → Список. Тогда все позиции выводятся плоско, без папок. - 📂 Чтобы вернуться к группам, выберите там же «Иерархический список» или «Дерево».
- 📂 Для перемещения по папкам с клавиатуры:
Ctrl+↓— войти в группу,Ctrl+↑— подняться на уровень выше.
Поиск по коду
Код удобно искать двумя путями. Можно ввести его в строку поиска целиком. А можно щёлкнуть по заголовку колонки «Код», чтобы отсортировать список по ней, встать на любую строку и начать набирать цифры: курсор прыгает к ближайшему совпадению.
Префикс кода (00-, БП-) зависит от настроек нумерации. Если не помните его, ищите по последним цифрам: строка поиска находит часть строки.
Расширенный поиск и горячие клавиши
Когда фрагмент «болт» встречается и в названии, и в комментарии, и в имени поставщика, строка поиска выдаёт лишнее. Тут помогает расширенный поиск.
- Встаньте курсором в нужную колонку, например «Артикул».
- Нажмите
Alt+Fили выберитеЕщё → Расширенный поиск. - В окне проверьте поле «Где искать» — там уже стоит текущая колонка.
- Впишите значение в «Что искать».
- В «Как искать» выберите вариант: по части строки, по началу строки или точное совпадение.
- Нажмите «Найти».
Точное совпадение по артикулу или коду — самый чистый результат. Одна строка вместо двадцати.
Клавиши, которые экономят время
| Клавиши | Что делают |
|---|---|
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).
Как искать
- В документе продажи или поступления нажмите кнопку поиска по штрихкоду на панели табличной части (иконка со штрихами).
- Отсканируйте товар или введите цифры вручную.
- Программа добавит строку с найденной позицией. Повторное сканирование увеличит количество.
В списке номенклатуры штрихкод можно просто вбить в строку поиска, если колонка со штрихкодом выведена в список.
Нюансы
- ⚠️ Сканер в режиме клавиатуры печатает туда, где стоит курсор. Встаньте в нужное поле до сканирования, иначе цифры попадут в комментарий.
- ⚠️ Если раскладка переключена на русскую, а штрихкод содержит буквы (Code 128), символы исказятся. Цифровой EAN-13 от раскладки не зависит.
- ⚠️ Один штрихкод на две позиции программа не различит. При загрузке прайсов проверяйте дубли.
Отбор по дополнительным реквизитам и свойствам
Строка поиска ищет только по тому, что видно в колонках. Если нужно найти «все позиции с видом номенклатуры «Материалы» и пустым артикулом», используйте отбор.
Отбор через настройки списка
- В списке откройте меню
Ещёи выберите команду настройки списка. - Перейдите на вкладку «Отбор».
- Добавьте поле из левой части: «Вид номенклатуры», «Единица измерения», «Ставка НДС», «Артикул».
- Укажите вид сравнения: «Равно», «Не равно», «В списке», «Содержит», «Заполнено», «Не заполнено».
- Нажмите «Завершить редактирование».
Условия складываются по «И». Для логики «или» добавьте группу условий «ИЛИ» в той же вкладке.
Дополнительные реквизиты
Свойства, которые пользователи завели сами (цвет, материал, размер), тоже доступны в отборе. В списке полей они лежат под узлом «Дополнительные реквизиты» или сразу по своему названию — зависит от конфигурации.
В УТ 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С.
- 📌 Не держите в наименовании служебных пометок («НЕ ИСПОЛЬЗОВАТЬ»). Для этого есть пометка удаления.
Настройка колонок
Выведите в список те колонки, по которым ищете: артикул, штрихкод, единицу. Строка поиска ищет по видимым колонкам, а лишние колонки только замедляют вывод. Колонки меняются через Ещё → Изменить форму.
Почему позиция не находится
Позиция точно есть, а поиск её не показывает. Типовые причины и что проверить.