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