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

Справочники и Данные · 11 мин

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

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

Удаление номенклатуры в 1С — операция, которая на первый взгляд кажется простой, но на практике упирается в главное ограничение системы: программа не даст физически удалить товар, если на него есть хотя бы одна ссылка в документах, регистрах или других справочниках. Это сделано намеренно, чтобы сохранить целостность учета: иначе в старой накладной вместо товара появилась бы пустая ссылка.

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

Ниже разобраны все сценарии: одиночное удаление, массовая пометка, работа через «Удаление помеченных объектов», действия при нехватке прав и альтернативы полному удалению — архивация и снятие с продажи.

Почему 1С не даёт удалить товар сразу

Справочник «Номенклатура» связан практически со всеми разделами учета: поступления, реализации, перемещения, списания, цены, штрихкоды, характеристики, остатки на складах. Каждая такая связь — это ссылка, и платформа отслеживает их все автоматически.

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

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

Откройте список номенклатуры: в типовых конфигурациях это раздел «НСИ и администрирование» или «Склад» → «Номенклатура». Найдите нужный товар через поиск по наименованию, артикулу или коду.

Выделите элемент и нажмите клавишу Delete, либо откройте карточку и выберите «Ещё» → «Пометить на удаление». Пиктограмма элемента в списке изменится — появится красный крестик. Повторное нажатие той же команды снимает пометку, если вы передумали.

Для группы товаров выделите несколько строк с зажатой Ctrl или Shift и примените пометку ко всем сразу. Если товары лежат в разных папках, удобнее сначала отфильтровать список или воспользоваться групповой обработкой.

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

Физическое удаление через «Удаление помеченных объектов»

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

Обработка предлагает два режима. «Автоматическое удаление всех помеченных объектов» удалит всё, что помечено в базе, — это удобно для генеральной чистки, но опасно, если помеченными оказались чужие объекты. «Выборочное удаление» позволяет отметить галочками только нужные позиции — для точечной работы с номенклатурой подходит именно этот вариант.

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

Что делать со списком мест использования

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

Как найти все ссылки на товар до удаления

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

Обратите внимание на неочевидные связи: штрихкоды, цены номенклатуры, серии, характеристики, регистры сведений. Часто товар не удаляется не из-за документов, а из-за записи в регистре цен или привязанного штрихкода — такие записи удаляются быстро и не влияют на бухгалтерский учет.

Товар новый, без движенийУдалится без проблем

Пометьте и удалите через обработку

Есть проведённые документыУдаление заблокировано

Используйте архивацию или пометку

Есть только цены и штрихкодыУдаление возможно

Удалите связанные записи регистров

Нет кнопки удаленияНедостаточно прав

Обратитесь к администратору базы

Альтернатива удалению: архивация и исключение из работы

Если товар участвовал в документах прошлых периодов, удалять его нельзя и не нужно: история учета должна оставаться целостной. Вместо этого в современных конфигурациях (УТ 11, ERP, КА) используйте архивацию — в карточке номенклатуры или через обработку «Архивация номенклатуры» товару устанавливается признак, после которого он перестает предлагаться в подборе и не мешает в списках.

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

Сравнение вариантов

Полное удаление

Подходит для ошибочно созданных и дублирующих карточек без движений. Не работает при наличии ссылок

Архивация

Для товаров с историей, которые больше не используются. Сохраняет учет, скрывает из подборов

Пометка на удаление без физического удаления

Быстрый способ исключить позицию из работы, но элемент остается в базе

Сворачивание дублей

Когда существуют две карточки одного товара: обработка «Поиск и удаление дублей» заменяет ссылки и удаляет лишнюю

Дубли номенклатуры: удалять или объединять

Частая ситуация: один и тот же товар заведен дважды с разными наименованиями, и по обеим карточкам есть движения. Просто удалить одну из них нельзя — ссылки останутся. Правильный путь — обработка «Поиск и удаление дублей» в разделе «Администрирование» → «Обслуживание».

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

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

Права доступа и типичные ограничения

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

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

Если база работает в режиме обмена данными (РИБ, синхронизация с другими программами), удалённый объект может «вернуться» из другого узла или, наоборот, удаление не зарегистрируется для обмена. Перед чисткой справочника в распределенной системе согласуйте порядок действий с администратором.

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

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

Дополнительно сформируйте отчет по остаткам склада или оборотно-сальдовую ведомость по счету 41: удаление справочника не должно было затронуть количественные и суммовые показатели. Если отчеты изменились — значит, вместе с карточкой были удалены документы или записи регистров, и базу следует восстановить из копии и повторить операцию аккуратнее.

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

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

Список номенклатуры
Норма

Удалённых позиций нет в списке

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

Элементы остались с пометкой — ссылки не устранены

Документы прошлых периодов
Норма

Открываются без ошибок, товары на месте

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

Ошибка «Объект не найден» вместо товара

Отчеты по складу и продажам
Норма

Показатели совпадают с данными до удаления

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

Суммы или остатки изменились

Журнал регистрации
Норма

Записи об удалении ожидаемых объектов

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

Удалены лишние документы или элементы

Итог

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

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

Частые вопросы

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

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

Можно ли удалить товар, по которому были продажи год назад?

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

Товар помечен на удаление, но всё равно виден в отчетах. Это нормально?

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

Как удалить сразу несколько тысяч позиций номенклатуры?

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

Что делать, если после удаления в документах появилась надпись «Объект не найден»?

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

Удалятся ли штрихкоды и цены вместе с товаром?

Записи штрихкодов и цен, подчиненные номенклатуре, обычно удаляются вместе с ней, но именно они часто блокируют удаление первичной пометки. Если товар «не удаляется», проверьте регистры штрихкодов и цен и удалите связанные записи вручную.