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

Документы и Печать · 10 мин

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

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

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

Ключевой момент: проведённый документ в 1С формирует записи в регистрах учёта — остатки товаров, взаиморасчёты, проводки. Если документ проведён неправильно, недостаточно просто поменять в нём цифры: нужно корректно отменить старые движения и сформировать новые. Именно это и называют перезапуском документа.

Ниже разобраны способы отмены и повторного проведения для типовых конфигураций (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP, 1С:Зарплата и управление персоналом), а также ситуации, когда стандартная кнопка недоступна или перепроведение затрагивает связанные документы.

Что происходит с документом при проведении и отмене

Документ в 1С существует в двух состояниях: просто записан (сохранён в базе, но не влияет на учёт) и проведён (сформировал движения по регистрам). Кнопка «Записать» сохраняет данные, кнопка «Провести» — сохраняет и запускает алгоритм формирования движений. Перезапуск документа — это возврат из проведённого состояния в записанное с последующим повторным проведением.

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

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

Как отменить проведение документа из формы

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

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

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

Перезапуск документа из формы
  1. 1
    Найдите документ в журнале и откройте его
  2. 2
    Через «Ещё» выберите «Отменить проведения»
  3. 3
    Внесите исправления в реквизиты и табличные части
  4. 4
    Нажмите «Провести и закрыть»
  5. 5
    Проверьте движения через кнопку «Дт/Кт» или отчёт по регистрам

Как перепровести документ из списка, не открывая форму

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

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

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

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

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

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

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

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

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

Статус документа в журнале
Норма

В колонке проведения стоит отметка о проведении

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

Документ без отметки или с крестиком — не проведён

Движения документа
Норма

По кнопке «Дт/Кт» видны корректные проводки

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

Проводки пустые или суммы не совпадают с документом

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

Остатки соответствуют ожиданиям, нет красных минусов

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

Отрицательные остатки или расхождения с первичкой

Что делать, если документ не проводится или кнопка недоступна

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

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

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

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

Альтернативы перезапуску: корректировочные документы

Не всегда правильно перезапускать исходный документ. Если период закрыт, отчётность сдана или документ подтверждён внешней стороной, корректнее оформить корректировку: в 1С:Бухгалтерии на основании поступления или реализации создаётся документ «Корректировка поступления» / «Корректировка реализации», который вносит изменения новой датой, не трогая исходные движения.

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

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

Отмена проведения и перепроведение

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

Корректировочный документ

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

Ручная операция

Запасной вариант для нестандартных исправлений. Требует знания плана счетов, высок риск ошибки.

Часто задаваемые вопросы

Чем отличается «Записать» от «Провести»?

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

Можно ли перезапустить документ, если период закрыт датой запрета?

Штатно — нет, программа заблокирует изменение. Нужно, чтобы администратор временно сдвинул дату запрета или выдал пользователю право на изменение данных до даты запрета. Если период закрыт из-за сданной отчётности, вместо перезапуска используйте корректировочный документ.

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

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

Как перепровести все документы за месяц сразу?

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

Что делать, если документ завис при проведении?

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

Итог

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

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