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