Удаление объектов не монопольно с отбором по метаданным (1С 7.7)

Опубликовал Вячеслав Лонгинов (Longinoff) в раздел Администрирование - Чистка базы

Улучшенная модификация стандартной обработки "Удаление объектов не монопольно". Работает по метаданным. Подходит под любую конфигурацию.

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

В данной обработке достаточно поставить флаг "Использовать отбор" и выбрать объект метаданных. Далее по кнопке "Найти" подберутся удаленные объекты только нужного типа. После этого кнопками "+" и "-" можно установить/снять выделение со всех элементов списка. После проверки контроля становится доступной кнопка "Удалить возм.", при которой обработка сама пробежится по выделенным объектам и те объекты, ЕСЛИ ссылок на них не окажется, будут удалены автоматом.

Понимаю, что 7.7 уже мало пользуются, но надеюсь, что эта обработка поможет сэкономить и так вечно не хватающее время администраторам БД 1С.

Скачать файлы

Наименование Файл Версия Размер
Обработка удаления объектов не монопольно
.ert 109,50Kb
01.09.15
13
.ert 109,50Kb 13 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Владислав Чинючин (vcv) 83 02.09.15 14:27 Сейчас в теме
(обработку не смотрел, лечу по фотографии)
Удаление с отбором по метаданным временами так просто не срабатывает.
Попробуйте, например, в ТиС удалить помеченный на удаление документ поступления. Скорее всего ничего не выйдет, нужно удалять еще и партии. Или попробуйте "чистить помеченные" в справочнике номенклатуры. Будут мешаться партии, единицы измерения, свойства и прочие подчинённые справочники.
Фильтр по метаданным хорошо было бы сделать в виде дерева.
2. Вячеслав Лонгинов (Longinoff) 47 04.09.15 11:21 Сейчас в теме
(1) vcv, Обработка не вычищает данные, а дает возможность не задумываясь удалить не монопольно все, что возможно корректно удалить данного типа метаданных...
3. Владислав Чинючин (vcv) 83 04.09.15 12:27 Сейчас в теме
(2) Longinoff, Если пользователь хочет удалить помеченную номенклатуру, он выберет в списке справочник номенклатуры. И ничего не сможет удалить (по крайней мере в конфигурациях типа ТиС). Потому что на удаляемую номенклатуру будут ссылки из справочника единиц измерения, свойств, партий...