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

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

Как запустить групповое перепроведение в 1С 8.3

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

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

В типовых конфигурациях (Бухгалтерия предприятия, Управление торговлей, ERP) для этого есть встроенные механизмы: обработка «Групповое перепроведение документов» и операция «Восстановление последовательностей». Ниже разобраны оба способа, условия их применения, подготовка базы и проверка результата.

Когда требуется групповое перепроведение и когда оно не поможет

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

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

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

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

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

Также проверьте, что период не закрыт датой запрета изменения данных (Администрирование → Поддержка и обслуживание → Даты запрета изменения данных). Если дата запрета установлена, документы старше неё не перепроведутся — обработка либо выдаст ошибки, либо пропустит их молча в зависимости от настроек.

Способ 1: обработка «Групповое перепроведение документов»

В 1С:Бухгалтерии 8.3 ред. 3.0 путь к обработке: раздел «Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое перепроведение документов». В Управлении торговлей 11 и ERP обработка находится в разделе «НСИ и администрирование» → «Поддержка и обслуживание» → «Корректировка данных». Если пункта нет, включите его видимость через «Ещё» → «Изменить форму» командной панели раздела или проверьте права пользователя — нужны права администратора или доступ к сервисным обработкам.

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

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

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

Способ 2: восстановление последовательностей

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

В форме отобразятся настроенные последовательности и текущая граница каждой. Если граница «откатилась» назад из-за документов задним числом, нажмите «Восстановить». Система перепроведёт только документы, входящие в последовательность, начиная с нарушенной точки. Это точнее и быстрее полного перепроведения всех видов документов.

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

Сравнение вариантов

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

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

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

Подходит при локальном изменении задним числом. Быстрее, но охватывает только документы, входящие в последовательности.

Перепроведение вручную

Подходит для нескольких документов. Не масштабируется: при десятках документов риск пропустить часть из них.

Проверка результата после перепроведения

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

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

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

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

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

Стоит на текущей дате или дате последнего документа

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

Осталась в прошлом периоде — есть нарушенные документы

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

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

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

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

Отчёты по остаткам
Норма

Нет необъяснимых отрицательных остатков

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

Появились новые минусы или расхождения без причины

Типичные ошибки и ограничения

Частая ошибка — запуск перепроведения за слишком широкий период «с запасом». На базе с сотнями тысяч документов это может занять часы и заблокировать работу пользователей. Всегда начинайте с минимально необходимой даты.

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

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

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

Дополнительные сценарии и ограничения

Перепроведение через «Все функции»

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

Регламентное перепроведение по расписанию

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

Учтите ограничение: перепроведение не затрагивает помеченные на удаление документы (они и так не проведены) и документы в статусе «черновик» в конфигурациях со статусной моделью. Также в распределённых базах (РИБ) перепроведение в периферийном узле может конфликтовать с обменом — выполняйте его в центральном узле или согласованно с администратором обмена.

Итог

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

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

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

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

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

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

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

Нужно ли перепроводить документы после изменения документа задним числом?

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

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

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

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

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

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

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