К статье
Практический материал

Документы и Печать · 11 мин

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

Практическая инструкция: как в 1С отсортировать непроведенные документы через список, журнал операций, отбор и запрос. Проверка результата и типичные ошибки.

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

В зависимости от конфигурации (Бухгалтерия предприятия, Управление торговлей, ERP, ЗУП) и режима работы (тонкий клиент, веб-клиент) инструменты немного отличаются, но базовые приемы одинаковы: настройка отбора в списке документов, сортировка по колонкам, журнал операций и универсальные отчеты. Ниже разобраны все рабочие способы — от самого простого до варианта с запросом для программиста.

Важно различать три состояния документа: проведен, не проведен и помечен на удаление. Помеченные на удаление документы тоже не дают движений, но это отдельная категория, и смешивать ее с просто непроведенными документами при анализе не стоит.

Как 1С хранит признак проведения и что именно мы ищем

У каждого документа в 1С есть служебный реквизит «Проведен», который принимает значение «Истина» или «Ложь». Именно по нему строятся все отборы. Документ со значением «Ложь» существует в базе, имеет номер и дату, но его данные не участвуют в отчетах по остаткам и оборотам.

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

Отдельный нюанс — документы, для которых в конфигурации вообще отключено проведение (например, некоторые служебные или информационные документы). Они всегда «непроведенные», и включать их в анализ не имеет смысла: это нормальное состояние, а не ошибка пользователя.

Способ 1. Отбор и сортировка в списке документов

Это основной рабочий прием, доступный без прав администратора. Откройте список нужного вида документов, например «Поступления товаров и услуг» или «Реализации». В командной панели нажмите «Ещё» и выберите «Настроить список» (в некоторых интерфейсах — кнопка с изображением воронки или пункт «Отборы и сортировка»).

В окне настройки на закладке «Отбор» добавьте условие: поле «Проведен», вид сравнения «Равно», значение «Нет». Если поле «Проведен» не видно в списке доступных, разверните группу реквизитов документа — оно присутствует почти всегда. После применения в списке останутся только непроведенные документы.

Далее задайте сортировку: на закладке «Сортировка» того же окна добавьте поле «Дата» (по возрастанию или убыванию) и при необходимости вторым уровнем — «Контрагент» или «Организация». Альтернатива — просто кликнуть по заголовку нужной колонки в списке: повторный клик меняет направление сортировки.

Порядок действий в списке документов
  1. 1
    Откройте список нужного вида документов
  2. 2
    Нажмите Ещё → Настроить список
  3. 3
    На закладке Отбор добавьте условие: Проведен = Нет
  4. 4
    На закладке Сортировка укажите Дата и дополнительные поля
  5. 5
    Примените настройку и проверьте, что в списке остались только непроведенные документы

Как сохранить настройку, чтобы не повторять каждый раз

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

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

Способ 2. Журнал операций для всех документов сразу

Когда нужно увидеть непроведенные документы всех видов в одной выборке, удобнее журнал операций (в Бухгалтерии — «Операции → Журнал операций», в других конфигурациях — общие журналы документов). Журнал объединяет разные типы документов в одном списке, и к нему применим тот же механизм отбора.

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

Ограничение способа: в журналах не всегда доступны все колонки конкретного вида документа (например, сумма может отсутствовать для части типов). Если нужен детальный анализ по суммам и контрагентам, возвращайтесь к спискам конкретных документов или используйте отчеты.

Способ 3. Универсальный отчет и отчеты по проведению

В типовых конфигурациях есть инструмент «Универсальный отчет» (обычно в разделе администрирования или отчетов руководителя). В нем выберите объект «Документы», конкретный вид документа и период, затем в настройках отбора укажите «Проведен = Нет». Результат можно группировать и сортировать по любым реквизитам, включая сумму, контрагента и ответственного.

Преимущество отчета перед списком — гибкая группировка: например, можно сначала сгруппировать по организациям, внутри — по контрагентам, и сразу увидеть, у какого менеджера или по какой организации больше всего непроведенных документов. Отчет также удобно выгрузить в Excel для передачи ответственным.

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

Сравнение способов

Отбор в списке документов

Быстро и доступно всем пользователям. Ограничение: один вид документа за раз.

Журнал операций

Все виды документов в одном списке. Ограничение: не все колонки и реквизиты доступны.

Универсальный отчет

Гибкая группировка и выгрузка. Ограничение: требует настройки и иногда расширенных прав.

Запрос в консоли

Максимальная гибкость, любые условия. Ограничение: нужны навыки языка запросов 1С.

