Обязательно создавайте архивную копию базы перед запуском обработки!!
Позволяет удалить организации из любых типовых программ на управляемых формах (БП 3.0, УТ 11.1, ERP 2.0, ЗУП 3.0, УНФ, Розница 2.0 и пр.). Рекурсивно помечает на удаление все ссылки на организации и все данные, которые ссылаются на организации. Есть защита от кольцевых ссылок.
1. Код обработки открыт.
2. Обработка должна работать на любых конфигурациях, имеющих справочник Организации и работающих под управляемыми формами.
3. Если нужна моя помощь с очисткой базы от лишних организаций или необходимо доработать обработку, обращайтесь в личку.
4. Все замечания или ошибки пишите в комментарии или в личку, оперативно исправлю.
5. Обработка тестировалась на программах: ERP 2.0, БП 3.0, УТ 11.1 как на демобазах, так и на рабочих базах предприятий.
6. Не удаляет предопределенные данные. Соответственно, организацию Управленческая организация удалить с помощью этой обработки не получится.
7. На Инфостарте уже есть аналогичная обработка под обычное приложение. Много раз она приносила мне пользу в работе, но в некоторых базах для новых конфигураций при запуске в режиме обычного приложения все-таки появляются ошибки. Воодушевлен был в разработке именно этой обработкой, но код написан свой.
Также есть на Инфостарте аналогичная обработка под управляемые приложения. Не проверял ее, На первый взгляд моя обработка проще в использовании.
8. Алгоритм удаления данных очень простой: если объект ссылается на удаляемую организацию, он будет удален. Поэтому предварительно перед запуском обработки рекомендуется провести анализ данных базы - есть ли объекты, которые, например, содержат списки организаций. Иначе информация о таких объектах будет удалена.