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

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

Как удалить товар в 1С:Бухгалтерия

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

Удаление товара (элемента справочника «Номенклатура») в 1С:Бухгалтерия 8.3 выполняется в два этапа: сначала объект помечается на удаление, затем программа проверяет, нет ли на него ссылок в документах и других объектах, и только после этого удаляет его окончательно. Такая двухступенчатая схема защищает базу от потери данных: если товар использовался хотя бы в одном документе, мгновенно удалить его нельзя.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как поступить со ссылками

Ссылки ведут на документы текущего открытого периодаОтмените проведение или пометьте документы на удаление, затем повторите удаление номенклатуры
Ссылки ведут на закрытые периоды со сданной отчётностьюНе трогайте документы — оставьте товар помеченным на удаление
Товар — дубль существующей позицииЗамените дубль на правильную позицию в документах (вручную или обработкой поиска и замены), затем удалите дубль
Товар ещё может понадобитьсяСнимите пометку и просто не используйте позицию в новых документах

Как найти дубли товаров перед удалением

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

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

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

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

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

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

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

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

Дополнительно проверьте отчёт «Оборотно-сальдовая ведомость по счёту» с субконто «Номенклатура» (например, по счёту 41): удалённая позиция не должна появляться в новых документах, а остатки по старым операциям должны остаться без изменений.

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

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

Поиск товара в справочнике «Номенклатура»
Норма

Объект не находится (удалён) или перечёркнут (помечен из-за ссылок)

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

Объект активен без пометки — удаление не выполнялось

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

Статус «Удалено» напротив позиции

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

Список ссылок, препятствующих удалению

ОСВ по счетам товаров за прошлые периоды
Норма

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

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

Изменились суммы прошлых периодов — были затронуты документы

FAQ

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

Нет, в типовой 1С:Бухгалтерия 8.3 прямое (интерактивное) удаление объектов отключено. Единственный штатный путь — пометка на удаление с последующей обработкой «Удаление помеченных объектов». Это защита от случайной потери данных.

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

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

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

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

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

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

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

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

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

В справочнике «Номенклатура» нет отдельного признака «архив». Практическая альтернатива удалению — пометка на удаление (позиция скрывается из подборов) или перенос товара в отдельную папку вроде «Не используется». Оба способа сохраняют историю и не нарушают ссылки.

Итог

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

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