Удалить "мусор" после удаленных разделов и деталей

После удаления ненужных разделов их названия все равно отображаются в разделе "Настройка рабочих мест" в качестве разделов, доступных для добавления в рабочие места, хотя самого раздела уже не существует.
Похожая ситуация с удаленными деталями - после удаления они все равно доступны для выбора в справочнике деталей в мастере разделов.

Как удалить эти следы удаленных сущностей и деталей?
Есть ли пример скрипта?

Нравится

1 комментарий

Если объекты деталей и разделов удалены, Вам остается найти записи деталей по имени. Поиск нужной строчки что нужно будет удалить можно выполнить приблизительно так:

SELECT * FROM SysDetail WHERE Caption LIKE '%Имя детали%'

Получив нужную Вам строчку по имени, запоминаете её Id, и удаляете:

DELETE FROM SysDetail WHERE Id = 'айди что узнали выше'

Разделы найти и удалить можно аналогичным способом, только таблица другая:

SysModule

Показать все комментарии