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

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

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

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

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

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

Как закрыть документ без сохранения изменений

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

Чтобы отменить редактирование, закройте форму документа крестиком в углу окна или нажмите клавишу Esc. Программа выдаст вопрос «Данные были изменены. Сохранить изменения?» — ответьте «Нет». Документ останется в том виде, в котором он был до вашего вмешательства.

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

Как выйти без сохранения
  1. 1
    Не нажимайте «Записать» и «Провести»
  2. 2
    Закройте форму крестиком или клавишей Esc
  3. 3
    В диалоге «Сохранить изменения?» выберите «Нет»
  4. 4
    Откройте документ заново и убедитесь, что данные не изменились

Как отменить изменения, если документ уже записан

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

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

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

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

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

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

Отмена проведения может быть недоступна в нескольких случаях. Во-первых, если у пользователя нет соответствующих прав — обратитесь к администратору. Во-вторых, если период документа закрыт для редактирования (установлена дата запрета изменения данных). В-третьих, если документ участвует в последовательности и более поздние документы зависят от его данных — например, отмена проведения реализации, по которой уже созданы и проведены документы оплаты или возврата.

Как пометить документ на удаление

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

Пометка на удаление — не окончательное удаление. Физически документ исчезает из базы только после процедуры «Удаление помеченных объектов» (раздел «Администрирование»), при которой программа проверяет, нет ли на документ ссылок из других объектов. Если ссылки есть — например, на основании документа создан счёт-фактура — удаление будет заблокировано до устранения связей.

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

Что выбрать для отмены документа

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

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

Пометка на удаление

Документ создан ошибочно и вообще не должен существовать. Окончательное удаление возможно только после контроля ссылок.

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

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

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

Иногда при попытке отменить проведение или записать изменения программа выдаёт ошибку блокировки: «Конфликт блокировок при выполнении транзакции» или сообщение о том, что объект редактируется другим пользователем. Это означает, что с документом в данный момент работает другой сеанс — коллега открыл его у себя или фоновое задание обрабатывает данные.

Безопасный порядок действий: подождите несколько минут и повторите попытку. Если блокировка держится долго, уточните у коллег, не открыт ли документ у них. Администратор может посмотреть активные сеансы в консоли кластера или через «Администрирование» → «Активные пользователи» и при необходимости завершить зависший сеанс.

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

Маршрут решения

Как выбрать действие

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

Риски и типичные ошибки при отмене редактирования

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

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

Типичные ошибки
01
Нажатие «Записать» вместо закрытия формы — изменения сохраняются, и простой отмены уже нет
02
Отмена проведения без проверки связанных документов — ломаются остатки и взаиморасчёты
03
Редактирование документов закрытого периода — расхождения со сданной отчётностью
04
Пометка на удаление вместо отмены проведения, когда документ ещё понадобится
05
Массовая отмена проведения без резервной копии и проверки отбора

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

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

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

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

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

Состояние документа
Норма

Флажок проведения снят, документ открывается без ошибок

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

Документ остался проведённым или выдаёт ошибку при открытии

Движения по регистрам
Норма

Список движений пуст после отмены проведения

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

Записи в регистрах остались — проведение не отменено

Отчёты по учёту
Норма

Остатки и обороты соответствуют ожиданиям после отмены

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

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

Связанные документы
Норма

Счета-фактуры и подчинённые документы в согласованном состоянии

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

Ссылки на непроведённый документ, предупреждения при проведении

Частые вопросы об отмене редактирования документов

Можно ли отменить удаление документа в 1С?

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

Почему кнопка «Отменить проведение» неактивна?

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

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

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

Я случайно изменил проведённый документ и записал его. Что будет?

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

Можно ли отменить редактирование сразу нескольких документов?

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

Что делать, если нужно отменить документ прошлого года, по которому сдана отчётность?

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

Итог

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

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