gifts2017

Снятие пометок c с подчиненных элементов, если у владельцев есть ссылки на другие объекты

Опубликовал Евгений Фалин (Gotcha) в раздел Обработки - Обработка справочников

Снять пометки удаления с подчиненных справочников, если  у владельцев есть ссылки не только на подчиненные справочники

Штатный механизм удаления помеченных объектов работает следующим образом: При интерактивной установке пометки удаления справочника владельца, помечаются на удаление и подчиненные элементы. Далее происходит поиск ссылок на удаляемые объекты и, соответственно, может возникнуть ситуация, когда у подчиненных элементов ссылок нет, а они являются обязательными элементами, например - единицы измерения. Единицы удаляются, элемент владелец имеет ссылки и при этом остается не удаленным, но уже без единиц измерения. Данная обработка решает проблему сохранения целостности у подчиненных элементов, если у справочника-владельца есть ссылки на другие объекты. В данной версии не реализован рекурсивный обход подчиненных справочников 2 и более уровня, нам это не потребовалось. Однако, при желании, такая задача решается рекурсивным вызовом за 5 минут.

Скачать файлы

Наименование Файл Версия Размер
Обработка 7.7 12
.ert 65,50Kb
12.12.12
12
.ert 65,50Kb Скачать

См. также

Подписаться Добавить вознаграждение
В этой теме еще нет сообщений.