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