Откат в 1С: снимаем проведение, прерываем обработку и чистим помеченные документы

· 9 мин

Содержание

Чтобы отменить проведение документа в 1С, откройте список документов, выделите нужную строку и в меню Ещё выберите Отменить проведение. Документ останется в базе, но его проводки и движения по регистрам исчезнут. Если нужно остановить запущенную обработку, нажмите Ctrl+Break в окне программы. Фоновое задание отменяют из списка регламентных и фоновых заданий в разделе Администрирование.

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

Подготовка: что проверить до отмены проведения

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

Перед тем как снимать проведение, ответьте на три вопроса:

  • 📅 Закрыт ли период? Если документ попадает в месяц, где уже выполнено закрытие или сдана отчётность, отмена изменит остатки, себестоимость и финансовый результат.
  • 🔗 Есть ли подчинённые документы? Счёт-фактура, оплата, реализация на основании заказа, ведомость на выплату. Они могут ссылаться на документ и потерять опору.
  • 👥 Кто ещё работает в этом периоде? Отмена в общей базе сразу видна коллегам: у кого-то «поедет» отчёт, который он сейчас сверяет.

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

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

Как отменить проведение одного документа

Есть два места, откуда это делается. Результат одинаковый.

Из списка документов

  1. Откройте журнал нужного вида, например Покупки → Поступление (акты, накладные, УПД) в 1С:Бухгалтерии 3.0.
  2. Найдите документ. Проведённые помечены зелёной галочкой на значке слева.
  3. Выделите строку.
  4. Нажмите Ещё → Отменить проведение. В БП и УТ эта команда часто вынесена отдельной кнопкой в командную панель.
  5. Значок документа станет без галочки. Это и есть признак «не проведён».

Из формы документа

  1. Откройте документ двойным щелчком.
  2. В меню Ещё выберите Отменить проведение.
  3. Внесите правки и нажмите Провести или Провести и закрыть.

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

Проверка результата

Нажмите кнопку Дт/Кт в форме документа — она показывает проводки и движения по регистрам. У непроведённого документа таблица будет пустой. В 1С:Бухгалтерии кнопка Дт/Кт стоит в командной панели формы почти всех учётных документов.

Массовая отмена проведения и групповые операции

Когда нужно снять проведение у десятка документов, по одному их никто не обрабатывает.

Выделение нескольких строк в списке

Команды проведения и отмены проведения в формах списка 8.3 работают с группой выделенных строк:

Как выделитьЧто получится
Ctrl + щелчок по строкамПроизвольный набор документов
Щелчок по первой, Shift + щелчок по последнейДиапазон подряд
Ctrl+AВсе строки списка с учётом отбора

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

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

Выделять всё подряд в журнале без отбора опасно. Сначала ограничьте список:

  1. Установите период в шапке списка (кнопка с календарём или поле «Период»).
  2. Отберите по организации, контрагенту или складу через поля отбора над списком.
  3. Для нестандартных условий настройте расширенный отбор в настройках списка (меню Ещё).
  4. Только после этого выделяйте строки.

Массовая отмена в закрытом периоде ломает остатки сразу у всех пользователей. Делайте её вне рабочего времени или предупредите коллег заранее.

Отмена закрытия месяца

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

Закрытие отменяют «с хвоста»: сначала последний закрытый месяц, потом предыдущий. Иначе суммы в следующих месяцах будут посчитаны от неверных остатков.

Как прервать зависшую обработку и фоновое задание

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

Обработка в текущем сеансе

Нажмите Ctrl+Break в окне 1С. Платформа спросит, прервать ли выполнение. Подтвердите. Сработает, если код выполняется на клиенте и не ждёт ответа от сервера.

Что важно знать о прерывании:

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

Фоновые задания

Многие длительные операции в типовых конфигурациях на БСП идут фоном: формирование отчётов, обмены, загрузка классификаторов, обновление информационной базы. Список таких заданий находится в Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания.

  1. Откройте вкладку фоновых заданий.
  2. Найдите задание в состоянии «Выполняется».
  3. Выделите его и выполните команду отмены в командной панели списка.

Если задание не отменяется, администратор может завершить сеанс через консоль кластера серверов (для клиент-серверной базы) или через список активных пользователей.

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

Что именно нужно откатить?

Пометка на удаление и удаление помеченных объектов

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

Шаг 1. Пометить на удаление

