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