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