Откат в 1С: снимаем проведение, прерываем обработку и чистим помеченные документы
Содержание
Чтобы отменить проведение документа
в 1С, откройте список документов, выделите нужную строку и в меню Ещё выберите Отменить проведение. Документ останется в базе, но его проводки и движения по регистрам исчезнут. Если нужно остановить запущенную обработку, нажмите Ctrl+Break в окне программы. Фоновое задание отменяют из списка регламентных и фоновых заданий в разделе Администрирование.
Типичная ситуация: бухгалтер провёл поступление не на тот склад, а через минуту понял, что сумма в накладной другая. Кнопки «отменить последнее действие» в 1С нет. Откат делают руками: снимают проведение, правят документ, проводят заново. Ниже по шагам, как это сделать для одного документа, для пачки и для документов, которые уже пора удалить.
Подготовка: что проверить до отмены проведения
Отмена проведения сама по себе ничего не удаляет. Шапка и табличная часть сохраняются, пропадают только движения. Но последствия бывают серьёзнее, чем кажется.
Перед тем как снимать проведение, ответьте на три вопроса:
- 📅 Закрыт ли период? Если документ попадает в месяц, где уже выполнено закрытие или сдана отчётность, отмена изменит остатки, себестоимость и финансовый результат.
- 🔗 Есть ли подчинённые документы? Счёт-фактура, оплата, реализация на основании заказа, ведомость на выплату. Они могут ссылаться на документ и потерять опору.
- 👥 Кто ещё работает в этом периоде? Отмена в общей базе сразу видна коллегам: у кого-то «поедет» отчёт, который он сейчас сверяет.
Если документ относится к периоду, по которому уже сдана декларация, сначала сделайте резервную копию базы и согласуйте правку с главным бухгалтером. Ошибки прошлых периодов исправляют по правилам ПБУ 22/2010, а не только кнопкой в программе.
Посмотреть связанные документы
можно прямо из формы: команда Структура подчинённости в меню Ещё (или кнопка с иерархией в командной панели) показывает дерево — что создано на основании этого документа и на основании чего создан он сам.
Как отменить проведение одного документа
Есть два места, откуда это делается. Результат одинаковый.
Из списка документов
- Откройте журнал нужного вида, например
Покупки → Поступление (акты, накладные, УПД)в 1С:Бухгалтерии 3.0. - Найдите документ. Проведённые помечены зелёной галочкой на значке слева.
- Выделите строку.
- Нажмите
Ещё → Отменить проведение. В БП и УТ эта команда часто вынесена отдельной кнопкой в командную панель. - Значок документа станет без галочки. Это и есть признак «не проведён».
Из формы документа
- Откройте документ двойным щелчком.
- В меню
ЕщёвыберитеОтменить проведение. - Внесите правки и нажмите
ПровестиилиПровести и закрыть.
💡 Если вы просто хотите исправить сумму или контрагента, отменять проведение отдельно не обязательно. Измените данные и нажмите Провести: программа перезапишет старые движения новыми. Отмена нужна, когда документ временно должен «выпасть» из учёта.
Проверка результата
Нажмите кнопку Дт/Кт в форме документа — она показывает проводки и движения по регистрам. У непроведённого документа таблица будет пустой. В 1С:Бухгалтерии кнопка Дт/Кт стоит в командной панели формы почти всех учётных документов.
Массовая отмена проведения и групповые операции
Когда нужно снять проведение у десятка документов, по одному их никто не обрабатывает.
Выделение нескольких строк в списке
Команды проведения и отмены проведения в формах списка 8.3 работают с группой выделенных строк:
| Как выделить | Что получится |
|---|---|
Ctrl + щелчок по строкам | Произвольный набор документов |
Щелчок по первой, Shift + щелчок по последней | Диапазон подряд |
Ctrl+A | Все строки списка с учётом отбора |
После выделения нажмите Ещё → Отменить проведение. Программа пройдёт по документам по очереди и выведет сообщения по тем, которые обработать не удалось.
Как сузить список перед массовой отменой
Выделять всё подряд в журнале без отбора опасно. Сначала ограничьте список:
- Установите период в шапке списка (кнопка с календарём или поле «Период»).
- Отберите по организации, контрагенту или складу через поля отбора над списком.
- Для нестандартных условий настройте расширенный отбор в настройках списка (меню
Ещё). - Только после этого выделяйте строки.
Массовая отмена в закрытом периоде ломает остатки сразу у всех пользователей. Делайте её вне рабочего времени или предупредите коллег заранее.
Отмена закрытия месяца
Отдельный случай — регламентные операции. В 1С:Бухгалтерии 3.0 закрытие месяца
выполняется обработкой Операции → Закрытие месяца. Чтобы отменить расчёт себестоимости, курсовых разниц, амортизации и прочих операций за месяц, откройте эту обработку, выберите месяц и нажмите Отменить закрытие месяца. Можно отменить и отдельную операцию из списка через её контекстное меню.
Закрытие отменяют «с хвоста»: сначала последний закрытый месяц, потом предыдущий. Иначе суммы в следующих месяцах будут посчитаны от неверных остатков.
Как прервать зависшую обработку и фоновое задание
Под «отменить обработку» часто имеют в виду другое: запустили загрузку банковской выписки, групповое перепроведение или формирование тяжёлого отчёта, и всё встало.
Обработка в текущем сеансе
Нажмите Ctrl+Break в окне 1С. Платформа спросит, прервать ли выполнение. Подтвердите. Сработает, если код выполняется на клиенте и не ждёт ответа от сервера.
Что важно знать о прерывании:
- 🔁 Если обработка записывала документы в одной транзакции, всё откатится целиком.
- 🧩 Если каждый документ записывался отдельно, часть останется проведённой, а часть — нет. После прерывания проверьте список за нужный период.
- ⏳ Если окно не реагирует несколько минут, программа может ждать снятия блокировки, а не считать. Тогда помогает только завершение сеанса.
Фоновые задания
Многие длительные операции в типовых конфигурациях на БСП идут фоном: формирование отчётов, обмены, загрузка классификаторов, обновление информационной базы. Список таких заданий находится в Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания.
- Откройте вкладку фоновых заданий.
- Найдите задание в состоянии «Выполняется».
- Выделите его и выполните команду отмены в командной панели списка.
Если задание не отменяется, администратор может завершить сеанс через консоль кластера серверов (для клиент-серверной базы) или через список активных пользователей.
Завершение сеанса обрывает работу человека без сохранения: несохранённый документ пропадёт. Предупредите пользователя перед завершением его сеанса. Перезапуск службы сервера 1С отключит всех, поэтому делайте это только после рабочего дня.
Пометка на удаление и удаление помеченных объектов
Непроведённый документ всё ещё висит в журнале и мешает. Если он больше не нужен, его удаляют в два этапа.
Шаг 1. Пометить на удаление
Выделите документ и нажмите Delete или Ещё → Пометить на удаление / Снять пометку. Значок станет перечёркнутым.
Пометка проведённого документа автоматически снимает с него проведение: движения пропадают сразу, даже если сам документ физически ещё в базе. Снять пометку можно той же командой, после чего документ нужно провести заново.
Шаг 2. Удалить помеченные объекты
- Перейдите в
Администрирование → Обслуживание → Корректировка данных → Удаление помеченных объектов. - Выберите режим: удалить все помеченные или выбрать объекты вручную.
- Запустите удаление.
- Изучите отчёт об объектах, которые не удалились.
Объект не удаляется, если на него есть ссылки из других непомеченных объектов. Например, пометили поступление, а счёт-фактура на него не помечен. Программа покажет, кто ссылается. Решение: пометить и ссылающийся объект или убрать в нём ссылку.
💡 Обычный пользователь, как правило, не может удалить объект сразу через Shift+Delete: в типовых ролях право непосредственного удаления выключено. Это защита от ошибок, а не сбой программы.
Удаление помеченных — необратимая операция. Перед запуском сделайте резервную копию. В файловой базе на время удаления лучше попросить остальных выйти: программа проверяет ссылки по всей базе, и при работе других пользователей часть объектов может не удалиться.
Отмена проведения в зарплате и торговле: свои правила
Порядок действий одинаковый во всех типовых конфигурациях, но в ЗУП и УТ есть связки документов, которые надо учитывать.
| Конфигурация | Что учесть при отмене |
|---|---|
| 1С:Бухгалтерия 3.0 | После отмены в закрытом месяце повторите Операции → Закрытие месяца. Проверьте, не сформирован ли на документ счёт-фактура и запись книги покупок/продаж |
| 1С:ЗУП 3.1 | Отменяйте с конца цепочки: сначала ведомость на выплату, потом начисление зарплаты. Для документов прошлого периода есть команда Исправить — она создаёт исправляющий документ вместо правки исходного |
| 1С:УТ 11 | Отмена реализации влияет на взаиморасчёты и себестоимость. После изменений в прошлом месяце заново выполните закрытие месяца в разделе финансового результата |
В ЗУП правка исходного документа задним числом рискованна: начисления уже попали в расчёт НДФЛ и взносов, а может быть, и в сданную отчётность. Механизм «Исправить» оставляет историю и пересчитывает только разницу.
Как сверить данные после отмены проведения
Отменили — убедитесь, что учёт пришёл в ожидаемое состояние.
Отчёты для проверки
- 📊 Оборотно-сальдовая ведомость за период — сравните обороты по затронутым счетам до и после.
- 🔍 Анализ субконто или Карточка счёта по контрагенту, складу, номенклатуре — должен уйти ровно тот документ, который вы отменили.
- 📒 Книга покупок / продаж — если отменяли документы с НДС.
- 🏬 Для УТ — отчёты по остаткам товаров и по взаиморасчётам с партнёрами.
Что сделать после проверки
- Если менялся прошлый месяц, перезапустите закрытие месяца с этого месяца и дальше.
- Перепроведите документы, которые зависят от остатков: списания, перемещения, реализации после даты изменённого документа.
- Проверьте экспресс-проверку ведения учёта в БП, если она используется.
- Если исправление касается уже сданной отчётности — подготовьте уточнённую декларацию по правилам НК РФ.
Почему не отменяется проведение и как этого избежать
Если команда ничего не делает или выдаёт сообщение, причина почти всегда одна из этих.
Как не попадать в такие ситуации
- 🗓 Настройте даты запрета изменения сразу после сдачи отчётности. Тогда случайная отмена в закрытом периоде просто не пройдёт.
- 🔐 Оставьте право отмены проведения в закрытых периодах одному-двум сотрудникам.
- 🧾 Используйте
Структура подчинённостиперед любыми массовыми операциями. - 💾 Перед групповой отменой, удалением помеченных и отменой закрытия месяца делайте копию базы.
Частые вопросы
Можно ли вернуть удалённый документ?
Видно ли, кто отменил проведение?
Чем отмена проведения отличается от пометки на удаление?
Можно ли снять проведение у документа в сданном квартале без уточнёнки?
Почему после отмены проведения поступления не проводится реализация?
Источники
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте»
- ПБУ 22/2010 «Исправление ошибок в бухгалтерском учёте и отчётности»