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