Способ 4. Запрос в консоли запросов (для разработчиков)

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

ВЫБРАТЬ

Реализация.Ссылка,

Реализация.Дата,

Реализация.Номер,

Реализация.Контрагент,

Реализация.СуммаДокумента

ИЗ

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

ГДЕ

Реализация.Проведен = ЛОЖЬ

И НЕ Реализация.ПометкаУдаления

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

УПОРЯДОЧИТЬ ПО

Реализация.Дата

Обратите внимание на условие НЕ ПометкаУдаления — без него в выборку попадут помеченные на удаление документы, что исказит картину. Для объединения нескольких видов документов используйте ОБЪЕДИНИТЬ ВСЕ с приведением полей к общему составу.

bsl
ВЫБРАТЬ Ссылка, Дата, Номер ИЗ Документ.РеализацияТоваровУслуг ГДЕ Проведен = ЛОЖЬ И НЕ ПометкаУдаления УПОРЯДОЧИТЬ ПО Дата

Проверка результата и обработка найденных документов

После применения отбора убедитесь, что выборка корректна: откройте два-три документа из списка и проверьте, что кнопка «Провести» активна, а движений по регистрам действительно нет (в форме документа — «Ещё → Движения документа» или аналогичная команда). Пустой список движений подтверждает непроведенное состояние.

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

Массовое проведение через групповую обработку

Во многих конфигурациях есть обработка «Групповое изменение реквизитов» или «Проведение документов» (раздел «Администрирование»). Она позволяет провести выбранный список документов пакетно. Используйте ее только после того, как вручную проверили выборку, и обязательно с предварительной копией базы при больших объемах.

Типичные ошибки
01
Путать непроведенные документы с помеченными на удаление — это разные состояния, требующие разных действий
02
Не ограничивать период отбора — список из тысяч строк тормозит работу и мешает анализу
03
Массово проводить документы без проверки содержимого — в учет попадают дубли и черновики
04
Искать по пиктограммам вместо отбора по реквизиту — визуальные признаки легко пропустить
05
Забывать, что часть видов документов не проводится по замыслу конфигурации, и считать их ошибкой

Ограничения и частые проблемы

Если отбор по полю «Проведен» недоступен в настройке списка, возможные причины: форма списка в конфигурации доработана и отборы ограничены разработчиком, либо у пользователя недостаточно прав. В первом случае поможет универсальный отчет или запрос, во втором — обращение к администратору.

В файловых базах большого объема отбор без ограничения периода может выполняться долго. Всегда задавайте период первым условием. В клиент-серверном варианте динамические списки работают быстрее, но и там разумно ограничивать выборку.

Ещё одна ситуация: документ выглядит проведенным, но движений нет. Такое бывает при обменах данными, когда документ перенесен в режиме загрузки, или при сбое. Проверяйте движения через форму документа, а при массовых расхождениях — запускайте тестирование и исправление базы только после резервного копирования.

Контрольные точки

Как проверить результат

Состав списка после отбора
Норма

Все строки — непроведенные документы нужного периода

Тревожный признак

В списке есть проведенные документы или строки других периодов

Движения документа из выборки
Норма

Список движений пуст

Тревожный признак

Движения есть — значит, отбор настроен неверно

Пометка удаления
Норма

Помеченные на удаление исключены или выделены отдельно

Тревожный признак

Помеченные смешаны с непроведенными

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

Почему в отборе нет поля «Проведен»?

Проверьте, что вы настраиваете список именно документов, а не журнал смешанного состава, где поле может называться иначе. Также разверните полный список реквизитов в окне отбора — поле могло быть скрыто группировкой. Если поля нет совсем, используйте универсальный отчет.

Как найти непроведенные документы по всем организациям сразу?

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

Можно ли сделать так, чтобы непроведенные документы подсвечивались цветом?

Да, через условное оформление списка: в настройке списка на закладке «Условное оформление» добавьте условие «Проведен = Нет» и задайте цвет текста или фона. Возможность зависит от конфигурации и прав.

Чем непроведенный документ отличается от помеченного на удаление?

Непроведенный — рабочий документ, который можно провести в любой момент. Помеченный на удаление предназначен для удаления из базы и исключается из большинства отчетов и обработок; провести его нельзя, пока не снята пометка.

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

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

Почему документ не проводится при попытке проведения?

Частые причины: не заполнены обязательные реквизиты, дата попадает в закрытый период, нет остатков на складе или нарушена последовательность документов. Текст ошибки при проведении указывает конкретную причину — устраните её и повторите попытку.

Итог

Что важно запомнить

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