База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Удаляются ли элементы других справочников при удалении владельца в 1С? › Ответ в теме: Удаляются ли элементы других справочников при удалении владельца в 1С?
При ручном удалении элемента справочника в 1С автоматически не удаляются элементы других справочников, даже если удаляемый элемент является владельцем (например, если он используется как ссылка в других справочниках). Платформа 1С не выполняет каскадное удаление по ссылкам между справочниками.
Если элемент справочника удаляется вручную, то ссылки на него в других справочниках или документах остаются, что может привести к ошибкам или некорректным данным. Поэтому, если требуется удалить связанные элементы в других справочниках, это нужно делать явно в коде, реализуя логику каскадного удаления самостоятельно.
Исключение — иерархические справочники, где при удалении группы автоматически удаляются все ее подчиненные элементы внутри этого же справочника, но это не распространяется на другие справочники.
Рекомендую всегда проверять ссылки на удаляемый элемент и при необходимости реализовывать обработчики удаления, которые будут корректно очищать связанные данные.