Работа с документами в 1С:Предприятие — одна из самых частых задач пользователей. Но когда база содержит тысячи записей, поиск нужного документа превращается в утомительное занятие. Отбор по критериям помогает сузить список до релевантных данных, сэкономив время и нервы. Однако не все знают, как правильно открывать списки с отбором — особенно если требуется сохранить настройки для повторного использования или применить сложные фильтры.

В этой статье разберём все доступные способы: от базовых горячих клавиш до продвинутых инструментов вроде расширенного отбора и пользовательских настроек. Акцент сделаем на универсальных методах, работающих в большинстве конфигураций (1С:Бухгалтерия 3.0, 1С:Управление торговлей 11, 1С:Зарплата и Управление Персоналом 3.1 и др.). Если вы часто работаете с большими объёмами данных, эти приёмы станут вашими верными помощниками.

⚠️ Внимание: В некоторых конфигурациях (например, в 1С:ERP) интерфейс может отличаться из-за кастомизации. Если описанные ниже кнопки или меню отсутствуют, проверьте настройки ролей или обратитесь к администратору системы.

1. Базовый способ: отбор через панель инструментов

Самый простой метод — использовать встроенную панель отбора, которая есть в большинстве списков документов. Она позволяет быстро фильтровать данные по основным полям (дате, номеру, контрагенту и т.д.) без углубления в настройки.

Чтобы открыть список с отбором:

  1. Перейдите в нужный раздел (например, Продажи → Реализация товаров и услуг).
  2. Нажмите кнопку «Отбор и сортировка»** (значок воронки) на панели инструментов.
  3. В открывшемся окне выберите поле для фильтрации (например, Контрагент или Дата).
  4. Задайте условие (например, равно, содержит, в диапазоне) и введите значение.
  5. Нажмите «Применить»** — список обновится автоматически.

Этот способ подходит для простых фильтров, но имеет ограничения:

  • 🔹 Нельзя сохранить настройки отбора для будущего использования.
  • 🔹 Доступны не все поля документа (только те, что добавлены в панель по умолчанию).
  • 🔹 Нет возможности комбинировать условия с логическими операторами (И/ИЛИ).

⚠️ Внимание: Если после применения отбора список стал пустым, проверьте корректность введённых данных. Например, при фильтрации по дате легко ошибиться в формате (например, ввести 01.12.2026 вместо 01.12.2023).
📊 Какой конфигурацией 1С вы чаще всего пользуетесь?
1С:Бухгалтерия
1С:Управление торговлей
1С:Зарплата и Управление Персоналом
1С:ERP
Другая

2. Горячие клавиши для быстрого отбора

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

Комбинация Действие Пример использования
Ctrl + F Быстрый поиск по текущему столбцу Найти документ по номеру в колонке Номер
Ctrl + Shift + F Расширенный поиск (отбор по нескольким полям) Фильтрация реализаций по контрагенту и дате
Alt + F Открыть панель отбора и сортировки Альтернатива клику по кнопке «Отбор»
F5 Обновить список (сбросить отбор) Вернуть исходный вид списка после фильтрации

Особенно полезна комбинация Ctrl + Shift + F — она открывает окно, где можно задать несколько условий одновременно. Например, найти все счета на оплату от конкретного контрагента за последний месяц. При этом условия можно группировать с помощью логических операторов:

  • 🔄 И — оба условия должны выполняться.
  • 🔀 ИЛИ — достаточно выполнения хотя бы одного условия.

Важно: В некоторых конфигурациях (например, в 1С:УТ 10.3) комбинация Ctrl + Shift + F может не работать. В этом случае используйте кнопку «Отбор и сортировка» на панели.

💡

Если горячие клавиши не срабатывают, проверьте, не переопределены ли они в настройках Windows или антивируса. Например, Ctrl + Shift + F иногда конфликтует с поиском в браузере.

3. Расширенный отбор: сложные условия и сохранение настроек

Когда стандартных фильтров недостаточно, на помощь приходит расширенный отбор. Он позволяет:

  • 📌 Сохранять часто используемые настройки.
  • 🔧 Использовать любые поля документа, даже скрытые в основном интерфейсе.
  • 🔄 Комбинировать условия с операторами И/ИЛИ на нескольких уровнях.

Как открыть расширенный отбор:

  1. Откройте список документов (например, Покупки → Поступление товаров).
  2. Нажмите Ещё → Расширенный отбор (или Alt + O в некоторых версиях).
  3. В окне отбора добавьте нужные поля через кнопку «Добавить»** (значок «+»).
  4. Задайте условия и нажмите «Применить»**.

Преимущество этого метода — возможность сохранить настройки отбора для повторного использования. Для этого:

  1. После настройки фильтров нажмите «Сохранить настройки…»**.
  2. Задайте имя (например, Поступления от ОАО "Ромашка" за 2026).
  3. Выберите, где сохранить: только для вас или для всех пользователей (если есть права).

