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

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

Как удалить дополнительные сведения в 1С

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

Дополнительные сведения в 1С — это пользовательские свойства, которые добавляются к справочникам и документам без доработки конфигурации: «Цвет», «Поставщик гарантии», «Особые условия доставки» и тому подобное. Со временем таких свойств накапливается много: часть создавалась под разовые задачи, часть дублируется, часть заполнена устаревшими данными. Лишние сведения замедляют работу с карточками, мешают в отчётах и путают пользователей.

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

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

Где хранятся дополнительные сведения и как их найти

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

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

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

Как очистить значение сведения в отдельной карточке

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

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

Очистка значения в карточке
  1. 1
    Откройте карточку объекта (номенклатуры, контрагента и т.д.)
  2. 2
    Нажмите «Ещё» → «Дополнительные сведения»
  3. 3
    Очистите значение нужного свойства
  4. 4
    Нажмите «ОК» и запишите объект
  5. 5
    Повторно откройте форму и убедитесь, что поле пустое

Групповая очистка значений через обработку

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

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

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

Как удалить само свойство (сведение) из справочника

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

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

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

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

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

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

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

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

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

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

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

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

Форма «Дополнительные сведения» в карточке объекта
Норма

Удалённого свойства нет в списке

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

Свойство видно или значение вернулось после записи

Список свойств в наборе
Норма

Свойство отсутствует после удаления помеченных объектов

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

Свойство помечено, но не удалено — есть места использования

Отчёты и отборы, где использовалось свойство
Норма

Открываются без ошибок

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

Ошибки «Поле не найдено» — нужно перенастроить отчёт

Обмен данными
Норма

После синхронизации сведения не появляются снова

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

Значения возвращаются — источник заполнения не отключён

Альтернативы удалению: скрытие и архивирование

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

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

Сравнение вариантов

Ручная очистка в карточках

Подходит для единичных объектов; не требует специальных прав, но долго при большом объёме

Групповое изменение реквизитов

Оптимально для массовой очистки значений; требует прав администратора и резервной копии

Пометка на удаление свойства

Убирает свойство полностью; требует устранения всех мест использования и выполнения удаления помеченных объектов

Скрытие без удаления

Безопасно и обратимо; данные остаются в базе, что не подходит при задаче полной чистки

Итог

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

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

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

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

Реквизит хранится в табличной части самого объекта, виден прямо в форме карточки и удобен для отборов в списках. Сведение хранится в отдельном регистре и открывается через «Ещё → Дополнительные сведения». Удаляются они через один интерфейс наборов свойств, но значения очищаются по-разному: реквизиты почти всегда доступны в обработке группового изменения, сведения — не всегда.

Можно ли восстановить удалённое дополнительное сведение?

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

Почему после очистки значение сведения появляется снова?

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

Нужны ли права администратора для удаления сведений?

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

Удалятся ли значения сведений при удалении самого свойства?

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

Что делать, если кнопка «Дополнительные реквизиты и сведения» не отображается?

Проверьте, включена ли функциональная опция «Дополнительные реквизиты и сведения» в разделе «Администрирование → Общие настройки». Если опция выключена, механизм и ранее введённые данные скрыты. Включение опции вернёт доступ к наборам свойств без потери данных.