gifts2017

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

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

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

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

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

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

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

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

См. также

Подписаться Добавить вознаграждение

Комментарии

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