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

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

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

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

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

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

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

Что такое перепроведение и когда оно действительно нужно

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

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

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

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

В 1С:Бухгалтерии 8.3 обработка называется «Проведение документов» и открывается через меню «Операции» → «Проведение документов». Если пункта нет в меню, проверьте права пользователя: обработка доступна пользователям с правами администратора или с включённым доступом к служебным операциям.

В конфигурациях на базе БСП (Управление торговлей 11, ERP, Комплексная автоматизация, ЗУП) обработка называется «Групповое перепроведение документов» и находится в разделе «Настройка» или «Администрирование» → «Поддержка и обслуживание» → «Корректировка данных». Также её можно найти через «Все функции» (включается в параметрах интерфейса) в списке обработок.

В старых конфигурациях (Управление торговлей 10.3, УПП 1.3) обработка доступна через меню «Операции» → «Обработки» → «Групповое перепроведение документов». Интерфейс отличается, но логика та же: период, отбор, выделение строк, запуск.

Как выделить все документы в обработке перепроведения

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

Чтобы выделить все строки загруженного списка, кликните в любую строку таблицы и нажмите Ctrl+A — это стандартное сочетание выделения всех элементов табличного поля в 1С. В некоторых версиях обработки есть отдельная кнопка «Выделить все» или флажки в строках: тогда используйте команду установки флажков для всех строк (обычно в меню «Ещё» табличной части).

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

Порядок действий в 1С:Бухгалтерии 8.3
  1. 1
    Сделайте резервную копию базы и завершите работу других пользователей на время операции
  2. 2
    Откройте «Операции» → «Проведение документов»
  3. 3
    Выберите режим перепроведения, задайте период и организацию
  4. 4
    Загрузите список документов кнопкой заполнения
  5. 5
    Кликните в список и нажмите Ctrl+A, чтобы выделить все документы
  6. 6
    Нажмите «Выполнить» и дождитесь завершения
  7. 7
    Изучите протокол: разберите документы с ошибками

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

Альтернативный путь — журнал документов. Откройте нужный журнал, снимите или настройте отборы (период, организация, вид документа), кликните в список и нажмите Ctrl+A — выделятся все видимые строки. Затем через контекстное меню или кнопку «Ещё» выберите «Провести».

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

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

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

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

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

Выделение в журнале (Ctrl+A) → Провести

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

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

Для конфигураций с механизмом последовательностей: перепроводит только документы, нарушившие границу последовательности, а не все подряд.

Перепроведение по видам документов и организациям

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

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

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

Маршрут решения

Как выбрать объём перепроведения

Исправляли документ задним числом, влияющий на остатки или себестоимостьПерепроводите все документы с даты исправления по текущую дату
Ошибка только в одном виде документов без влияния на остальные (например, печатная форма)Достаточно перепровести документы этого вида за период
Расхождения после обмена даннымиПерепроводите только загруженные обменом документы, отобрав их по периоду и узлу обмена
Нарушена последовательность (красная граница в журнале)Используйте восстановление последовательности вместо полного перепроведения

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

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

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

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

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

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

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

Все документы со статусом «Проведён», ошибок нет или они разобраны

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

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

ОСВ и отчёты за период
Норма

Итоги совпадают с ожидаемыми данными до перепроведения (или расхождения объяснимы исправлениями)

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

Необъяснимые изменения оборотов и сальдо

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

Граница на текущей дате, нарушений нет

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

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

Ограничения и безопасная организация процесса

Массовое перепроведение — ресурсоёмкая операция. В файловой базе на время её выполнения работа других пользователей фактически блокируется; в клиент-серверном варианте возможны блокировки таблиц регистров. Планируйте операцию на нерабочее время: вечер, ночь или выходные. Для больших объёмов (год и более) разбивайте перепроведение на месяцы или кварталы — так проще контролировать результат и откатываться при проблемах.

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

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

Итог

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

Выделить все документы для перепроведения проще всего в обработке «Проведение документов» (1С:Бухгалтерия) или «Групповое перепроведение документов» (УТ, ERP, ЗУП): задайте период, загрузите список, выделите все строки через Ctrl+A и запустите выполнение. Перед операцией сделайте резервную копию, завершите сеансы пользователей, а после — обязательно разберите протокол ошибок и сверьте итоговые отчёты.

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

Как выделить все документы в журнале 1С одним действием?

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

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

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

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

Да. В обработке «Групповое перепроведение документов» список видов представлен деревом с флажками — оставьте отмеченным только нужный вид. В 1С:Бухгалтерии можно воспользоваться журналом документов с отбором по виду, выделить все строки через Ctrl+A и выполнить «Провести». Помните о связях: реализации зависят от поступлений через себестоимость партий.

Что делать, если при перепроведении возникают ошибки блокировок?

Блокировки означают, что с базой работают пользователи или фоновые задания. Завершите активные сеансы через консоль кластера или «Администрирование» → «Активные пользователи», отключите регламентные задания на время операции и повторите перепроведение. В файловой базе достаточно попросить всех выйти из программы.

Изменится ли сданная отчётность после перепроведения прошлого года?

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

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

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