Удаление помеченных объектов, в том числе подчиненных (управляемые формы)

Опубликовал Максим Жохов (ZhokhovM) в раздел Администрирование - Чистка базы

Удаление помеченных объектов, в том числе подчиненных

Данная обработка предназначена для поиска и удаления объектов, помеченных на удаление.

Умеет:

  • удалять все подчиненные элементы

Что нового:

  • возобновлена обработка вплоть до версии БСП 2.2.5.18

В разработке:

  • возможность повторной процедуры для многократного удаления помеченных объектов
  • возможность построчного удаления
  • возможность отмены удаления для подчиненных объектов

Воспроизведение:

  1. Выберите кнопку удаления
  2. Если объекты не все удалены или остались некоторые записи регистров, выполните еще раз п.1 и так далее до тех пор, пока не будут удалены все помеченные объекты

Здесь можно поддержать развитие публикации

InnocentЯндекс.Кошелек: 410012743280614Innocent

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

Наименование Файл Версия Размер
УдалениеПомеченныхОбъектовВТомЧислеПодчиненных_2_2_5_18.epf
.epf 39,94Kb
11.11.16
51
.epf 39,94Kb 51 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Игорь (Signal) 17.01.12 13:16 Сейчас в теме
Возможность отбора помеченных объектов, думаете прикрутить, было бы замечательно.
2. Игорь (Signal) 17.01.12 13:18 Сейчас в теме
по метаданным, или может быть по периоду, отбор бы
3. Лидия Леонтьева (llg_44) 24 14.06.13 00:44 Сейчас в теме
Подскажите пожалуйста, для ЗУП предназначена?
Ошибка : {ВнешняяОбработка.УдалениеПомеченныхОбъектовЗаИсключениемПодчиненных.МодульОбъекта(59,27)}: Переменная не определена (ОбщегоНазначенияПереопределяемый)
ИсключенияПоискаСсылок = <<?>>ОбщегоНазначенияПереопределяемый.ПолучитьИсключенияПоискаСсылок();
Заранее спасибо!
4. Maxim2012 (ZhokhovM) 14.06.13 10:30 Сейчас в теме
(3) llg_44, обработка видимо уже устарела) похоже мне придётся её дорабатывать, обработка была взята за основу УТ. Мне кажется должна работать и во всех типовых конфигурациях.
5. Maxim2012 (ZhokhovM) 14.06.13 13:08 Сейчас в теме
(3) llg_44, обработку обновил, можешь проверить.
6. Лидия Леонтьева (llg_44) 24 14.06.13 15:00 Сейчас в теме
7. Maxim2012 (ZhokhovM) 14.06.13 15:10 Сейчас в теме
8. юрий гулидов (gull22) 80 10.12.13 16:56 Сейчас в теме
В немонопольном режиме работает?
9. Tanya Kuteleva (Vikt0r0vna) 27.02.14 13:19 Сейчас в теме
"Используйте кнопку удаления несколько раз подряд, возвращая в исходную позицию после 1ого применения и так далее до тех пор, пока не будут удалены все помеченные объекты."

А в каком режиме? Автоматическом или выборочном? Или это значения не имеет?
10. Максим Жохов (ZhokhovM) 232 27.02.14 14:18 Сейчас в теме
(9) Vikt0r0vna, не имеет значения. Обычно я выбирал авт. режим.
11. Алексей Наумов (Naumov) 24 12.03.14 15:13 Сейчас в теме
Требует монопольного режима. ничем не отличается от стандартной
12. Константин Купрюхин (BlackStar) 21.05.14 11:50 Сейчас в теме
Планируете ли реализовать удаление в не монопольном режиме?
13. Максим Жохов (ZhokhovM) 232 21.05.14 12:09 Сейчас в теме
(12) BlackStar, я пока не знаю, как реализовать в монопольном\не монопольном режиме.
14. Максим Жохов (ZhokhovM) 232 21.05.14 12:44 Сейчас в теме
15. А Б (agb) 08.09.14 00:42 Сейчас в теме
Мнение юзера - ИМХО самая крутая обработка из бесплатных на инфостарте по удалению помеченных объектов на УФ.
Перекачал штук 5-6. На первом шаге все остальные так или иначе показывают подчиненные объекты, на каждый из которых надо (спозиционироваться/открыть_в_своем_окне)и поставить пометку на удаление. Я например, удаляю номенклатуру поставщиков, занесенную ошибочно. Их 500 штук. Открывать каждый подчиненный объект неайс.

В этой на первом шаге видишь с виду тоже самое - дерево неудаленных с подчиненными объектами, вот только делать ничего не надо - подчиненные метятся на удаление автоматически! Посмотрел, если все устраивает - шаг назад и повторное удаление. Подчиненные удаляются. Все. Причем это плюс и минус одновременно.
1 минус. Если в подчиненных был,например, документ установки цен - документ удаляется полностью, а не построчно.
2 минус. Раз уж я увидел на первом шаге,что объект "тянет" за собой кучу подчиненных объектов и "передумал" его удалять, то как раз В КАЖДЫЙ подчиненный приходится заходить и с каждого СНИМАТЬ пометку на удаление.

Допилите построчное удаление и отмену удаления для подчиненных объектов, ежели "передумать с объектом удаления" и начинайте ее продавать :). Удачи.
16. Максим Жохов (ZhokhovM) 232 08.09.14 09:14 Сейчас в теме
17. Максим Жохов (ZhokhovM) 232 12.09.14 23:22 Сейчас в теме
Возобновлена обработка вплоть до версии УТ 11.1.7.56.
18. Максим Жохов (ZhokhovM) 232 15.09.14 13:38 Сейчас в теме
Отпишитесь, если кому помогла обработка по удалению УТ в версии 11.1.7.56.
19. Павел Ив (si4) 16 26.05.15 16:05 Сейчас в теме
НА БП 3.0.40.26 . Не заметил различий в сравнении с типовой. Так же не удаляет сама записи из регистров сведений или сами регистры. и просто ссылки друг на дргуга для более удобной дальнейшей автоматической очистки.


Может я не нашел какой волшебной галки?)
20. Максим Жохов (ZhokhovM) 232 26.05.15 16:20 Сейчас в теме
(19) si4, в модуле обработки я добавил код, который помечает все подчиненные объекты/регистры помеченных объектов. Для этого нужно несколько раз нажать Удалить и возвращать назад.