Обработка удаляет справочники без проверки связанных ссылок для любых баз на УФ. Для обычных форм разработана отдельная обработка - описание и принцип работы одинаковый.
1) Можно указать какие справочники надо удалять (см. рис.).
2) Дополнительно можно указать, чтобы удалялись только "помеченные на удаление" элементы.
Обработка по функционалу напоминает обработку для удаления документов //infostart.ru/public/1121943/
- Обработка для управляемых форм тестировалась и отрабатывалась: на платформе 8.3.15.1830, на конфигурациях: Бухгалтерия предприятия, вер. 3.0.75.58, Зарплата и управление персоналом, вер. 3.1.12.142.
- Обработка на обычных формах тестировалась на платформе 8.3.15.1830 и 8.3.23.1865, на конфигурациях: Управление торговлей 10.3.45.2 и 10.3.82.1, Управление производственным предприятием 1.3.224.1.
Внешний (обновленный) вид обработки для обычных форм претерпел ряд изменений (см. рисунки ниже):
1) осталась одна таблица "Список справочников" вместо двух "Обрабатывать из списка" и "Не обрабатывать из списка".
2) сам алгоритм оптимизирован, местами ускорен.
3) перезаполнение списка происходит с учетом параметров "Удалять помеченные на удаление" и "Связанный с ".
4) Параметр "Связанный с " - это справочник-владелец, по которому нужно отобрать справочники для удаления. Удобно использовать в связке с параметром "Удалять только помеченные". Подробнее описано в схожей публикации Удаление документов и справочников на обычных формах.
Предыстория. Для каких задач была разработана.
1. Была первая задача сделать копию БП, оставив в ней только справочник "Контрагенты", договора можно было удалить вместе с организацией. Разработал обработку на скорую руку...
2. Была вторая задача почистить базу БП Проф и ЗУП Проф от лишних записей таблиц (сюда вошел справочник "Новости", связанные с ним регистры сведений имеют ведущее измерение Новость, кроме одного регистра, но это другая история, и поэтому при сжатии базы регистры автоматом очистятся. А еще были регистры сведений, связанные с Замерами производительности, записи Журнала регистрации, записи регистра сведений "Виды продукции ВетИС" - но все они не относятся к предлагаемой обработке). Обработку подготовил для публикации на ИС...
Добавил условие - чтобы запрос не затрагивал предопределенные элементы справочников.
3. Столкнулся с задачей - сделать копию БП Базовая - только для другой организации: был ИП - будет ООО.
Изменить вид организации с ИП на ООО в БП Базовая нельзя - вид организации спрятан от пользователя. Добавить ООО, удалить ИП нельзя - потому что это Базовая БП, в которой установлено ограничение на ведение учета только по одной организации.
Не догадался сразу - но надо было взять за основу базу по ООО - и тогда достаточно было только изменить название и удалить документы.
Пришлось удалять справочник "Организации" по ИП, а вместе с ним связанные справочники. Документы были предварительно удалены с помощью обработки, ссылка выше.
Я перенес эти справочники в свою обработку для ускорения - см. рис.
В конце процедуры запустил Тестирование и исправление информационной базы с режимами Очищать ссылки и Удалять объекты.
Собственно, все.
Расширения:
1) [Расширение] УНФ. Список заказов + Структура подчиненности
2) [Расширение] БП 3.0. Список счетов/ Список реализаций + Связанные документы
3) [Расширение] УТ 11.4. Счет на оплату с факсимиле и баннерами
Внешние обработки (не расширения!):
1) Список заказов поставщикам + структура подчиненности
2) Список заказов покупателей + структура подчиненности
3) Список реализаций со структурой подчиненности + реестр документов
4) Список заказов покупателей (Расширенная версия)
Другие публикации:
1) Удаление справочников для любых баз на управляемых формах
2) Адресное хранение: этикетки складских ячеек со стрелками
3) Удаление чеков ККМ в Рознице 2.2
4) Загрузка товаров, штрихкодов, цен и остатков на УФ - Розница 2.2
5) Отчет Остатки и цены (прайс с остатками)
6) Как свернуть базу УТ 10.3: принципы свертки, технология, вспомогательные обработки
7) [ЦФшник] Доработка конфигурации Конвертация Данных
8) [Внешняя обработка] Ввод показателей план-факта БП 3.0
10) Удаление документов для любых баз на обычных формах
11) Выделение документов в списках (обычные формы) для групповой обработки
12) Замена задвоенных договоров в БП 3.0
14) Адресное хранение: этикетки складских ячеек со стрелками
Из последнего опубликованного:
Всем добра! С пользой для клиентов, Rustig
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.75.58
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.12.142
- Управление торговлей, редакция 10.3, релизы 10.3.82.1
- Управление производственным предприятием, редакция 1.3, релизы 1.3.224.1