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

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

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

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

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

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

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

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

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

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

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

Как выбрать действие

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

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

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

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

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

Способ 1. Перепроведение одного документа

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

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

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

Способ 2. Групповое перепроведение через обработку

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

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

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

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

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

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

В «1С:Бухгалтерии» используется «Операции» → «Проведение документов» с режимом восстановления последовательности либо процедура «Перепроведение документов» из раздела закрытия месяца. В старых конфигурациях (УПП, УТ 10) есть отдельная обработка «Восстановление последовательностей»: она показывает границу актуальности последовательности и перепроводит все документы от неё до указанной даты.

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

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

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

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

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

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

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

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

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

Есть документы со статусом «не проведён» — разбирать каждую причину

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

Сальдо по счетам совпадает с контрольным снимком до операции (кроме ожидаемых изменений)

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

Необъяснимые изменения итогов, появились отрицательные остатки

Остатки товаров на складах
Норма

Количественные и суммовые остатки неотрицательные и совпадают с ожиданием

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

Минус по номенклатуре — нарушена хронология поступлений и списаний

Экспресс-проверка учёта
Норма

Нарушений не выявлено

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

Есть ошибки по разделам учёта — требуется разбор

Типичные ошибки и их причины

Самая частая ошибка при перепроведении — «Не хватает товара на складе» или сообщение об отрицательных остатках. Причина: документ списания по времени раньше поступления. Решение — исправить даты или восстановить последовательность, а не отключать контроль остатков.

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

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

Особенности и ограничения

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

Учтите, что перепроведение не исправляет сами данные — оно лишь пересчитывает движения по текущим данным документа. Если ошибка в содержимом (неверное количество, контрагент, счёт), сначала исправьте документ, потом перепроводите.

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

Итог

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

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

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

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

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

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

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

Документ не перепроводится с ошибкой «Дата запрета изменения данных». Что делать?

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

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

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

Мешает ли перепроведение работе других пользователей?

В файловой базе — да, массовая операция может блокировать работу. В клиент-серверном варианте пользователи продолжат работу, но возможны ошибки ожидания на блокировках. Массовое перепроведение лучше выполнять в нерабочее время.

Нужно ли перепроводить документы после обновления конфигурации?

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