Пометка удаления в 1С: как удалить документ или справочник

Дата: 21.09.2026 09:42:06
Удаление
Документы
Справочники
Ошибки 1С
Комментарий:
0
Платформа:
8.3
Конфигурация:
Любая
Формы:
Любые

Пометка удаления в 1С не удаляет документ или справочник сразу. Она запрещает обычное использование объекта и отмечает его для контролируемого удаления. Это защищает базу от случайной потери данных: сначала проверяют связи, отменяют проведение при необходимости, затем выполняют удаление помеченных объектов.

Пометить, удалить и отменить пометку — разные действия

ДействиеРезультат
Установить пометкуОбъект остаётся в базе, но помечается на удаление
Отменить пометкуОбъект снова доступен, если его данные не были удалены
Удаление помеченныхПлатформа ищет ссылки и удаляет только объекты без препятствий

У проведённого документа сначала оценивают последствия: отмена проведения меняет движения регистров и отчёты за период. Поэтому массовое удаление документов без проверки периода, обмена и закрытия месяца опасно.

Как безопасно удалить объект

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

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

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

// Серверный код. Не используйте без подтверждённого отбора.
ДокументОбъект = СсылкаДокумента.ПолучитьОбъект();
ДокументОбъект.УстановитьПометкуУдаления(Истина);

// Если решение отменили:
ДокументОбъект.УстановитьПометкуУдаления(Ложь);

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

Типичные ошибки

  • Исчез документ из списка. В списке включён отбор «Не помечен на удаление». Снимите фильтр, чтобы найти объект и решить, что делать дальше.
  • Не удаляется номенклатура. На неё есть ссылки в документах, регистрах или настройках. Нужен анализ ссылок, а не повторный запуск удаления.
  • После удаления не сходится отчёт. Удалили или отменили проведение в закрытом периоде без проверки движений.
  • Массово помечено лишнее. Обработку запустили без предварительного просмотра отбора и резервной копии.

Когда нужна помощь

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

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

Станьте частью сообщества!
Войдите или зарегистрируйтесь, и вы сможете участвовать в обсуждениях.


1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.