Ситуация: при настройке в 1С и тестах обменов в Битрикс выгружается номенклатура. На сайте создались несколько ненужных каталогов товаров и предложений. Содержимое этих ИБ не использовалось в работе сайта (не создавались заказы и пр.).
Проблема: при попытке удалить любой из этих ИБ возникает ошибка: «Ошибка удаления. Возможно есть ссылающиеся объекты.»
Задача: таки удалить бесполезные инфоблоки, появившиеся врезультате тестов.
Причина: инфоблоки каталога и предложений создаются и всегда сосуществуют вместе, ссылаясь друг на друга. Просто взять и сразу удалить их нельзя. Хотя решение очень простое.
Решение
Для начала следует открыть админку и перейти в раздел Контент > Инфоблоки > Типы инфоблоков > Каталог.
Для наглядности я переименовал ненужные ИБ, которые нужно удалить, тебе этого можно не делать:
Открываем ИБ каталога товаров (не предложений), на вкладке Торговый каталог снимаем отметки с чекбоксов Является торговым каталогом и Инфоблок имеет торговые предложения:
Сохраняем. Удаляем.
У меня этот способ не сработал…