Где в 1С удаление помеченных объектов - 1С обработка и удаление помеченных объектов
Меню

Удаление помеченных объектов в 1С 8.3 Предприятие

Содержание статьи
  1. Контроль ссылочной целостности
  2. Настройка удаления помеченных объектов по расписанию

Чтобы удалить объекты, помеченные на удаление в 1С 8.3, недостаточно просто нажать «Del» на клавиатуре. Это поможет лишь поставить метку, что мы хотим избавиться от конкретного объекта. Отметить на удаление или, наоборот, снять выделение можно через нажатие «Еще», находясь в справочнике или журнале документов.

Отметить на удаление или, наоборот, снять выделение
Отметить на удаление или, наоборот, снять выделение

Еще один способ установки метки – нажать на выделенном элементе мышкой и выбрать нужную команду.

Еще один способ установки метки – нажать на выделенном элементе мышкой и выбрать нужную команду
Еще один способ установки метки – нажать на выделенном элементе мышкой и выбрать нужную команду

Здесь можно использовать небольшие хитрости для выделения нескольких объектов: выделяем их, удерживая кнопку «Ctrl» или «Shift». Чтобы выделить группу объектов от текущего элемента до конца списка можно, выделив первый элемент, нажать комбинацию клавиш «Shift+End» или от текущего выделенного элемента до начала списка – «Shift+Home».

Объекты при этом помечаются красным крестиком.

Контроль ссылочной целостности

Поговорим о реализации механизма контроля в конфигурациях и зачем он нужен.

Постановка пометки – еще не удаление как таковое, а лишь намерение это сделать. По сути, это первый этап нашего процесса. А второй этап – запуск проверки, не связан ли помеченный объект с другими в информационной базе, чтобы сохранить целостность связей.

Механизм запускается как раз при выполнении нашей процедуры, которая, в свою очередь, активируется через «Администрирование-Сервис».

Контроль ссылочной целостности
Контроль ссылочной целостности

Обработкой предлагается два режима выполнения нашего процесса – автоматический и выборочный. При автоматическом варианте программа обработает все документы в системе, а при выборочной – объекты из указанного пользователем списка. В условиях больших объемов данных, при необходимости удалить какой-то определенный объект, удобно пользоваться выборочным удалением, чтобы процедура не занимала много времени.

Варианты удаления
Варианты удаления

Объекты на удаление помечены галочками
Объекты на удаление помечены галочками

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

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

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

Информация о применении объектов, помеченных на удаление
Информация о применении объектов, помеченных на удаление

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

Программа будет выполнять данную операцию по расписанию в фоновом режиме, если установить галочку «Автоматически удалять помеченные объекты по расписанию». Для этого достаточно лишь настроить это расписание.

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

Данная настройка также доступна в разделе «Администрирование-Регламентные операции», гиперссылка «Регламентные и фоновые задания».

Регламентные и фоновые задания
Регламентные и фоновые задания

Регламентные и фоновые задания
Регламентные и фоновые задания

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

Рассказать друзьям
Предыдущая статья статья
Авизо в 1С 8.3
Следующая статья статья
1С:Управление торговлей 8 версия 11.5: обзор возможностей
Комментарии