⚠️ Внимание: Сохранённые настройки отбора привязываются к конкретному виду документа. Например, отбор для Реализации товаров не будет доступен в списке Поступления товаров.

Поля отбора заполнены корректно|

Условия логически верны (нет противоречий)|

Имя настроек понятно другим пользователям|

Права доступа позволяют сохранять общие настройки-->

4. Отбор через запрос (для программистов и продвинутых пользователей)

Если вам нужно гибко фильтровать данные по сложным критериям, которые не поддерживаются стандартным интерфейсом, можно использовать запросы на языке 1С. Этот метод требует знаний встроенного языка, но даёт максимальную свободу.

Пример запроса для отбора документов РеализацияТоваровУслуг по дате и сумме:

ВЫБРАТЬ

РеализацияТоваровУслуг.Ссылка КАК Ссылка,

РеализацияТоваровУслуг.Дата КАК Дата,

РеализацияТоваровУслуг.СуммаДокумента КАК Сумма

ИЗ

Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг

ГДЕ

РеализацияТоваровУслуг.Дата МЕЖДУ &НачалоПериода И &КонецПериода

И РеализацияТоваровУслуг.СуммаДокумента > 10000

Чтобы выполнить такой запрос:

  1. Откройте Файл → Новый → Запрос (или нажмите Ctrl + Q).
  2. Вставьте текст запроса и нажмите «Выполнить»** (или F5).
  3. В открывшемся окне укажите параметры (например, &НачалоПериода и &КонецПериода).
  4. Результат отобразится в виде таблицы, которую можно экспортировать в Excel или PDF.

Преимущества этого метода:

  • 🛠️ Полный контроль над фильтрацией (можно использовать любые поля, функции, объединения таблиц).
  • 📊 Возможность группировки, сортировки и агрегации данных (например, посчитать сумму по контрагентам).
  • 🔄 Автоматизация: запрос можно сохранить и запускать повторно или встроить в обработку.

⚠️ Внимание: Неправильно составленный запрос может загрузить сервер и замедлить работу базы. Избегайте выборки всех полей (ВЫБРАТЬ *) и ограничивайте периоды дат.
Пример сложного запроса с объединением таблиц

В этом примере мы выберем реализации с привязкой к менеджерам и суммируем их продажи за месяц:

ВЫБРАТЬ

Реализация.Менеджер КАК Менеджер,

СУММА(Реализация.СуммаДокумента) КАК ОбщаяСумма

ИЗ

Документ.РеализацияТоваровУслуг КАК Реализация

ГДЕ

Реализация.Дата МЕЖДУ &НачалоМесяца И &КонецМесяца

СГРУППИРОВАТЬ ПО

Реализация.Менеджер

5. Отбор через внешние обработки и расширения

Если в вашей конфигурации отсутствуют нужные инструменты отбора, можно воспользоваться внешними обработками или расширениями. Это актуально для:

  • 📦 Старых версий (например, 1С:Бухгалтерия 2.0).
  • 🔧 Кастомизированных конфигураций, где стандартные отборы ограничены.
  • 📈 Специфических задач (например, отбор по пользовательским реквизитам).

Где взять обработки:

  • 🔍 Инфостарт — крупнейшая база готовых решений.
  • 📦 Портал ИТС — официальные обработки от .
  • 🛠️ Заказать у партнёров (если нужна уникальная функциональность).

Пример популярных обработок для отбора:

Название обработки Назначение Совместимость
«Универсальный отбор документов» Гибкая фильтрация по любым полям с сохранением настроек 1С:Бухгалтерия, УТ, ЗУП
«Помощник поиска документов» Поиск по частичном совпадению номеров, сумм, комментариев Любые конфигурации на 8.3
«Отбор по дополнительным реквизитам» Фильтрация по пользовательским полям (например, «Тип сделки») 1С:ERP, УТ 11, КА 2

⚠️ Внимание: Перед установкой внешней обработки сделайте резервную копию базы. Некоторые решения могут конфликтовать с текущей конфигурацией или содержать ошибки.
💡

Внешние обработки — это мощный инструмент, но их стоит использовать только если стандартных средств 1С недостаточно. Всегда тестируйте новые обработки на копии базы!

6. Отбор в мобильном приложении 1С

Если вы работаете с через мобильное приложение (например, 1С:Мобильная платформа или 1С:Предприятие для Android/iOS), функционал отбора ограничен по сравнению с десктопной версией. Однако основные возможности доступны:

Как применить отбор в мобильной версии:

  1. Откройте список документов (например, Заказы покупателей).
  2. Тапните по значку фильтра** (обычно в правом верхнем углу).
  3. Выберите поле для фильтрации (доступны не все поля, только основные).
  4. Задайте условие и значение, затем нажмите «Применить»**.

