Предлагаю на суд набор обработок, которые мне помогли в задаче по очистки базы от не нужной информации.
Я видел здесь много подобных обработок, но не могу вспомнить почему решил немного доработать ИТС обработку....
Изначально обе обработки взяты с ИТС диска из каталога "UNIREPS81":
1. ПоискИЗаменаЗначений_ПометкаУдаления.epf - бывшая типовая обработка от 1С, но немного усовершенствоаванная мной.... добавлен механизм пометки удаления на основе полученной выборки. (ничего сложного, но мне это дополнение очень помогло).
2. УдалениеПомеченныхОбъектов.epf - это типовая обработка с ИТС диска, ничего не менялось (добавил просто, чтобы не искать на ИТС диске и не более того).
В качестве замечания хочу предупредить, что никакой специальной работы с регистрами не ведется, поэтому по ним инфа не удаляется.
27.05.2014 - Добавил версию обработок для платформы 8.2
Отличия только в обработке ПоискИЗаменаЗначений_ПометкаУдаления.epf:
- Теперь можно явно указать в каком режиме производить изменения:
- Выполнять в одной транзакции - все изменения будут выполнены в единой транзации;
- Отключать контроль записи - выставляет признак: Объект.ОбменДанными.Загрузка = Истина;
- Теперь мы можем наблюдать сколько ссылок мы обнаружили и сколько из них сейчас выделены;
- Помимо стандартных вкл./выкл. добавлена кнопка "Изменить включение для типа", которая обеспечивает вкл./выкл. однотипных объектов, для этого необходимо встать на объект и нажать кнопку и после этого все ссылки с таким типом либо будут включены в обработку изменений или будут исключены;
- Дополнена справка по данной обработке описанием новых возможностей.