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

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

Как удалить карточку товара из 1С

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

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

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

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

Когда удалять карточку, а когда достаточно пометки

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

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

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

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

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

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

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

Выделите карточку в списке и нажмите кнопку «Пометить на удаление» (значок с крестиком) на командной панели или клавишу Delete. Система спросит подтверждение — согласитесь. Помеченная позиция отображается в списке зачёркнутой или с серым значком.

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

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

Шаг 2. Физическое удаление через обработку

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

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

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

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

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

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

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

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

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

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

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

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

Проверка результата и типичные ошибки

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

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

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

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

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

Удалённой позиции нет даже при показе помеченных объектов

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

Карточка осталась помеченной — значит, обработка не выполнялась или нашла ссылки

Отчёт по продажам за прошлый период
Норма

Товар отображается с наименованием, история сохранена

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

Вместо наименования строка «Объект не найден» — удалён товар с движениями

Регистры штрихкодов и цен
Норма

Записей по удалённому товару нет

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

Остались записи с битой ссылкой — требуется очистка регистра

FAQ: частые вопросы об удалении карточек товаров

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

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

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

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

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

Штатной функции отмены удаления в 1С нет. Восстановление возможно только из резервной копии базы: либо целиком откатом, либо выгрузкой нужного объекта из копии через конфигуратор. Поэтому резервное копирование перед очисткой справочника обязательно.

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

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

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

Откройте нужную группу в справочнике, выделите все позиции (Ctrl+A в списке) и пометьте их на удаление. Затем запустите «Удаление помеченных объектов» в выборочном режиме и отметьте только номенклатуру. Позиции с движениями система оставит помеченными — их придётся разбирать индивидуально.

Итог

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

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