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