Данная обработка определяет, к какому типу документа или справочника относится битая ссылка.
Собственно, вот весь код по определению типа документа из представления "Объект не найден".
НомерТаблицы = Лев(Сред(БитаяСсылка, Найти(БитаяСсылка, "(") + 1), Найти(БитаяСсылка, ":") - Найти(БитаяСсылка, "(") - 1);
ТаблицаХранения = ПолучитьСтруктуруХраненияБазыДанных();
ТаблицаХранения = ТаблицаХранения.Скопировать(Новый Структура("Назначение", "Основная"), "ИмяТаблицыХранения, ИмяТаблицы");
Тип = "Документы";
МассивТипов = ТаблицаХранения.НайтиСтроки(Новый Структура("ИмяТаблицыХранения", "Document" + НомерТаблицы));
Если МассивТипов.Количество() = 0 Тогда
Тип = "Справочники";
МассивТипов = ТаблицаХранения.НайтиСтроки(Новый Структура("ИмяТаблицыХранения", "Reference" + НомерТаблицы));
КонецЕсли;
Если МассивТипов.Количество() = 0 Тогда
//Тип не определен
ИмяТаблицы = Неопределено;
Иначе
ИмяТаблицы = МассивТипов[0].ИмяТаблицы;
КонецЕсли;