Обучение и Решения · 11 мин
«Введенные данные не отображены в списке, так как не соответствуют отбору» в 1С: что делать
Разбираем сообщение 1С «введенные данные не отображены в списке, так как не соответствуют отбору»: почему появляется, как сбросить отбор и вернуть документ в список.
Сообщение «Введенные данные не отображены в списке, так как не соответствуют отбору» появляется в 1С:Предприятии, когда пользователь вводит новый элемент справочника или документ, а текущие настройки отбора списка исключают эту запись из показа. Программа честно сохраняет данные в базу, но визуально строка не появляется — отсюда паника «документ пропал» или «контрагент не сохранился». На самом деле данные в безопасности, проблема только в настройках отображения.
Чаще всего ситуация возникает в типовых конфигурациях: 1С:Бухгалтерия, Управление торговлей, Зарплата и управление персоналом. Типичный сценарий — пользователь открыл список документов с отбором по конкретной организации или за определенный период, а затем создал документ по другой организации или с другой датой. Список обновился, но новая запись под отбор не подходит и скрывается.
Важно понимать: это не ошибка программы и не потеря данных. Это штатное поведение механизма динамических списков. Однако если не разобраться в причине, пользователь может ввести дубль документа или контрагента, что создаст реальные проблемы в учете. Поэтому разберем все причины и способы решения.
Почему 1С скрывает введенные данные: механизм отбора
Списки в 1С построены на механизме динамических списков. Каждый список — это запрос к базе данных с набором условий: период, организация, контрагент, склад, статус и другие. Когда вы создаете новый элемент, программа проверяет, удовлетворяет ли он текущим условиям отбора. Если нет — элемент сохраняется в базе, но в список не добавляется, о чем и выводится информационное сообщение.
Отбор может быть установлен несколькими способами, и не все из них очевидны пользователю:
- быстрый отбор в панели навигации (поля над списком);
- отбор через «Ещё» → «Настроить список»;
- отбор, заданный разработчиком в коде формы (пользователь его не видит);
- стандартный период списка документов (например, «за сегодня» или «за текущий месяц»);
- отбор по владельцу в подчиненном справочнике;
- скрытие помеченных на удаление объектов.
Именно «невидимые» отборы вызывают больше всего вопросов: пользователь уверен, что список показывает всё, а на деле действует фильтр, оставшийся от предыдущего сеанса работы — 1С умеет запоминать настройки списков.
Проверьте отборы списка, искать запись не нужно — она в базе
Сбросьте настройки формы или сравните отборы с коллегой
Проверяйте права доступа и программный отбор
Расширьте период отображения документов
Быстрое решение: сброс отбора списка
Первое действие в большинстве случаев — снять все отборы и убедиться, что запись появилась. Порядок действий одинаков для большинства типовых конфигураций на управляемых формах.
- 1В открытом списке нажмите кнопку «Ещё» в командной панели
- 2Выберите пункт «Настроить список» (или «Установить стандартные настройки», если он доступен)
- 3В окне настройки проверьте закладку «Отбор»: удалите лишние условия или отключите их флажками
- 4Нажмите «Завершить редактирование» или «ОК»
- 5Проверьте поля быстрого отбора над списком и очистите их
- 6Убедитесь, что введенная запись появилась в списке
Если после сброса отборов запись появилась — проблема решена. Чтобы ситуация не повторялась, перед вводом новых данных проверяйте, какие отборы активны: это займет несколько секунд, но избавит от дублей.
В некоторых конфигурациях настройки списка сохраняются автоматически. Если вы хотите вернуть «заводское» состояние, используйте «Ещё» → «Изменить форму» или пункт восстановления стандартных настроек, если он предусмотрен в конфигурации. В ряде случаев помогает очистка пользовательских настроек через «Администрирование» → «Пользователи и права» (доступно администратору).
Проверка периода и даты документа
Для списков документов самая частая причина — ограничение периода. Во многих типовых решениях журналы документов по умолчанию показывают данные за ограниченный интервал: день, месяц или квартал. Если вы ввели документ прошлой или будущей датой, он просто выпадает из отображаемого диапазона.
Проверьте поле периода над списком (обычно это две даты или выпадающий список «За сегодня», «За месяц»). Установите период, включающий дату вашего документа, или выберите режим показа всех документов, если конфигурация это позволяет. После изменения периода список обновится автоматически.
Отдельный случай — ввод документа «задним числом» в закрытом периоде. Документ может сохраниться, но если действует дата запрета изменения данных, программа выдаст предупреждение или откажет в проведении. Это уже не вопрос отбора, а вопрос прав: уточните у администратора, установлена ли дата запрета редактирования.
Отбор по организации, складу и другим реквизитам
В многофирменных базах списки часто отфильтрованы по организации. Если в шапке списка выбрана «Организация А», а вы создали документ по «Организации Б», запись будет скрыта. То же относится к складам, подразделениям, контрагентам и договорам.
Особый случай — подчиненные справочники. Например, список договоров открыт из карточки конкретного контрагента: он показывает только договоры этого контрагента. Если при создании договора выбрать другого контрагента, появится именно рассматриваемое сообщение. Решение — открыть общий список договоров через раздел «Покупки» или «Продажи» либо исправить владельца в карточке элемента.
Проверьте также значения по умолчанию. В некоторых конфигурациях при создании элемента подставляется основная организация или склад пользователя, которые могут не совпадать с отбором списка. Достаточно либо изменить реквизит в документе, либо скорректировать отбор.
Пометка удаления и проведение документа
Списки 1С по умолчанию могут скрывать помеченные на удаление объекты. Если вы случайно пометили документ на удаление (например, нажали Delete или выбрали «Пометить на удаление»), он исчезнет из списка. Проверить это можно, включив показ помеченных: «Ещё» → «Изменить форму» либо отбор по полю «Пометка удаления» в настройке списка.
Для документов важен и статус проведения. Некоторые журналы настроены на показ только проведенных документов. Если документ записан, но не проведен, он не попадет в такой список. Откройте журнал «все документы» соответствующего вида или снимите отбор по проведению.
Как проверить результат
Документ находится и открывается
Документ не найден — проверяйте права доступа или обратитесь к администратору
Введенная запись видна, отборы пусты
Записи нет — возможен программный отбор или RLS
Не требуется — запись уже в базе
Повторный ввод создаст дубль
Когда причина в правах доступа и настройках разработчика
Если запись не видна ни вам, ни коллегам с полными правами на просмотр списка, возможны две более глубокие причины. Первая — ограничение доступа на уровне записей (RLS): механизм фильтрует данные незаметно для пользователя, и документ по «чужой» организации может быть физически недоступен вашей учетной записи. Вторая — программный отбор, заданный разработчиком в модуле формы списка: его не видно в настройках и нельзя снять стандартными средствами.
Диагностировать RLS можно так: попросите пользователя с ролью «Полные права» открыть тот же список. Если у него запись видна, а у вас нет — дело в правах. Решение — корректировка профилей групп доступа, это задача администратора.
Программный отбор проверяется только через конфигуратор: в модуле формы списка ищутся обращения к свойству «Отбор» динамического списка. Самостоятельно менять код не стоит — обратитесь к специалисту по сопровождению.
Типичные ошибки пользователей
Еще одна распространенная ошибка — путать сообщение о несоответствии отбору с ошибкой уникальности. Если 1С сообщает о дублировании кода или номера, это другая ситуация: запись не сохраняется, и нужно менять значение, а не искать отбор.
Профилактика: как избежать повторения ситуации
Несколько простых привычек сводят проблему к минимуму. Перед вводом новых данных бросьте взгляд на панель отборов списка: активные условия обычно подсвечены. После записи элемента, если он не появился, не спешите вводить заново — сначала сбросьте отбор или воспользуйтесь поиском.
Администраторам имеет смысл настроить разумные периоды по умолчанию для журналов документов и провести короткий инструктаж пользователей: объяснить, где находится «Настроить список» и что означает это сообщение. Пятиминутное разъяснение экономит часы на расхождение дублей.
Что важно запомнить
Сообщение означает: данные сохранены, но скрыты текущим отбором списка. Снимите отборы через «Ещё» → «Настроить список», проверьте период, организацию, пометку удаления и статус проведения. Если запись не видна никому — проверяйте права RLS и программный отбор с привлечением администратора.
Частые вопросы
Документ пропал после записи — он точно сохранился?
Да, если программа выдала именно сообщение о несоответствии отбору, запись сохранена в базе. Найдите ее, сняв отборы списка или воспользовавшись поиском по номеру документа. Повторно вводить данные не нужно.
Как быстро найти запись, если я не помню, какие отборы стояли?
Используйте полнотекстовый поиск (если он включен администратором) либо откройте список и в настройке списка нажмите «Установить стандартные настройки». Для документов помогает поиск по номеру через журнал соответствующего вида документов.
Почему коллега видит мой документ, а я — нет?
Скорее всего, у вас разные сохраненные настройки списка или разные права доступа. Сначала сбросьте отборы у себя. Если не помогло — попросите администратора сравнить ваши профили доступа: возможно, действует ограничение на уровне записей.
Можно ли отключить это сообщение совсем?
Стандартной настройки отключения этого информационного сообщения в типовых конфигурациях, как правило, нет — это штатное поведение платформы. Правильный путь не отключать уведомление, а следить за активными отборами перед вводом данных.
Что делать, если запись не отображается даже после сброса всех отборов?
Проверьте пометку удаления и статус проведения (для документов). Если запись не видна и пользователю с полными правами, вероятен программный отбор в коде формы — тогда нужен специалист по 1С, который проанализирует модуль формы списка в конфигураторе.
Создал дубль контрагента, пока искал «пропавшую» запись. Как исправить?
Не удаляйте дубль сразу, если на него уже есть ссылки из документов. Сначала перенесите документы на правильный элемент (вручную или типовой обработкой поиска и замены дублей, если она есть в конфигурации), затем пометьте лишний элемент на удаление и выполните удаление помеченных объектов.