Обработка позволяет просмотреть и удалить битые ссылки в объектах метаданных.
Удаление в том виде, в котором реализовано в обработке, ничем не чревато! Данные потеряны не будут!
Для регистра сведений (РС) удаление битых ссылок происходит по ресурсам и реквизитам как для подчиненных, так и для независимых РС. В коде реализован, НО закомментирован код по удалению измерений РС. (Продвинутое удаление битых ссылок для опытных программистов и в 99% случаях оно вам не понадобится)
Обработка удобна тем что в ней нет ничего лишнего, и отрабатывает она довольно-таки шустро. В базе которая ведется с начала 2018 года битые ссылки полностью были удалены за 15 минут!!! (всего > 7000 битых ссылок).
Для запуска обработки необходима платформа не ниже 8.3.8.1652 (релиз апрель 16 года)
Популярные причины почему может пригодиться данная обработка:
1) необходим доступ к базе 24/7;
2) база огромна и нет возможности за ночь проделать процедуру ТиИ;
3) необходимо сначала промониторить битые ссылки ДО их удаления и понять где, в каких объектах и какие битые ссылки содержатся.
В обработке реализовано две кнопки - выявить битые ссылки и удалить их.
Обработка является внешним файлом и чтобы его запустить достаточно:
1) Открыть обработку в программе 1С как внешний файл.
2) В зависимости от того где мы хотим найти битые ссылки необходимо из предложенного списка выбрать "Вид метаданных".
3) Напротив интересующих объектов метаданных выставить галку "Использовать" или же нажать кнопку "Использовать все" если хотим проанализировать весь вид метаданных.
4) Если битые ссылки должны быть удалены - необходимо нажать кнопку "Удалить", в случае если битые ссылки должны быть только выявлены - нажать "Выявить битые ссылки".
После того как обработка отработает вся информация по битым ссылкам, а именно: битая ссылка, тип битой ссылки, тип объекта где находится битая ссылка и сам объект где находится битая ссылка(в него можно провалиться) отобразятся в табличной части обработки ниже.
В случае если была нажата кнопка удалить, то дополнительно будет выведено сообщение с количеством удаленных битых ссылок.
Код полностью открыт и может быть изменен Вами на свой страх и риск. В случае изменений программного кода придерживайтесь простого правила - сначала протестируйте изменения в тестовой базе.