3545
4 0

«Объект не найден» поиск битых ссылок

Как запросом найти битые ссылки в 1с

При интерактивном удалении объектов без проверки ссылок на эти объекты везде где использовался этот объект будет надпись типа <Объект не найден>.

Снимок экрана 2016-11-16 в 21.48.36

Для восстановления таких ссылок исправляет тестирование базы. При этом если объект потерян полностью, тогда будет создан пустой объект с представлением <> и пустыми реквизитами.

Такие битые ссылки можно найти с помощью запроса

Снимок экрана 2016-11-16 в 22.08.30

Используя несколько отборов. Первый «НЕ ПоступлениеТоваровУслуг.ДоговорКонтрагента ЕСТЬ NULL» указывает что ссылка установлена в документе, второй «ПоступлениеТоваровУслуг.ДоговорКонтрагента.Код ЕСТЬ NULL» обращение по точке к коду система строит левое соединение и не находя в таблице контрагентов такой элемент возвращает NULL.

Спасибо!

Теперь редакторы в курсе.