IE2017

Физическое удаление объектов информационной базы, чистка записей регистров

Администрирование - Чистка базы

Универсальная обработка удаления объектов по типам и очистке записей регистров с возможностью ограничить по дате.
2011.09.28 - Добавлена возможность только пометить на удаление справочники/документы

Недавно возникла необходимость провести демонстрацию работы УТ. Было подключено и настроено торговое оборудование в количестве 5 единиц, проделан торговый цикл документов в демо-базе. За час до демонстрации постановка задачи меняется: провести демонстрацию в абсолютно чистой базе, НЕ ДЕМО!!! Тут то мне и помогла хранившаяся в заначке обработка - очистив ИБ от всего, кроме общих нужных данных, особенно связанных с торговым оборудованием, новая база была создана за минуты. Может и кому ещё пригодится. ВНИМАНИЕ ПОЛЬЗОВАТЕЛЯМ: ОБРАБОТКА ОПАСНА И ПРИ НЕОСТОРОЖНОМ ИСПОЛЬЗОВАНИИ ВЫ МОЖЕТЕ БЕЗВОЗВРАТНО ПОТЕРЯТЬ ВАЖНЫЕ ДАННЫЕ!!!

2011.09.28 - Добавлена возможность только пометить на удаление справочники/документы

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

 

Смотри также УдалитьОбъектИБ для выборочного удаления ненужного

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

Наименование Файл Версия Размер
ФизическоеУдалениеОбъектовИБ.epf
.epf 76,30Kb
25.08.14
781
.epf 76,30Kb 781 Скачать

См. также

Комментарии
1. Игорь <...> (I_G_O_R) 43 01.08.09 23:24 Сейчас в теме
было бы прикольнее, если выводилось какие объекты есть и там уже ставить галочки
2. Андрей Григорьев (Borisych) 502 02.08.09 12:46 Сейчас в теме
У меня не возникало такой необходимости, пример реального использования приведен в описании
3. igorCool (itmind) 05.08.09 02:26 Сейчас в теме
Обработка помогла (с небольшой доработкой). Спасибо.
Добавь выбор: удалять все или только помеченные.
4. Андрей Григорьев (Borisych) 502 05.08.09 23:07 Сейчас в теме
В смысле помеченные? Помеченные на удаление?
5. Александр (Sword) 42 10.09.09 11:10 Сейчас в теме
Было влом самому писать хоть и не большая, подумал что наверняка есть на инфостарте и не ошибся... Респект!
6. Андрей Григорьев (Borisych) 502 10.09.09 11:34 Сейчас в теме
(5) Спасибо! Плодотворного использования!
7. Андрей (ghostishe) 287 20.11.09 13:24 Сейчас в теме
вообще норм, только поставь, плиз, в запросе "УПОРЯДОЧИТЬ ПО" и дату влепи. регистраторы вперемежку, неудобно следить за тем, сколько времени осталось. хочется хоть какой-то прогресс видеть, чтоб оценить время выполнения
8. Андрей (ghostishe) 287 20.11.09 13:28 Сейчас в теме
или сделай счетчик в цикле очистки набора записей

состояние("выполнено: " + Строка(счетчик) + " из " + строка(Выборкарегистраторов.количество())); а то в состоянии кроме регистратора и дат вперемежку ничего нет.
9. Андрей Григорьев (Borisych) 502 27.08.10 10:26 Сейчас в теме
Коллегам понадобилось жестко убить несколько сотен тысяч элементов справочников, помеченных на удаление - добавил флажок "Удалять только помеченные на удаление" и соответствующий названию функционал
10. Михаил Ражиков (tango) 474 27.08.10 10:37 Сейчас в теме
Физическое, да? :) Типа бац по мордасом - удалил :) Это у нас кто-то из сидельцев пропагандировал - я типа желтый пояс, в фитнес-клуб хожу... видать доходился, что-то не слышно. Или это он там из питерской психушки убёг намедни?
11. Андрей Григорьев (Borisych) 502 27.08.10 10:42 Сейчас в теме
Физическое, да. Без контроля ссылочной целостности (10)
Кстати в (3) человек уже добавил видимо такую возможность
12. Михаил Ражиков (tango) 474 27.08.10 10:58 Сейчас в теме
прошу прощения, еще раз:
"Физическое = Без контроля ссылочной целостности"
?
** не принимали ли Вы участия в проекте "Толстомясая кассирка"?
13. Андрей Григорьев (Borisych) 502 27.08.10 11:07 Сейчас в теме
14. Михаил Ражиков (tango) 474 27.08.10 11:13 Сейчас в теме
за п.2 простить можно много
по 1: в 77 удаление требовало еще и "сжатия" дбф. в 8х это дело изменили? т.е. умерла - значит умерла?
15. Андрей Григорьев (Borisych) 502 27.08.10 11:19 Сейчас в теме
(14) не совсем
Полностью "умирает" после сжатия и реструктуризации таблиц
16. Михаил Ражиков (tango) 474 27.08.10 11:28 Сейчас в теме
ок. мне казалось, что физическое - это оно и есть
17. Daria Shukshina (dashanika) 27.09.11 12:50 Сейчас в теме
Borisych пишет:

Физическое, да. Без контроля ссылочной целостности (10)

Кстати в (3) человек уже добавил видимо такую возможность