Выделите документ и нажмите Delete или Ещё → Пометить на удаление / Снять пометку. Значок станет перечёркнутым.

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

Шаг 2. Удалить помеченные объекты

  1. Перейдите в Администрирование → Обслуживание → Корректировка данных → Удаление помеченных объектов.
  2. Выберите режим: удалить все помеченные или выбрать объекты вручную.
  3. Запустите удаление.
  4. Изучите отчёт об объектах, которые не удалились.

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

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

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

Отмена проведения в зарплате и торговле: свои правила

Порядок действий одинаковый во всех типовых конфигурациях, но в ЗУП и УТ есть связки документов, которые надо учитывать.

КонфигурацияЧто учесть при отмене
1С:Бухгалтерия 3.0После отмены в закрытом месяце повторите Операции → Закрытие месяца. Проверьте, не сформирован ли на документ счёт-фактура и запись книги покупок/продаж
1С:ЗУП 3.1Отменяйте с конца цепочки: сначала ведомость на выплату, потом начисление зарплаты. Для документов прошлого периода есть команда Исправить — она создаёт исправляющий документ вместо правки исходного
1С:УТ 11Отмена реализации влияет на взаиморасчёты и себестоимость. После изменений в прошлом месяце заново выполните закрытие месяца в разделе финансового результата

В ЗУП правка исходного документа задним числом рискованна: начисления уже попали в расчёт НДФЛ и взносов, а может быть, и в сданную отчётность. Механизм «Исправить» оставляет историю и пересчитывает только разницу.

Как сверить данные после отмены проведения

Отменили — убедитесь, что учёт пришёл в ожидаемое состояние.

Отчёты для проверки

  • 📊 Оборотно-сальдовая ведомость за период — сравните обороты по затронутым счетам до и после.
  • 🔍 Анализ субконто или Карточка счёта по контрагенту, складу, номенклатуре — должен уйти ровно тот документ, который вы отменили.
  • 📒 Книга покупок / продаж — если отменяли документы с НДС.
  • 🏬 Для УТ — отчёты по остаткам товаров и по взаиморасчётам с партнёрами.

Что сделать после проверки

  1. Если менялся прошлый месяц, перезапустите закрытие месяца с этого месяца и дальше.
  2. Перепроведите документы, которые зависят от остатков: списания, перемещения, реализации после даты изменённого документа.
  3. Проверьте экспресс-проверку ведения учёта в БП, если она используется.
  4. Если исправление касается уже сданной отчётности — подготовьте уточнённую декларацию по правилам НК РФ.

Почему не отменяется проведение и как этого избежать

Если команда ничего не делает или выдаёт сообщение, причина почти всегда одна из этих.

Диагностика: выберите симптом

Как не попадать в такие ситуации

  • 🗓 Настройте даты запрета изменения сразу после сдачи отчётности. Тогда случайная отмена в закрытом периоде просто не пройдёт.
  • 🔐 Оставьте право отмены проведения в закрытых периодах одному-двум сотрудникам.
  • 🧾 Используйте Структура подчинённости перед любыми массовыми операциями.
  • 💾 Перед групповой отменой, удалением помеченных и отменой закрытия месяца делайте копию базы.

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

Можно ли вернуть удалённый документ?
Только из резервной копии. После удаления помеченных объектов документ физически стирается из базы. Можно развернуть копию в отдельную базу и перенести документ вручную или выгрузкой.
Видно ли, кто отменил проведение?
Да, если включён журнал регистрации. Откройте его в разделе Администрирование и отберите события по документу или пользователю — там будет запись об изменении с именем пользователя и временем.
Чем отмена проведения отличается от пометки на удаление?
Отмена убирает только движения, документ остаётся рабочим. Пометка тоже снимает проведение, но вдобавок готовит документ к удалению и исключает его из большинства отчётов и подборов.
Можно ли снять проведение у документа в сданном квартале без уточнёнки?
Технически — да, если позволяют права и дата запрета. Но если изменились налоговая база или сумма налога, расхождение с декларацией придётся устранять уточнённым расчётом.
Почему после отмены проведения поступления не проводится реализация?
Пропал остаток товара, который списывала реализация. Верните поступление в учёт или включите в настройках возможность списания в минус, если она допустима для вашей учётной политики.

Источники

  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте»
  • ПБУ 22/2010 «Исправление ошибок в бухгалтерском учёте и отчётности»