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

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

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

Как удалить товар из номенклатуры в 1С: пометка на удаление, контроль ссылок, монопольный режим, альтернативы и типичные ошибки при очистке справочника.

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

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

Инструкция ниже подходит для типовых конфигураций на управляемых формах: «Управление торговлей 11», «Комплексная автоматизация 2», «ERP», «Розница», «Бухгалтерия предприятия 3.0». Названия разделов могут немного отличаться, но логика действий везде одинаковая.

Когда удалять товар нельзя и что делать вместо этого

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

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

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

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

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

Шаг 1. Пометка товара на удаление

Откройте справочник: в УТ 11 и КА 2 это раздел «НСИ и администрирование → Номенклатура», в БП 3.0 — «Справочники → Номенклатура». Найдите нужную позицию через поиск по наименованию, артикулу или коду. Выделите строку и нажмите клавишу Delete, либо откройте карточку и в меню «Ещё» выберите «Пометить на удаление».

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

Если нужно пометить сразу группу позиций, выделите несколько строк с зажатой клавишей Ctrl или Shift и нажмите Delete — пометка установится для всех выделенных элементов. Для массовой обработки по условию удобнее использовать групповое изменение реквизитов, где доступна установка пометки удаления по отбору.

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

Шаг 2. Удаление помеченных объектов

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

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

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

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

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

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

Третий вариант — замена ссылок. Если карточка-дубль должна быть заменена основной позицией, используйте типовую обработку «Поиск и удаление дублей» («Администрирование → Обслуживание → Корректировка данных»). Она заменит ссылки на дубль во всех объектах ссылкой на основной элемент, после чего дубль удалится без конфликтов.

Монопольный режим, права и типичные ограничения

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

Право на удаление и на интерактивное удаление — разные вещи. Роль «Добавление и изменение базовой нормативно-справочной информации» обычно позволяет только пометить объект. Физическое удаление доступно пользователям с правами администратора или специальной ролью на удаление помеченных объектов. Если кнопки недоступны — обратитесь к администратору базы.

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

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

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

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

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

Для массовой обработки устаревших позиций используйте «Групповое изменение реквизитов» («Администрирование → Обслуживание → Корректировка данных»): отберите товары по условию и установите пометку удаления пакетно, затем выполните стандартное удаление помеченных.

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

Пометка на удаление

Подходит для товаров с историей. Данные сохраняются, позиция скрывается из подбора. Обратимо в один клик.

Физическое удаление

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

Перенос в группу «Архив»

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

Поиск и удаление дублей

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

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

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

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

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

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

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

Удалённый товар отсутствует в списке

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

Позиция видна без пометки — удаление не выполнено

Отчёт по остаткам и продажам
Норма

Все строки с читаемыми наименованиями

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

Строки «Объект не найден» — остались битые ссылки

Подбор в новом документе
Норма

Помеченный товар не предлагается

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

Товар доступен для выбора — пометка не установлена

Протокол удаления помеченных объектов
Норма

Объект удалён без сообщений о ссылках

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

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

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

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

Недостаточно прав: интерактивное и физическое удаление обычно доступны только администратору или пользователю со специальной ролью. Также команда скрыта, если в конфигурации запрещено непосредственное удаление — используйте пометку на удаление через «Ещё».

Что произойдёт с документами, если удалить товар?

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

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

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

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

Используйте обработку «Групповое изменение реквизитов» из раздела «Администрирование → Обслуживание»: задайте отбор по условию (группа, вид номенклатуры, отсутствие движений) и установите пометку удаления для всей выборки. Затем запустите «Удаление помеченных объектов» в выборочном режиме.

Товар помечен, но не удаляется — что проверить?

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

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

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

Итог

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

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