gifts2017

Удаление документов и справочников по организации

Опубликовал Андрей Дадеко (FoxDW) в раздел Администрирование - Чистка базы

Чистка базы данных от документов, справочников

Обработка удаляет документы и справочники, по организации, без возможности восстановления.

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

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

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

Наименование Файл Версия Размер Кол. Скачив.
УдалениеДокументовИСправочников
.epf 9,24Kb
09.06.12
683
.epf 9,24Kb 683 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Igоr Sаulеviсh (gutentag) 07.03.12 13:26
Обработка удаляет документы, проводки по дате и организации,


А дату куда вводить(на скрине не нашел) ?

В не монопольном режиме работает?
2. Мастер Йода (master_yoda) 10.03.12 14:34
Нормуль...... удалял "лишнюю" организацию.... очень пригодилась ....однозначно плюс....
3. Алекс Ю (AlexO) 12.03.12 22:10
Обработка все удалила, ок.
(1) gutentag,
дату - никуда, т.к. по организации все полностью удаляет (очистка базы).
Как вы представляете удаление документов на дату?? или все, или ни одного уж.
Либо - используйте перенос доков между идентичными и вот такое удаление.
Я раньше вообще делал проще - сохранял чистую базу, вносил доки переносом в идентичные, баловался как нужно, менял базу на чистую и снова восстанавливал нужные доки.
А с этой обработкой прсото все доки удаляются, что особенно важно - когда переносом замусорено все, что только можно ))
В не монопольном режиме работает?

конечно, в монопольном - иначе как вы удалите доки по организации? а кто-то будет их в этот момент юзать или заводить новые? ))
4. Андрей Дадеко (FoxDW) 15.03.12 09:39
Извиняюсь про период, удаляет за весь период существования, поправил заголовок
5. Алекс Ю (AlexO) 15.03.12 17:07
(4) FoxDW,
и это правильно.
Потому что за период можно ставить только пометки на дулаение, но никак не удалять доки.
А удалять - только все и сразу ))
6. Мухтар (makfromkz) 18.03.12 21:22
вопрос: обработка производит контроль на ссылочную целостность???
7. Марина Николаева (mnikol) 19.03.12 12:13
После всяческих переносов столько всего лишнего, в том числе и организации, удалять утомительно, так что - спасибо, пригодится, конечно же.
8. al petrov (petrov_al) 01.06.12 13:07
Прикол...скачал обработку, установил случайно рабочую организацию...результат база девственно чиста
9. Мaкcим Шaмpaй (mak-s) 06.06.12 17:58
не удаляет договора по выбранной организации и банковские счета
10. Алексей 1 (AlX0id) 14.06.12 00:30
Вариант групповой пометки всех документов по организации стандартной обработкой, а затем удаления штатными средствами конечно же не рассматривается.. Очередной велик в профиль..
11. Игорь Павлычев (ivpctotru) 14.06.12 12:28
Думаю, полезная вешь. Как раз планирую "генеральную уборку". В базе есть несколько давно не действующих организаций. Спасибо.+.
12. aleksei (alekseies) 21.06.12 16:07
использовали для чистки от документов одной из наших организаций, вс ОК!
13. И С (irishen) 21.06.12 17:02
Спасибо автору! полезная вещь! только аккуратно надо такими вещами пользоваться!
14. Александр Федоров (Sasha255n) 29.06.12 23:18
Да не совсем понятно чем отличается от типовой "Пометка всех объектов на удаление"
15. Agema (Agema) 30.06.12 00:49
(14) Sasha255n, в типовой при перекрестных ссылках не все удаляется, а данная разработка удаляет и такие объекты. Поэтому надо пользоваться осторожно, и с предварительной архивацией базы.
16. Denis Shistko (zayden) 25.07.12 12:36
в упп у меня ничего не удалила. ЧЯНД?
17. Дмитрий Адреевич (kznsky) 02.08.12 20:47
А есть что то подобное для УТ 10.3 ?
18. Maxim Valuev (ai1r) 15.08.12 13:20
Доброго времени суток. У меня 2 вопроса:
1. Обработка хочет удалить около 19000 документов. Пишет, что будет делать, цитирую: "год мес дней".
2. При удалении более маленькой организации (ок 1000 документов) в конце работы пишет ошибку: Поле объекта не обнаружено (КорректировкаЗаписейРегистров. Подробнее: {Форма.Форма.Форма(198)}: Поле объекта не обнаружено (КорректировкаЗаписейРегистров)
Объект = метаданные.документы["КорректировкаЗаписейРегистров"];

У меня стоит: 1С:Предприятие 8.2 (8.2.13.219)Бухгалтерия предприятия, редакция 2.0 (2.0.36.4)
Тип базы: файловый. Железо, на которм выполняется: ОС: Win7Prof(64x); RAM DDR3 12Gb; CPU Core i7 Extreme; Video Nvidia GF GTS 250 1gb x 3(sli).

Так же хотел спросить, всё ли я корректно делаю? Может есть какое либо более годное средство для удаления всех организаций из базы кроме одной? Просто данная обработка при попытке удалить 8 организаций написала мне время "год мес дней" и за неделю работы выполнила на только на 10%.
19. Илья (ПиН) 15.08.12 13:24
20. Андрей Дадеко (FoxDW) 15.08.12 14:08
(18) ai1r, у меня такая же Бухгалтерия 2.0 (2.0.36.4) , но объекта КорректировкаЗаписейРегистров в конфигурации нет. По поводу расчета времени удаления то тут опять же все зависит от количества документов, проводок сформированных ими, загрузки сервера. По пробуйте удалить по одной организации. Если вы ставите "Контроль ссылочной целостности" то это существенно замедлит процесс, и не все удалит.
21. Ольга (_n26__) 26.09.12 13:54
22. Андрей Стручалин (dikd) 10.10.12 16:52
Плюсанул )
Но малость дописал её... выдаёт ошибку если натыкается на "<объект не найден.....>"
Причем почему-то и после "тестирования и исправления" такие объекты остались.
Попытка - Исключение добавил вообщем.
23. Вячеслав Иванов (Sjawa2004) 09.05.13 18:42
Спасибо автору! Собираюсь избавится от закрытой фирмы в базе, думаю пригодиться!
24. Сергей Ерин (es3000) 12.07.13 01:57
На ЗУП 2.5.69.3 выдает ошибку:

{Форма.Форма.Форма(88)}: Поле объекта не обнаружено (Имя)
Сообщить(""+Объект.Имя+" "+Выборка.Количество()+"");
25. Сергей Ерин (es3000) 12.07.13 02:13
26. Андрей (ankr) 21.08.13 17:02
У меня такую же ошибку выдал в Бух-ии:
Форма.Форма.Форма(88)}: Поле объекта не обнаружено (Имя)
Сообщить(""+Объект.Имя+" "+Выборка.Количество()+"");
27. Сергей Ерин (es3000) 22.08.13 04:38
(26) Я в итоге удалил организацию из базы при помощи плана обмена "РИБ по организации".
Выгрузил при помощи этого обмена в периферийную базу все организации, кроме той которую нужно удалить.
А потом периферийную БД отвязал от центральной.
Получилось намного быстрее по времени (в разы), и без ошибок.
28. Андрей (ankr) 23.08.13 20:54
Я тоже удалил организацию ))
Написал небольшую обработку - пометил на удаление документы по организации и договора. Удалил стандартными средствами.
Потом подчистил остатки этой обработкой: http://infostart.ru/public/145531/
(она сделана на основе этой, но еще регистры чистит). Удалял с учетом ссылочной целостности.
Потом посмотрел что еще мешает - удалил ручками и все...
Получилось быстрее (уложился часа в 2) чем просто этой обработкой - она у меня всю ночь работала, в результате утром снял ее - времени ждать не было.
Тем не менее, автору спасибо за идею
29. Алекс Ю (AlexO) 24.03.14 14:13
(0) обработка раньше называлась "Удаление документов и проводок".
Что изменилось, и почему нет никаких уведомлений?
30. Evgeniy (Flashlike) 02.06.14 09:54
неадекватно долгая работа. вычистить через универсальную обработку, вышло значительно быстрее.
31. Пимшин 1 (Pim) 17.04.15 10:54
Обработка хорошая. ОЧЕНЬ информативный интерфейс! Но без напильника не обошлось... Обработка универсальная, можно использовать на любой конфе.
32. Пимшин 1 (Pim) 17.04.15 11:20
Было бы не плохо перед удалением сделать контроль даты запрета редактирования.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа