Удаление помеченных объектов и счетов в 1С 8.3: два этапа и все подводные камни
Содержание
Удалить счёт в 1С в один приём нельзя: сначала объект помечается на удаление, и только потом обработка Удаление помеченных объектов стирает его физически. Пометка — это клавиша Delete в списке или команда Ещё → Пометить на удаление / Снять пометку. Физическое удаление живёт отдельно, в разделе Администрирование → Обслуживание.
Разделение сделано ради ссылочной целостности. Если на ваш счёт на оплату ссылается реализация, а на счёт-фактуру — запись книги продаж, платформа не даст стереть данные и оставит базу непротиворечивой.
Ниже — весь путь: как пометить, как удалить, что делать с ссылками, чем отличается удаление счёта-документа от удаления счёта из плана счетов, и какие ошибки вылезают при выгрузке базы.
Что значит «помечен на удаление» и чем это отличается от физического удаления
Помеченный объект перечёркнут в списке красным крестиком. Он остаётся в базе, занимает место, продолжает попадать в отборы по умолчанию и виден в отчётах по ссылкам.
Что происходит в момент пометки:
- 🧾 Документ распроводится. Проводки и движения по регистрам удаляются сразу, учёт их больше не видит.
- 📇 Элемент справочника остаётся рабочим. Если на него ссылаются документы, они продолжают работать и печататься.
- 🔁 Пометку можно снять той же командой — данные не потеряны.
- 🗑 Физическое удаление необратимо. Отмены нет, спасает только резервная копия.
Перед запуском удаления помеченных объектов всегда делайте резервную копию базы. Обработка не умеет откатывать результат, а «вернуть один документ» из dt-файла нельзя — только всю базу целиком.
Разница в таблице:
| Пометка на удаление | Удаление помеченных объектов | |
|---|---|---|
| Кто делает | любой пользователь с правами на объект | администратор |
| Что с проводками | удаляются у документов | уже удалены |
| Место в базе | занято | освобождается в таблицах СУБД |
| Обратимость | полная | нет |
| Влияние на ссылки | ссылки остаются рабочими | ссылки должны быть сняты заранее |
Как в 1С удалить счёт на оплату и счёт-фактуру
Счёт на оплату — самый частый кандидат на удаление, потому что проводок не формирует и ошибка в нём безвредна для учёта.
Счёт на оплату покупателю
- Откройте
Продажи→Счета покупателям(в УТ 11 —Продажи→Счета на оплату клиентам). - Выделите нужную строку. Для нескольких документов —
Ctrl+ клик илиShift+ клик. - Нажмите
DeleteлибоЕщё→Пометить на удаление / Снять пометку. - Подтвердите пометку.
Если счёт был введён в качестве основания для реализации или поступления на расчётный счёт, пометка пройдёт, а вот физическое удаление упрётся в ссылку. Сначала почистите поле Основание или Счёт на оплату в документах-потомках.
Быстрый способ увидеть потомков: откройте счёт и нажмите Ещё → Связанные документы. Платформа покажет всё дерево — от счёта до платёжки.
Счёт-фактура выданный и полученный
Счёт-фактура подчинён основному документу, и это меняет порядок действий.
- Выданный счёт-фактуру удаляйте из формы реализации: ссылка внизу документа → откройте →
Ещё→Пометить на удаление. - Полученный счёт-фактуру удобнее снять в самом поступлении: очистите флажок
Предъявлен счёт-фактураи перепроведите документ. - Счёт-фактура на аванс помечается из журнала
Продажи→Счета-фактуры выданные.
Учётные последствия считаются деньгами, а не словами. Счёт-фактура на аванс 120 000 ₽ при ставке 20 % формирует проводку начисления НДС:
| Операция | Дт | Кт | Сумма |
|---|---|---|---|
| НДС с полученного аванса | 76.АВ | 68.02 | 20 000 |
| Запись книги продаж | — | — | 120 000 (НДС 20 000) |
После пометки на удаление проводка снимается и строка из книги продаж уходит. Если период уже отчитан, декларацию придётся уточнять по ст. 81 НК РФ — одного удаления в базе мало.
Если счёт-фактура или УПД ушли контрагенту через ЭДО, удаление в 1С не отменяет электронный документ. Сначала аннулирование через оператора, потом правка в базе.
Счёт от поставщика и внутренние счета
Счёт на оплату поставщика в типовой Бухгалтерии 3.0 не хранится отдельным документом — он прикрепляется файлом или вводится как основание платежа. Удаляется как обычный файл: Ещё → Пометить на удаление в списке присоединённых файлов.
В УТ 11 и ERP есть Закупки → Заказы поставщикам, и там действует то же правило двух этапов.
Как удалить счёт из плана счетов
Это другая задача, и путает она многих. Речь не о документе, а о строке плана счетов — например, о лишнем субсчёте 10.12, который кто-то создал вручную.
Порядок проверки перед удалением:
- Откройте
Главное→План счетов. - Найдите счёт и посмотрите на значок. Предопределённые счета (жёлтая точка на иконке) удалить нельзя никакими средствами — они описаны в конфигурации.
- Для счёта, добавленного вручную, постройте оборотно-сальдовую ведомость за весь период учёта:
Отчёты→Оборотно-сальдовая ведомость, период «с начала ведения учёта», в настройках —По всем субсчетам. - Убедитесь, что обороты и сальдо нулевые.
- Проверьте регистры настроек:
Справочники→Номенклатура→Счета учёта номенклатуры, а также счета в договорах, в настройках зарплаты и в учётной политике. - Только после этого —
Deleteи обработка удаления помеченных.
Если счёт использовался в проводках, удалить его не получится, и это правильно. Вариант — перенести остатки на верный счёт операцией, введённой вручную, а старый счёт просто вывести из оборота.
Delete в журнале → очистить ссылки в документах-основаниях → обработка Удаление помеченных объектов. Проводки снимаются уже при пометке.Поиск и удаление дублей с заменой ссылок на оставляемый элемент, затем пометка и удаление.Удаление помеченных объектов: пошаговая инструкция
Путь в разных конфигурациях
| Конфигурация | Путь к обработке |
|---|---|
| Бухгалтерия 3.0 | Администрирование → Обслуживание → Удаление помеченных объектов |
| ЗУП 3.1 | Администрирование → Обслуживание → Удаление помеченных объектов |
| УТ 11 | НСИ и администрирование → Обслуживание → Удаление помеченных объектов |
| ERP 2 / КА 2 | НСИ и администрирование → Обслуживание → Удаление помеченных объектов |
| Любая база через Конфигуратор | Операции → Удаление помеченных объектов (требует монопольного режима) |
Права на обработку есть только у профиля Администратор. Бухгалтеру с обычными правами пункт меню не покажется.
Два режима работы
Обработка предлагает выбор:
- 🤖 Автоматическое удаление всех помеченных объектов — проходит по всей базе сама, в конце показывает список того, что удалить не смогла.
- 🎯 Выборочное удаление объектов — вы отмечаете галочками конкретные объекты. Этот режим удобнее: по кнопке он показывает, где объект используется.
Для первого запуска на незнакомой базе берите выборочный режим и идите частями — по 50–100 объектов. Так проще разобраться с отказами.
Порядок действий
- Сделайте резервную копию: для файловой базы — выгрузка dt из Конфигуратора, для клиент-серверной — бэкап средствами СУБД.
- Выгоните пользователей:
Администрирование→Обслуживание→Блокировка работы пользователей, либо завершите сеансы в консоли кластера. - Отключите регламентные задания:
Администрирование→Обслуживание→Регламентные и фоновые задания, либо флажок блокировки заданий в кластере. - Откройте обработку и дождитесь подсчёта помеченных объектов.
- Выберите режим, нажмите
Удалить. - Разберите отчёт: удалено столько, не удалено столько, причина — ссылки.
- Снимите блокировку пользователей и включите регламентные задания обратно.
Регулярная уборка по расписанию
В свежих релизах на базе БСП обработка умеет работать сама: в её форме есть настройка расписания. Поставьте раз в неделю на ночь — и база не будет копить мусор годами.
Для баз на 100+ ГБ это единственный рабочий вариант: разовый запуск после пяти лет без уборки может идти сутки и упасть по таймауту.
Ссылочная целостность: почему объект не удаляется
Главная причина отказа — «Объект не может быть удалён, так как на него есть ссылки». Обработка перечисляет конкретные места: документ, регистр сведений , настройку.
Что делать по ситуациям:
- Ссылка из документа — откройте документ, очистите или замените значение в реквизите, перепроведите.
- Ссылка из регистра сведений настроек — ищите настройку в интерфейсе (счета учёта, ответственные лица, основной склад).
- Дубль контрагента или номенклатуры — не чистите ссылки руками.
Администрирование→Обслуживание→Поиск и удаление дублей: обработка заменит все ссылки на оставляемый элемент и сама пометит дубль. - Ссылка из уже помеченного объекта — пометьте оба и удаляйте одним проходом, обработка разрулит цепочку.
Бывает наоборот: объект удалён, а ссылка на него осталась — в списках видно <Объект не найден> с GUID. Лечится тестированием и исправлением в Конфигураторе: Администрирование → Тестирование и исправление, флажки Проверка логической целостности и Проверка ссылочной целостности, режим Очищать ссылки или Создавать объекты.
Поиск и удаление дублей с заменой ссылок.Администратор. Проверьте Администрирование → Настройки пользователей и прав → Профили групп доступа./UC — свой сеанс пройдёт, остальные нет.Блокировки при выгрузке базы и монопольный режим
Связка «уборка — выгрузка» даёт самый частый тупик: обработка просит монополию, выгрузка dt просит монополию, а кто-то забыл закрыть 1С на втором мониторе.
Рабочая последовательность для клиент-серверной базы:
- В консоли администрирования кластера откройте свойства базы.
- Включите
Блокировка начала сеансов включена, задайтеКод разрешения, напримерstop2026. - Включите
Блокировка регламентных заданий включена. - Завершите оставшиеся сеансы принудительно.
- Заходите сами с кодом разрешения:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S server1c\accounting /UC stop2026
Для Конфигуратора параметр тот же:
1cv8.exe CONFIG /S server1c\accounting /UC stop2026 /N Admin /P пароль
Для файловой базы монополия достигается проще: все закрыли 1С, и целостность файла проверяется утилитой chdbfl.exe из каталога bin установленной платформы.
Не забудьте снять блокировку начала сеансов после работ. Иначе утром пользователи получат «Начало сеансов с информационной базой запрещено» и будут звонить вам.
Когда удалять помеченное НЕ нужно
Чистка базы не самоцель. Есть ситуации, когда физическое удаление вредит.
- 📚 Документы внутри срока хранения. Первичка и регистры хранятся не менее пяти лет после отчётного года (ст. 29 закона № 402-ФЗ, ст. 23 НК РФ). Удалив помеченную реализацию 2023 года, вы останетесь без расшифровки при проверке.
- 🧮 Закрытый и отчитанный период. Проводки снялись ещё при пометке — значит отчётность уже разошлась с базой. Сначала уточнёнка, потом уборка.
- 🔗 Базы в РИБ или в обмене. Удаление в одном узле не всегда доходит до другого: получите расхождение и битые ссылки.
- 🧪 Непонятная пометка. Если неясно, кто и зачем перечеркнул документ, не удаляйте. Снимите пометку и разберитесь.
Альтернатива удалению для справочников — не удалять, а исключить из работы: установить флажок неиспользования (в УТ и ERP у номенклатуры и партнёров есть признак архивности) или переименовать с префиксом НЕ ИСПОЛЬЗОВАТЬ.
Типичные ошибки
- ❌ Запуск без резервной копии. Самая дорогая ошибка. Восстановить отдельный документ после удаления невозможно.
- ❌ Удаление «всего помеченного» на незнакомой базе. Пометки могли ставить годами разные люди, в том числе по ошибке. Сначала посмотрите, что именно в списке.
- ❌ Пометка вместо исправления. Ошибочную реализацию прошлого квартала правят корректировкой или сторно, а не удалением.
- ❌ Удаление счёта-фактуры после отправки по ЭДО. В базе чисто, у контрагента документ действует, в декларации расхождение.
- ❌ Попытка удалить предопределённый счёт плана счетов. Время потрачено, результат нулевой.
- ❌ Удаление элемента справочника вместо объединения дублей. Ссылки рвутся, документы теряют контрагента. Нужен
Поиск и удаление дублей. - ❌ Работа при активных обменах. Обмен в середине обработки даёт блокировки и половинчатый результат.
- ❌ Ожидание, что база уменьшится в размере. Без реорганизации таблиц файл останется прежним.
Отчёты и проверки после уборки
Проверять результат нужно не глазами, а отчётами.
- Оборотно-сальдовая ведомость за год до и после работ — суммы по счетам должны совпасть. Если разошлись, вы удалили то, что влияло на учёт.
- Экспресс-проверка учёта:
Отчёты→Анализ учёта→Экспресс-проверка. Покажет документы без счетов-фактур и нарушения в книгах. - Журнал регистрации (
Администрирование→Обслуживание→Журнал регистрации): фильтр по событию удаления покажет, кто и что удалил. - Тестирование и исправление в Конфигураторе — проверка ссылочной целостности после массового удаления обязательна.
- Повторный подсчёт помеченных — в идеале ноль; остаток означает незакрытые ссылки.
Для ЗУП 3.1 добавьте проверку расчётов: после удаления помеченных начислений сверьте Зарплата → Отчёты по зарплате → Анализ начислений и удержаний с данными сданной отчётности по сотрудникам.
Частые вопросы
Можно ли восстановить объект, удалённый обработкой?
Почему помеченный документ всё ещё виден в журнале?
Ещё → Настроить список → отбор по реквизиту Пометка удаления со значением «Нет».Как удалить счёт на оплату, если на него ссылается реализация?
Счёт на оплату), перепроведите документ и повторите удаление. Проверить все связи помогает команда Ещё → Связанные документы.Нужен ли монопольный режим для удаления помеченных объектов?
Сколько времени идёт обработка?
Освободится ли место на диске после удаления?
Источники
- Федеральный закон № 402-ФЗ «О бухгалтерском учёте», ст. 29 — сроки хранения документов и регистров
- НК РФ, ст. 23 п. 1 подп. 8 — обеспечение сохранности данных учёта в течение пяти лет
- НК РФ, ст. 81 — представление уточнённой налоговой декларации