Документы и Печать · 12 мин
Как откатить документ в 1С
Как откатить документ в 1С: отмена проведения, пометка на удаление, восстановление из копии и журнала изменений. Пошаговые инструкции, риски и типичные ошибки.
Откатить документ в 1С можно несколькими способами: отменить проведение, пометить на удаление, восстановить из резервной копии или вернуть прежнюю версию через историю изменений. Выбор зависит от того, что именно произошло: документ проведён ошибочно, в нём неверные данные, его удалили случайно или нужно отменить целую цепочку связанных операций.
Главное правило — не спешить с удалением. Проведённый документ уже сформировал движения по регистрам: остатки на складе, взаиморасчёты, проводки в бухгалтерском учёте. Неправильный откат одного документа может «развести» остатки и нарушить последовательность документов, после чего придётся восстанавливать данные массово.
Перед любыми действиями убедитесь, что у вас есть права на отмену проведения и удаление, а период документа не закрыт. Если дата запрета редактирования установлена, сначала потребуется участие администратора или главного бухгалтера.
Что значит «откатить документ» в терминах 1С
В 1С нет единой кнопки «откат», под этим словом обычно понимают три разные операции. Первая — отмена проведения: документ остаётся в базе, но его движения по регистрам стираются, и он перестаёт влиять на остатки и отчёты. Вторая — пометка на удаление: документ исключается из учёта, но физически остаётся в базе до запуска специальной обработки. Третья — восстановление прежнего состояния после ошибочного изменения или удаления.
Важно понимать разницу: отмена проведения обратима в один клик (документ можно провести заново), а физическое удаление через «Удаление помеченных объектов» необратимо без резервной копии. Поэтому в большинстве ситуаций безопасный путь — сначала отменить проведение, разобраться в ситуации и только потом решать, нужно ли удалять документ.
Как отменить проведение документа
Самый частый сценарий — документ проведён ошибочно или с неверными данными, и его нужно «выключить» из учёта. Откройте документ из журнала (например, «Покупки» → «Поступления (акты, накладные)» в Бухгалтерии или раздел продаж/закупок в УТ и ERP) и нажмите кнопку «Отменить проведение» — обычно это кнопка со значком проведения в командной панели или пункт в меню «Ещё».
Можно отменить проведение и прямо из списка документов: выделите строку, нажмите правую кнопку мыши и выберите «Отменить проведение». Для нескольких документов выделите их с зажатой клавишей Ctrl и выполните ту же команду — это удобно при массовом откате.
После отмены проведения документ остаётся в журнале, но отображается без «галочки» проведения. Движения по регистрам удаляются, остатки и отчёты пересчитываются. Проверьте результат в отчёте, которым пользовались: оборотно-сальдовая ведомость, ведомость по товарам на складах или взаиморасчёты должны измениться на сумму документа.
- 1Откройте журнал, найдите документ по номеру, дате или контрагенту
- 2Откройте документ или выделите его в списке
- 3Нажмите «Отменить проведение» (кнопка в панели или меню «Ещё»)
- 4Убедитесь, что значок проведения исчез, а движения удалены
- 5Проверьте остатки или отчёт, на который влиял документ
Как исправить ошибочный документ вместо отката
Часто откатывать документ не требуется — достаточно его исправить. Откройте проведённый документ, внесите изменения и нажмите «Провести» или «Записать и провести». 1С автоматически удалит старые движения и сформирует новые. Это предпочтительный вариант, когда ошибка в количестве, цене, дате или контрагенте, а сам факт хозяйственной операции верен.
Обратите внимание на документы, введённые на основании исправляемого. Например, если вы изменили поступление товаров, на основании которого создан счёт-фактура или реализация, связанные документы могут потребовать перепроведения. В типовых конфигурациях есть механизм «Структура подчинённости» (кнопка в форме документа) — через него видно всю цепочку связанных объектов.
Если документ участвует в последовательности (например, партионный учёт или расчёт себестоимости), после изменения «задним числом» может потребоваться перепроведение последующих документов. В типовых конфигурациях это делается через обработки восстановления последовательностей или автоматически при закрытии месяца.
Как удалить документ и когда это оправдано
Удаление уместно, когда документ создан ошибочно полностью: дубль, тестовая запись, операция, которой не было. Сначала отмените проведение, затем в списке или форме документа нажмите «Пометить на удаление» (клавиша Del или пункт меню «Ещё»). Документ будет отображаться зачёркнутым.
Пометка на удаление — это ещё не удаление. Документ исключается из отчётов, но физически хранится в базе, и пометку можно снять той же кнопкой. Окончательное удаление выполняет администратор через «Администрирование» → «Обслуживание» → «Удаление помеченных объектов». При этом программа проверяет ссылки: если на документ ссылаются другие объекты, удаление будет заблокировано до устранения связей.
Не удаляйте документы из закрытых периодов, по которым сдана отчётность. Если ошибка обнаружена после сдачи деклараций, корректное решение — сторнирующий или корректировочный документ текущей датой, а не удаление первички. Это требование не только учётной дисциплины, но и налогового учёта.
Как восстановить удалённый или испорченный документ
Если документ удалили физически, штатной кнопки «отменить удаление» в 1С нет. Основной способ восстановления — резервная копия. В файловой базе это файл 1Cv8.1CD или выгрузка .dt, в клиент-серверной — копия средствами СУБД. Восстанавливать всю базу ради одного документа рискованно: обычно копию разворачивают отдельно, находят нужный документ и переносят его в рабочую базу через выгрузку/загрузку данных (например, обработкой «Выгрузка и загрузка данных XML»).
Второй вариант — история изменений (версионирование объектов). Если в настройках включено версионирование документов («Администрирование» → «Общие настройки» → «История изменений»), откройте документ, перейдите в «Ещё» → «История изменений» и восстановите нужную версию. Это работает и для испорченных изменениями документов: можно посмотреть, кто и что менял, и вернуть прежнее состояние.
Если ни копии, ни версионирования нет, остаётся ручное восстановление по первичным документам: бумажной накладной, акту, выписке. Именно поэтому перед массовыми операциями с документами рекомендуется делать выгрузку базы — это занимает минуты, а экономит часы восстановления.
Как выбрать способ отката
Откат в закрытом периоде и при дате запрета
Если при попытке отменить проведение появляется сообщение о запрете изменения данных, значит, установлена дата запрета редактирования. Она настраивается в «Администрирование» → «Поддержка и обслуживание» → «Даты запрета изменения данных» (в Бухгалтерии — через раздел отчётности и настроек учёта). Самостоятельно снимать запрет не стоит — это зона ответственности главного бухгалтера или администратора.
Корректная практика для закрытых периодов — не трогать исходный документ, а оформить корректировку. В типовых конфигурациях есть документы «Корректировка поступления», «Корректировка реализации», «Сторнирование» (в ЗУП — «Сторнирование начислений»), а также универсальная «Операция, введённая вручную» в Бухгалтерии. Они фиксируют исправление текущей датой и не ломают сданную отчётность.
Если уточнённая отчётность всё же требуется (например, ошибка влияет на налог), порядок такой: администратор временно открывает период, ответственный пользователь исправляет документ, период снова закрывается, подаётся уточнённая декларация. Все шаги фиксируйте, чтобы при проверке можно было объяснить изменения.
Типичные ошибки при откате документов
Самая распространённая ошибка — удаление документа вместо отмены проведения. Пользователь теряет данные, которые могли пригодиться, а иногда ломает связи с другими объектами. Вторая частая проблема — откат документа в середине цепочки: например, отмена поступления, по которому уже была реализация, приводит к отрицательным остаткам на складе.
Третья ошибка — игнорирование последовательностей. После изменения документов задним числом себестоимость и партии могут посчитаться неверно, пока не выполнено перепроведение или закрытие месяца. Четвёртая — работа без резервной копии перед массовыми операциями: обработки группового изменения и удаления не имеют кнопки «отменить».
Как проверить, что откат прошёл корректно
После отмены проведения или удаления убедитесь, что учёт вернулся в ожидаемое состояние. Откройте отчёт, на который влиял документ: ОСВ по счёту, ведомость по товарам, акт сверки с контрагентом. Суммы должны измениться ровно на величину откаченного документа — не больше и не меньше.
Проверьте отсутствие отрицательных остатков: в складских отчётах включите контроль остатков, в расчётах с контрагентами — сверку по документам. Если документ входил в цепочку, пройдите по «Структуре подчинённости» и убедитесь, что связанные документы либо тоже откачены, либо корректно перепроведены.
Как проверить результат
Проведение снято (нет отметки) или документ зачёркнут
Документ по-прежнему проведён
Суммы изменились ровно на величину документа
Остатки не изменились или изменились дважды
Отсутствуют на дату отката и позже
Появились минусы по товарам или расчётам
Цепочка откачена целиком или перепроведена
Подчинённые документы ссылаются на непроведённый
Частые вопросы
Можно ли отменить удаление документа в 1С?
Если документ только помечен на удаление — да: снимите пометку той же кнопкой. Если выполнено физическое удаление через «Удаление помеченных объектов», штатной отмены нет — восстанавливайте из резервной копии, истории изменений или вводите документ заново по первичным данным.
Почему кнопка «Отменить проведение» неактивна?
Чаще всего не хватает прав пользователя или установлена дата запрета редактирования на период документа. Реже документ заблокирован другим пользователем или входит в механизм, управляющий проведением автоматически. Обратитесь к администратору для проверки прав и дат запрета.
Что произойдёт с остатками после отмены проведения?
Все движения документа по регистрам удаляются: товары вернутся на склад (или спишутся, если это была реализация), взаиморасчёты и проводки исчезнут. Если на основании документа уже были последующие операции, могут появиться отрицательные остатки — их нужно проверить и устранить.
Как откатить сразу много документов?
Выделите нужные документы в журнале с зажатой Ctrl или Shift и выполните «Отменить проведение» из контекстного меню. Для сложных выборок используйте обработку «Групповое изменение реквизитов» или «Проведение документов» из раздела администрирования. Перед массовой операцией обязательно сделайте резервную копию.
Чем отличается сторнирование от удаления документа?
Сторнирование создаёт новый документ с обратными проводками, сохраняя исходный в учёте — это аудиторски корректный способ исправления закрытых периодов. Удаление убирает документ полностью и подходит только для ошибочных записей в открытых периодах, по которым не сдана отчётность.
Что важно запомнить
Безопасный откат документа — это отмена проведения, а не удаление. Удаляйте только дубли и тестовые записи в открытом периоде, ошибки закрытых периодов исправляйте корректировочными документами. Перед массовыми операциями делайте резервную копию, а после отката проверяйте остатки и связанные документы.