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

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

Как удалить товар в 1С: полная инструкция

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

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

Инструкция подходит для типовых конфигураций «1С:Управление торговлей», «1С:Комплексная автоматизация», «1С:ERP» и «1С:Бухгалтерия» (режим «Такси»). Названия пунктов меню могут немного отличаться в зависимости от версии, но логика действий везде одинаковая.

Перед началом работы убедитесь, что у вас есть права на удаление объектов (обычно это роль «Полные права» или «Администратор»), и сделайте резервную копию базы, если планируете удалять много позиций сразу.

Что происходит при удалении товара в 1С

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

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

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

Откройте справочник номенклатуры. В «1С:Управление торговлей» это раздел «НСИ и администрирование» → «Номенклатура», в «1С:Бухгалтерии» — «Справочники» → «Номенклатура». Найдите нужный товар через поиск или отбор.

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

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

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

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

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

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

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

Что делать, если товар не удаляется

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

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

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

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

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

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

Как убрать дубли товаров вместо удаления

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

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

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

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

Ограничения, риски и типичные ошибки

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

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

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

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

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

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

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

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

Поиск товара в справочнике
Норма

Позиция не находится или видна только перечёркнутой

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

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

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

Объект в списке удалённых, ссылок не осталось

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

Объект в списке неудалённых с перечнем ссылок

Подбор в документе реализации
Норма

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

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

Позиция по-прежнему доступна для выбора

Итог

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

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

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

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

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

Почему помеченный товар всё равно видно в списке?

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

Что будет с документами, где был удалённый товар?

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

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

Выделите нужные позиции в списке справочника (Ctrl или Shift) и пометьте их на удаление одной командой. Затем запустите «Удаление помеченных объектов» в автоматическом режиме — обработка удалит все позиции без ссылок и покажет отчёт по оставшимся. Для поиска неиспользуемой номенклатуры удобно предварительно построить отчёт по оборотам за длительный период.

Восстановится ли товар, если удалить его по ошибке?

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

Мешает ли помеченный на удаление товар в работе?

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