объясните, пожалуйста, то есть обработка в любом случае удалит записи в регистре, не обращая внимания на регистратора? то есть если мне нужно полностью очистить документы контрагентов: я спокойно очищаю документы и регистры сведений, у меня никакого мусора не останется?
18. Андрей Григорьев (Borisych) 502 27.09.11 22:53 Сейчас в теме
(17) dashanika, совершенно верно, опробовано не один раз.
Учтите, что например в КА нужно оставить документ "Установка соответствий счетов БУ и НУ" и возможно другие - смотря для какой конфигурации.
19. Андрей Григорьев (Borisych) 502 27.09.11 22:54 Сейчас в теме
ну и регистры - например, счета учета номенклатуры, счета расчетов с контрагентами...
Можно только удалить документы -- смотря какую цель преследовать.
20. Daria Shukshina (dashanika) 28.09.11 07:50 Сейчас в теме
(19) Borisych, у нас конфигурация CRM, 2 года назад в ней менеджеры работали какое-то время, потом по тех.причинам работа прекратилась. сейчас возобновляется. за то время справочники хорошо заполнились, и их хочется сохранить,а вот документы надо почистить - старое все, неактуальное.
21. Андрей Григорьев (Borisych) 502 28.09.11 09:04 Сейчас в теме
(20) тогда подойдет, после удаления сделать ТиИ со всеми флажками и очищать/удалять.
есть ещё вариант сначала пометить все документы на удаление - минут через пять выложу обновленный файл обработки - установить флажок "Только пометить на удаление", затем можно удалять типовыми средствами или допиленной обработкой - моя версия или найти похожую по функционалу (видел здесь на сайте)
22. Андрей Григорьев (Borisych) 502 28.09.11 09:38 Сейчас в теме
(20) Публикацию обновил - после модерации качайте обновленную версию обработки
23. Daria Shukshina (dashanika) 28.09.11 10:17 Сейчас в теме
(22) Borisych, ух, это обновление открываться не хочет, не может быть прочитана текущей версией программы((
24. Андрей Григорьев (Borisych) 502 28.09.11 10:18 Сейчас в теме
А вы ещё на 8.1 работаете?
Поставьте платформу 8.2 и конвертните базу
25. Dragon Ago (DragonAgo) 8 28.09.11 10:36 Сейчас в теме
Неплохая обработка, сейчас как раз на базе протестирую, накопилась куча ненужного хлама
26. Андрей Григорьев (Borisych) 502 28.09.11 10:38 Сейчас в теме
27. Алиса Кирстен (vpozitive) 01.11.11 21:22 Сейчас в теме
Спасибо! Обработка очень помогла и до сих пор выручает, особенно после перехода с зик 7.7 на ЗиК БУ 8.2 .
28. Андрей Григорьев (Borisych) 502 01.11.11 21:50 Сейчас в теме
Что такое ЗиК БУ? У меня кстати есть обработка для подгона среднего под данные старых учетных систем - надо - пиши в почту
29. Spirit M (Spirit11) 23 02.12.11 03:08 Сейчас в теме
Скачивается пустая обработка. Сайт тупит? Или автор не то выложил?
30. Vi Kr (rikony) 10.12.11 10:30 Сейчас в теме
Всё отлично работает !
спасибо !!!
31. Андрей Григорьев (Borisych) 502 10.12.11 18:53 Сейчас в теме
32. Елена П (alida555) 25.03.12 00:25 Сейчас в теме
Регистры накоплени В ЗУП 8.2 в частности "Фактические отпуска организации" Как с помощью Вашей обработки почистить некоторые записи а не весь регистр ???? Пометиь на удаление их там не возможно ... обрабтка чистит весь регистр ....
33. Андрей Григорьев (Borisych) 502 25.03.12 08:41 Сейчас в теме
(32) эта обработка чистит все записи за выбранный период, воспользуйтесь обработкой с сайта "Заполнение документа Корректировка записей регистров накопления остатками к закрытию регистра на дату.epf" - и отберите необходимые записи к обнулению, будет достигнут требуемый эффект
34. Елена П (alida555) 25.03.12 11:53 Сейчас в теме
(33) Borisych, К сожалению она не работает в ЗУП 8.2
35. Андрей Григорьев (Borisych) 502 25.03.12 15:23 Сейчас в теме
(34) alida555, вхождения в модуле "Документ.КорректировкаЗаписейРегистров" необходимо заменить на "Документ.ПереносДанных" - ну и типы тоже
36. Елена П (alida555) 25.03.12 16:05 Сейчас в теме
(35) Borisych, Спасибо за совет...к сожалению я не программист.....
38. Олег Коваленко (OleGazz) 10 12.04.12 06:39 Сейчас в теме
спасибо большое надеюсь для зупов на 8ке подойдёт!
39. Андрей Григорьев (Borisych) 502 12.04.12 06:45 Сейчас в теме
(38) OleGazz, эта штука универсальная, подойдет
40. Галина Злобина (gala2009) 8 20.04.12 08:53 Сейчас в теме
Будет ли работать в БП 2.0? Очень нужно почистить регистр НДС Продапжи
41. Андрей Григорьев (Borisych) 502 20.04.12 12:40 Сейчас в теме
(40) gala2009, обработка универсальная. Будет работать в любой конфигурации, где есть регистры
42. Вячеслав (ivnik) 375 19.02.15 19:37 Сейчас в теме
Спасибо, не плохая обработка, вот если бы еще была возможность выбирать конкретную организацию, было бы супер!
А для 8.3 ничего похожего нет?
Спасибо!
43. Аня Анютка (freep777) 05.03.15 09:53 Сейчас в теме
Алес! РС "Способы распределения затрат" - удаляю записи с отбором по периоду.
Обработка удалила ВСЕ записи!!!
Оставьте свое сообщение