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

Администрирование · 9 мин

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

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

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

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

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

Когда требуется массовое распроведение и что при этом происходит

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

Типичные ситуации: ошибочная выгрузка из интернет-магазина или банка за месяц, тестовые документы в рабочей базе, подготовка к свёртке, исправление учёта после смены методологии. Важно понимать: распроведение «цепочки» документов (например, поступление → реализация → оплата) выполняется в обратном хронологическом порядке, иначе программа может выдать ошибки контроля остатков.

Если документы входят в последовательность (в типовых конфигурациях это партионный учёт, расчёты с контрагентами), массовое распроведение нарушит границу последовательности. После исправлений её потребуется восстановить, иначе отчёты по партиям будут некорректны.

Подготовка: копия базы и монопольный режим

Первый шаг — резервная копия. Для файловой базы достаточно скопировать файл 1Cv8.1CD в отдельный каталог при остановленной работе пользователей. Для клиент-серверной базы используйте выгрузку через конфигуратор («Администрирование → Выгрузить информационную базу») или штатные средства СУБД.

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

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

Порядок подготовки
  1. 1
    Сделайте резервную копию базы и проверьте, что она открывается
  2. 2
    Завершите сеансы пользователей и включите блокировку работы
  3. 3
    Сформируйте контрольные отчёты: ОСВ, остатки склада, взаиморасчёты
  4. 4
    Определите период и виды документов, которые нужно распровести
  5. 5
    Выполните распроведение выбранным способом
  6. 6
    Сравните контрольные отчёты до и после

Способ 1. Групповое изменение реквизитов

В типовых конфигурациях (БП 3.0, УТ 11, ERP, КА) есть обработка «Групповое изменение реквизитов»: «Администрирование → Обслуживание → Корректировка данных». В ней выберите тип объектов «Документы», конкретный вид документа, задайте отбор по периоду и организации.

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

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

Способ 2. Обработка «Проведение документов»

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

Установите переключатель в положение «Отмена проведения», отметьте нужные виды документов или все сразу, задайте период и нажмите «Выполнить». Обработка идёт последовательно и выводит протокол: какие документы распроведены, какие пропущены и по какой причине.

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

Способ 3. Восстановление последовательностей

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

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

Учтите: перепроведение большого периода может занять значительное время — от минут до нескольких часов на крупных базах. Запускайте операцию в нерабочее время и не прерывайте её принудительно.

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

Групповое изменение реквизитов

Гибкие отборы по любым условиям, но по одному виду документов за запуск

Проведение документов (отмена проведения)

Все виды документов за период одной операцией, но без тонких отборов

Восстановление последовательностей

Распроведение сразу с перепроведением в правильном порядке; подходит для исправления учёта, но долго на больших объёмах

Проверка результата и типичные ошибки

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

Проверьте журнал документов: у распроведённых документов исчезает зелёная отметка проведения. Отфильтруйте журнал по признаку «не проведён» и убедитесь, что количество совпадает с ожидаемым.

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

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

Отметка проведения в журнале
Норма

У целевых документов нет значка проведения

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

Часть документов осталась проведённой

Оборотно-сальдовая ведомость
Норма

Обороты по распроведённым операциям исчезли

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

Обороты частично сохранились

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

Нет ошибок блокировки и прав доступа

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

Есть пропущенные документы с ошибками

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

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

Можно ли распровести документы за закрытый период?

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

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

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

Почему обработка пропускает часть документов?

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

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

В обработке «Групповое изменение реквизитов» добавьте отбор по реквизиту «Организация». В обработке «Проведение документов» отбор по организации также доступен в настройках.

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

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

Сколько времени занимает массовое распроведение?

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

Итог

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

Массовое распроведение в 1С 8.3 выполняется через «Групповое изменение реквизитов» или обработку «Проведение документов» в режиме отмены проведения. Обязательные условия: резервная копия, монопольный режим, порядок отмены от поздних документов к ранним и сверка контрольных отчётов до и после операции.