Справочники и Данные · 10 мин
Как удалить товар в 1С: инструкция для кассовой программы
Как удалить товар в 1С касса: пометка на удаление, контроль ссылок, работа с остатками и чеками. Пошаговая инструкция, ошибки и ответы на вопросы.
Удаление товара в кассовой программе на платформе 1С (1С:Розница, 1С:Управление торговлей, 1С:УНФ с кассовым интерфейсом) устроено иначе, чем в обычных программах. Карточку номенклатуры нельзя просто стереть одной кнопкой, если на неё есть ссылки: товар участвовал в чеках, приходных накладных, перемещениях или есть в остатках на складе. Это сделано намеренно — иначе нарушилась бы целостность учёта и отчётности.
Поэтому удаление товара в 1С всегда проходит в два этапа: сначала объект помечается на удаление, затем выполняется контроль ссылочной целостности и физическое удаление тех объектов, на которые нет ссылок. Если товар уже продавался через кассу, полностью удалить его обычно нельзя — и в большинстве случаев это и не требуется.
Ниже разобраны все рабочие сценарии: как пометить товар на удаление, что делать, если мешают документы и остатки, как удалить товар массово и как поступить с дублями карточек. Инструкция подходит для типовых конфигураций 1С:Розница 2 и 3, Управление торговлей 11 и УНФ.
Когда удалить товар можно, а когда — только скрыть
Перед удалением определите, какой сценарий применим к вашей карточке. Если товар заведён ошибочно и по нему не было ни одного документа, он удалится полностью. Если товар продавался, перемещался или числится в остатках — физическое удаление заблокирует контроль ссылочной целостности, и это нормально.
Пометка на удаление в 1С — это не «корзина», а полноценный способ вывести объект из оборота. Помеченный товар не предлагается в подборе на кассе, не участвует в новых документах, но история продаж по нему сохраняется в отчётах. Для кассовой розницы это обычно оптимальный вариант: старые чеки остаются корректными, а мусорная позиция исчезает из рабочих списков.
Сравнение вариантов
Подходит для товаров с историей продаж. Скрывает карточку из подбора, сохраняет отчётность. Обратимо — пометку можно снять.
Подходит только для ошибочно созданных карточек без документов. Необратимо, требует контроля ссылок.
В некоторых конфигурациях есть признак «Не участвует в продажах» или статус. Подходит, когда товар временно выводится из ассортимента.
Как пометить товар на удаление в карточке номенклатуры
Откройте список номенклатуры: в 1С:Рознице это раздел «НСИ и администрирование → Номенклатура» или «Закупки → Товары», в УТ 11 — «НСИ и администрирование → Номенклатура». Найдите нужную карточку через поиск по наименованию, артикулу или штрихкоду.
Выделите товар в списке и нажмите клавишу Del либо вызовите контекстное меню правой кнопкой мыши и выберите «Пометить на удаление / Снять пометку». Программа попросит подтвердить действие. После этого карточка в списке отобразится с перечёркнутым значком — это признак пометки.
Проверьте результат: откройте рабочее место кассира (РМК) и попробуйте найти товар через подбор. Помеченная позиция не должна предлагаться к продаже. Если она всё ещё видна, обновите список товаров в РМК или проверьте настройки отбора.
- 1Откройте список номенклатуры и найдите товар по наименованию или штрихкоду
- 2Выделите карточку и нажмите Del или выберите «Пометить на удаление» в контекстном меню
- 3Подтвердите установку пометки
- 4Проверьте, что товар исчез из подбора в рабочем месте кассира
- 5При необходимости выполните физическое удаление через «Удаление помеченных объектов»
Как удалить помеченный товар окончательно
Пометка на удаление не стирает объект из базы. Для физического удаления откройте раздел «Администрирование → Обслуживание → Удаление помеченных объектов» (в некоторых конфигурациях путь: «НСИ и администрирование → Поддержка и обслуживание → Удаление помеченных объектов»). Для этой операции нужны права администратора.
Программа предложит два режима: автоматическое удаление всех помеченных объектов или выборочное. Для точечной работы выберите выборочный режим, отметьте только нужные товары и нажмите «Удалить». Система выполнит контроль ссылок: покажет, какие объекты можно удалить, а какие заблокированы ссылками из документов.
Если товар заблокирован, в окне результата будет список объектов, которые на него ссылаются: чеки ККМ, приходные накладные, установка цен, остатки регистров. Пока эти ссылки существуют, удаление невозможно. Удалять ради этого фискальные документы нельзя — чеки ККМ являются частью кассовой отчётности.
Что делать, если товар не удаляется из-за остатков и документов
Самая частая причина блокировки — ненулевой остаток товара на складе магазина. Сначала выведите остаток: оформите списание, возврат поставщику или перемещение на другой склад, в зависимости от реальной ситуации. После проведения документа убедитесь в отчёте «Остатки товаров», что количество по позиции равно нулю.
Вторая причина — ссылки из документов: чеки, приходы, установки цен. Исторические документы трогать не нужно. Достаточно оставить карточку помеченной: учёт не пострадает, а из оперативной работы товар исчезнет. Полное физическое удаление оправдано только для ошибочно созданных позиций без движений.
Отдельный случай — дубли карточек, когда один и тот же товар заведён дважды. Здесь лучше не удалять, а объединить: в типовых конфигурациях есть обработка «Поиск и удаление дублей» («Администрирование → Обслуживание → Корректировка данных»). Она заменит ссылки с дубля на основную карточку во всех документах, после чего дубль удалится без конфликтов.
Как выбрать действие
Массовое удаление и очистка справочника
Если нужно вывести из оборота сразу много позиций — например, снятую с ассортимента коллекцию, — не обязательно открывать каждую карточку. В списке номенклатуры выделите несколько строк с зажатой клавишей Ctrl или Shift и нажмите Del: пометка установится на все выбранные элементы.
Для больших объёмов удобнее отбор: настройте в списке фильтр по группе товаров, поставщику или признаку, выделите результат целиком и пометьте на удаление. Затем запустите «Удаление помеченных объектов» в автоматическом режиме — система удалит всё, что не заблокировано ссылками, и покажет отчёт по остальному.
Перед массовыми операциями сделайте резервную копию базы. Это стандартная мера предосторожности: если по ошибке помечена не та группа товаров, восстановление из копии займёт минуты, а ручное исправление сотен карточек — часы.
Проверка результата и типичные ошибки
После всех действий убедитесь, что цель достигнута. Откройте РМК и поищите товар через подбор и по штрихкоду — помеченная позиция не должна находиться. Проверьте отчёт по продажам за прошлые периоды: история по товару должна остаться доступной. Убедитесь, что в списке номенклатуры карточка либо отображается с пометкой, либо отсутствует при физическом удалении.
Ещё одна деталь: если база обменивается данными с другими системами (центральный офис, онлайн-касса стороннего вендора, сайт), пометка на удаление может передаваться по обмену. Проверьте настройки синхронизации, чтобы выведенный товар не вернулся в справочник при следующем обмене.
Что важно запомнить
Товар в 1С сначала помечается на удаление, затем при отсутствии ссылок удаляется физически через «Удаление помеченных объектов». Для товаров с историей продаж достаточно пометки — она скрывает карточку из кассы, сохраняя отчётность. Перед массовыми операциями делайте резервную копию.
Частые вопросы
Почему кнопка удаления неактивна или удаление не проходит?
Чаще всего не хватает прав: удаление и пометка номенклатуры доступны пользователям с ролями товароведа или администратора, у кассира этих прав обычно нет. Вторая причина — контроль ссылочной целостности: на товар ссылаются документы, и физическое удаление блокируется. Проверьте права пользователя и список ссылающихся объектов в окне удаления помеченных.
Удалятся ли чеки и отчёты по продажам, если удалить товар?
Нет. Пометка на удаление карточки не влияет на проведённые документы и отчёты — история продаж сохраняется полностью. Физическое удаление карточки с историей продаж система просто не даст выполнить, поэтому чеки защищены от случайного повреждения на уровне платформы.
Как вернуть товар, если пометил его на удаление по ошибке?
Выделите помеченную карточку в списке номенклатуры и снова нажмите Del или выберите в контекстном меню «Снять пометку». Товар сразу вернётся в подбор на кассе. Если объект уже удалён физически, восстановить его можно только из резервной копии базы.
Что делать со штрихкодом удаляемого товара?
Штрихкод хранится вместе с карточкой и при пометке на удаление остаётся привязанным к ней. Если планируете назначить этот же штрихкод другому товару, сначала откройте карточку, удалите штрихкод из списка штрихкодов, и только потом помечайте позицию на удаление.
Можно ли удалить товар прямо из рабочего места кассира?
В типовом РМК функции удаления номенклатуры нет — кассир работает только с продажей. Удаление и пометка выполняются в справочнике номенклатуры через полный интерфейс программы пользователем с соответствующими правами, как правило, товароведом или администратором магазина.
Чем пометка на удаление отличается от снятия товара с продажи?
Пометка на удаление — технический механизм платформы: карточка скрывается из подбора и считается выведенной из оборота, но остаётся в базе. Снятие с продажи (через статус или ассортиментные настройки) — прикладной способ временно убрать товар из кассового подбора без пометки, удобный для сезонных позиций, которые вернутся в продажу позже.