Найти тему

Как удалить объекты из справочника

Благодаря вашей активности под постом в Телеграме публикуем обещанную инструкцию по удалению объектов из справочников.

На первый взгляд кажется, что тут нет ничего сложного. Так оно и есть на самом деле, но есть нюансы, о которых стоит рассказать.

Удаление в 1С:УНФ происходит в два этапа:

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

1. Пометьте номенклатуру на удаление

Для этого кликните по лишнему объекту мышкой и вызовите меню правой кнопкой. Выберите в меню «Пометить на удаление / Снять пометку» или воспользуйтесь кнопкой Delete.

-2

После этого рядом с номенклатурой появится красный крестик, и она продолжит отображаться в общем списке.

-3

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

В строке поиска в верхнем меню введите «удаление помеченных объектов» и откройте данный раздел.

-4

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

-5

Аналогичным образом можно удалять и другие объекты, например, покупателей, лиды, заказы и т.д.

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

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

-6

После выбора нужного действия нажмите на кнопку «Повторить удаление».

Что означают настройки удаления объектов?

Если зайти в настройки, то можно увидеть несколько способов удаления объектов.

Разберем, что значит каждый из них.

Стандартный. Данный режим выбирается системой по-умолчанию. Именно он помогает проверить все взаимосвязи объекта перед его удалением и предотвращает от необратимых ошибок.

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

Ускоренный. Этот режим можно включить если нужно ускоренно очистить БД. При использовании этого режима, будет произведена блокировка других пользователей и они не смогут работать в программе пока система не выполнит задание. Используется режим крайне редко.

Если установить галочку в чекбоксе «Автоматически удалять помеченные объекты по расписанию», тогда система будет удалять объекты без вмешательства человека.

-7

В заключение хочется сказать, что процедура удаления – это ответственный процесс. К этому вопросу необходимо подходить осознанно, чтобы не нарушить целостность данных и взаимосвязей в системе. Именно во избежание необратимых последствий в 1С:УНФ реализована ступенчатая процедура удаления объектов. Надеемся, что данная статья поможет вам управлять процессом удаления и обеспечит порядок в справочниках.