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

Учет и Финансы · 10 мин

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

Как провести документы списком в 1С: групповая обработка, обработка проведения документов, отбор по периоду, контроль ошибок и типовые проблемы при пакетном проведении.

Проводить документы по одному долго и неэффективно, особенно когда за период накопились сотни непроведённых поступлений, реализаций или кассовых ордеров. В большинстве конфигураций 1С есть штатные инструменты группового проведения: стандартная команда «Провести» в списке документов и специальная обработка «Проведение документов» (иногда называется «Групповое проведение документов»).

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

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

Где находится групповое проведение в типовых конфигурациях

Расположение инструмента зависит от конфигурации. В «1С:Бухгалтерии 8» обработка «Проведение документов» обычно доступна через раздел «Операции» → «Сервис» или через «Администрирование» → «Обслуживание». В «Управлении торговлей» и «ERP» аналогичная функция ищется в разделе «НСИ и администрирование» или через универсальный поиск по слову «проведение».

Если найти обработку в меню не удаётся, откройте «Все функции» (в тонком клиенте: главное меню → «Все функции»; если пункта нет — включите его через «Сервис» → «Параметры» → «Отображать команду "Все функции"»). В дереве найдите «Обработки» → «Проведение документов» или «Групповое проведение документов».

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

Самый простой способ: провести выделенные документы в списке

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

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

Если один из документов не провёлся, 1С покажет сообщение об ошибке, но остальные могут быть уже проведены. Проверьте итоговое состояние: у проведённых документов в списке появляется соответствующая отметка (значок проведения в колонке статуса).

Порядок действий в списке документов
  1. 1
    Откройте журнал нужного вида документов
  2. 2
    Отберите период и организацию через быстрые отборы
  3. 3
    Выделите документы через Ctrl или Shift
  4. 4
    Нажмите «Провести» на панели или в меню «Ещё»
  5. 5
    Прочитайте сообщения об ошибках и исправьте проблемные документы
  6. 6
    Обновите список (F5) и убедитесь, что все строки проведены

Групповое проведение через обработку «Проведение документов»

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

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

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

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

Отбор документов: как не провести лишнее

Главный риск пакетной обработки — провести документы, которые трогать не планировали. Например, черновики, помеченные на удаление объекты или документы другой организации в многофирменной базе.

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

При проведении через список журнала используйте отборы списка: установите фильтр по организации, контрагенту или статусу, чтобы в выделение не попали посторонние строки. Команда «Выделить все» (Ctrl+A) в неотфильтрованном журнале — частая причина ошибок.

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

Что делать с документами, которые не провелись

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

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

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

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

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

Статус документов в журнале
Норма

У всех строк за период стоит отметка проведения

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

Часть строк без значка проведения или с пометкой ошибки

Протокол обработки
Норма

Все документы проведены, ошибок нет

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

Есть строки «не проведён» с описанием причины

Оборотно-сальдовая ведомость / отчёты по остаткам
Норма

Остатки сходятся с ожидаемыми, нет отрицательных значений

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

Появились минусы по складам или расчётам

Последовательность документов
Норма

Граница последовательности стоит на конце периода

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

Граница сбита на середину периода

Особенности: последовательности, даты запрета и обмены

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

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

В распределённых базах и при активных обменах (РИБ, обмен с сайтом, синхронизация между конфигурациями) массовое перепроведение порождает большой объём изменений к выгрузке. Запланируйте обработку на время, когда обмены не критичны, и контролируйте очередь регистрации изменений.

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

Альтернативы: отложенное проведение и внешние обработки

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

Для нестандартных задач (провести только документы с определённым признаком, провести и сразу распечатать) используются внешние обработки групповой обработки документов. Их подключает администратор или разработчик; самостоятельно запускать обработки из непроверенных источников нельзя — они выполняются с вашими правами и могут изменить данные.

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

Команда «Провести» в списке

Быстро для нескольких документов; неудобно для сотен строк, нет сводного протокола

Обработка «Проведение документов»

Подходит для массового проведения за период с протоколом; требует аккуратной настройки отборов

Отложенное проведение регламентным заданием

Автоматически и в фоне; ошибки видны только в журнале, требует периодического контроля

Внешние обработки

Гибкие отборы и сценарии; риск некорректной работы непроверенного кода

FAQ

Почему обработка провела не все документы и не показала ошибок?

Проверьте журнал регистрации (Администрирование → Обслуживание → Журнал регистрации) с отбором по ошибкам за время работы обработки. Также убедитесь, что документы не попали под дату запрета изменения данных — в этом случае сообщение может попадать только в журнал регистрации, а не в протокол обработки.

Можно ли отменить групповое проведение?

Штатной кнопки «откатить» нет. Варианты: восстановление из резервной копии, сделанной до запуска, либо обратная операция — выделить те же документы и выполнить «Отмена проведения». Поэтому копия базы перед массовой операцией за закрытый период обязательна.

Чем отличается «Провести» от «Провести и закрыть» в списке?

В списке документов эти команды работают одинаково по сути — проводят выделенные строки. Различие «Провести и закрыть» актуально только для формы самого документа: после проведения форма закрывается.

Нужно ли восстанавливать последовательность после группового проведения?

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

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

Да, команда «Провести» в списке и типовая обработка работают и в веб-клиенте. Учитывайте только, что длительная операция зависит от стабильности соединения: при обрыве сеанса процесс прервётся, и часть документов останется непроведённой.

Итог

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

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