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

Администрирование · 11 мин

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

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

Удаление документа в 1С: Предприятие — двухэтапная операция: сначала объект помечается на удаление, затем физически стирается из базы через специальную обработку. Такой порядок защищает данные от случайной потери, но часто вызывает вопросы: почему документ «не удаляется», куда он делся после пометки и что делать, если программа запрещает удаление из-за ссылок на объект.

Способ действий зависит от конфигурации (Управление торговлей, Бухгалтерия предприятия, Зарплата и управление персоналом и другие), от режима работы (обычное или управляемое приложение) и от прав пользователя. Ниже описан универсальный порядок для типовых конфигураций на платформе 1С:Предприятие 8.3, а также ситуации, когда удаление невозможно или нежелательно.

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

Что происходит при пометке документа на удаление

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

Пометка снимается так же просто, как ставится: повторное нажатие кнопки возвращает документ в рабочее состояние. Поэтому на этапе пометки риск потери данных минимален — ошибка исправляется за секунды.

Настоящее удаление происходит только через штатную обработку «Удаление помеченных объектов». Она проверяет, не ссылаются ли на документ другие объекты базы, и удаляет лишь те помеченные элементы, которые не участвуют в связях.

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

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

Если документ проведён, программа выдаст вопрос: «Документ проведен. Пометить на удаление можно только после отмены проведения. Отменить проведение?». Подтвердите действие — проведение будет отменено, а пометка установлена. Движения документа по регистрам при этом стираются.

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

Пометка документа на удаление
  1. 1
    Откройте журнал документов и найдите нужный документ через поиск или отбор
  2. 2
    Выделите документ в списке одним щелчком
  3. 3
    Нажмите клавишу Delete или кнопку «Пометить на удаление»
  4. 4
    Если документ проведён — подтвердите отмену проведения
  5. 5
    Убедитесь, что значок документа в списке стал перечёркнутым

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

Физическое удаление выполняется через обработку «Удаление помеченных объектов». В типовых конфигурациях она находится в разделе «Администрирование» → «Обслуживание» → «Удаление помеченных объектов». В некоторых конфигурациях путь отличается: «Операции» → «Удаление помеченных объектов» или «НСИ и администрирование» → «Поддержка и обслуживание».

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

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

Что делать, если документ не удаляется

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

Вторая причина — недостаток прав. Кнопка пометки может быть недоступна, а обработка удаления — скрыта. Право «Удаление» и «Интерактивное удаление» настраивается в ролях пользователя; в типовых конфигурациях полное удаление обычно доступно только администратору или пользователю с правами на удаление помеченных объектов. Обратитесь к администратору базы.

Третья группа причин — закрытый период. Если включена дата запрета редактирования данных, документы прошлых периодов нельзя ни изменить, ни пометить на удаление. Дату запрета настраивает администратор в разделе «Администрирование» → «Поддержка и обслуживание» → «Регламентные операции».

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

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

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

Особенности в разных конфигурациях и режимах

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

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

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

Массовое удаление и восстановление удалённых документов

Для массовой пометки выделите в списке несколько документов (с клавишей Ctrl или Shift) и нажмите Delete — пометка установится на все выделенные. Массовое физическое удаление выполняется той же обработкой в автоматическом режиме. Для периодической очистки базы в типовых конфигурациях можно настроить регламентное задание удаления помеченных объектов по расписанию.

Восстановить физически удалённый документ штатными средствами нельзя. Единственный вариант — резервная копия базы, сделанная до удаления. Из копии документ можно перенести вручную (перезабить данные) или через обработки выгрузки-загрузки, если копия развёрнута в отдельной базе. Помеченный, но не удалённый документ восстанавливается простым снятием пометки.

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

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

После завершения обработки убедитесь, что документ исчез из журнала: обновите список (F5) и повторите поиск по номеру. Если обработка завершилась с сообщением «Не все объекты удалены», откройте показанный список проблем и разберите каждую связь отдельно.

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

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

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

Документ в журнале
Норма

Отсутствует в списке после обновления

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

Отображается с перечёркнутым значком — удаление не завершено

Сообщение обработки
Норма

«Удаление объектов завершено» без списка проблем

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

Показан список объектов со ссылками

Итоги отчётов
Норма

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

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

Итоги изменились непредвиденно — проверьте, что удалено лишнее

Итог

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

Удаление документа в 1С идёт в два этапа: пометка на удаление (обратимо) и обработка «Удаление помеченных объектов» (необратимо). Программа не удалит объект, пока на него есть ссылки, а права и дата запрета могут блокировать операцию. Перед физическим удалением всегда делайте резервную копию.

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

Почему кнопка «Удалить» неактивна или отсутствует?

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

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

В пользовательском режиме типовых конфигураций — нет, прямое удаление преднамеренно убрано ради безопасности. Интерактивное удаление без пометки возможно только при наличии специального права и, как правило, через комбинацию Shift+Delete в некоторых режимах, но этим способом пользоваться не рекомендуется: он обходит часть проверок.

Куда пропал документ после пометки — его не видно в журнале?

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

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

При пометке проведённого документа на удаление программа отменяет проведение, и все движения по регистрам стираются сразу. При физическом удалении исчезает и сам объект. Итоги по регистрам пересчитываются автоматически, поэтому удаление документа прошлого периода изменяет данные закрытой отчётности.

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

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

Можно ли восстановить удалённый документ?

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