Ограничения мобильного отбора:

  • 📱 Нет возможности сохранять настройки отбора.
  • 🔍 Доступны не все поля (например, часто отсутствуют пользовательские реквизиты).
  • 🔄 Нельзя комбинировать условия с операторами И/ИЛИ.

⚠️ Внимание: В мобильном приложении отбор работает медленнее, чем на десктопе, особенно при большом объёме данных. Старайтесь сужать периоды дат и избегайте фильтрации по текстовым полям (например, Комментарий).

7. Частые ошибки и как их избежать

Даже опытные пользователи иногда сталкиваются с проблемами при работе с отбором. Вот самые распространённые ошибки и способы их решения:

Проблема 1: Отбор не применяется

  • 🔹 Проверьте, что вы нажали «Применить»** (а не просто закрыли окно отбора).
  • 🔹 Убедитесь, что поле, по которому фильтруете, не пустое в документах.
  • 🔹 Обновите список (F5), иногда изменения применяются с задержкой.

Проблема 2: Список стал пустым после отбора

  • 🔹 Проверьте условия: возможно, задан слишком жёсткий фильтр (например, дата вне диапазона).
  • 🔹 Убедитесь, что выбран правильный вид документа (например, не Поступление вместо Реализация).
  • 🔹 Попробуйте сбросить отбор (F5) и задать условия заново.

Проблема 3: Не сохраняются настройки отбора

  • 🔹 Проверьте права доступа: возможно, у вас нет прав на сохранение общих настроек.
  • 🔹 Убедитесь, что вы нажали «Сохранить настройки…»**, а не просто закрыли окно.
  • 🔹 Если сохраняете для всех пользователей, проверьте, что имя настроек уникально.

Проблема 4: Медленная работа при отборе

  • 🔹 Сузьте период дат (например, вместо «За всё время» выберите «Последний месяц»).
  • 🔹 Избегайте фильтрации по текстовым полям (например, Комментарий), если в них много данных.
  • 🔹 Если база большая, попросите администратора создать индексы для часто используемых полей.
💡

Если отбор работает медленно, сначала проверьте, не загружает ли систему другой пользователь. Иногда тормоза связаны не с вашим запросом, а с фоновыми задачами (например, регламентными операциями).

FAQ: Ответы на частые вопросы

Можно ли в 1С сделать отбор по нескольким значениям одного поля (например, по нескольким контрагентам)?

Да, для этого в расширенном отборе выберите условие В списке или В группе (в зависимости от версии). Затем укажите нужные значения через запятую или выберите их из справочника. Например, можно отфильтровать документы по 3-4 контрагентам одновременно.

В некоторых конфигурациях (например, 1С:ERP) для этого есть специальное поле с многоточием (...), где можно выбрать несколько элементов из справочника.

Как сбросить все отборы в списке документов?

Есть три способа:

  1. Нажмите F5 (обновить список).
  2. Нажмите кнопку «Отбор и сортировка» и затем «Очистить» (или «Сбросить»**).
  3. Закройте и заново откройте список документов.

Если отбор был сохранён как настройка по умолчанию, сбросьте её через Ещё → Настройки → Сбросить настройки.

Почему в мобильном приложении 1С нет некоторых полей для отбора?

Мобильные версии оптимизированы для скорости работы и удобства на маленьких экранах, поэтому в них доступны только основные поля. Чтобы фильтровать по дополнительным реквизитам:

  • Используйте десктопную версию .
  • Экспортируйте данные в Excel и фильтруйте там.
  • Обратитесь к администратору — он может добавить нужные поля в мобильный интерфейс через настройки.
Можно ли автоматизировать отбор документов (например, открывать список с фильтром по умолчанию)?

Да, для этого есть несколько способов:

  1. Сохранённые настройки отбора: Сохраните фильтр (как описано в разделе 3) и сделайте его настройкой по умолчанию.
  2. Внешние обработки: Напишите или скачайте обработку, которая будет автоматически применять нужный отбор при открытии списка.
  3. Регламентные задания: Настройте задание, которое будет открывать список с отбором в определённое время (например, ежедневно утром).

Для программистов: можно написать Процедуру, которая будет открывать форму списка с заданными параметрами отбора.

Как отфильтровать документы по пользовательскому реквизиту?

Если в документе есть дополнительные реквизиты (например, «Тип сделки» или «Регион»), их можно добавить в отбор:

  1. Откройте расширенный отбор (Ещё → Расширенный отбор).
  2. Нажмите «Добавить»** и выберите нужный реквизит из списка (обычно они находятся в разделе Дополнительные реквизиты).
  3. Задайте условие и значение, затем примените отбор.

Если реквизита нет в списке, возможно, он не добавлен в форму списка. В этом случае обратитесь к программисту или используйте запрос (раздел 4).