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