Очистка данных регистров (удаление любой ненужной информации)

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

Очистка данных регистров (удаление любой ненужной информации)

Очистка данных регистра - очищает данныые по выбору всех имеющихся регистров: Сведений, Накопления, Бухгалтерии (плана счетов).

Очистка произаодится как групповая, так и по записям, галочка на очищать/удалять автоматически запрещает удаление по одной записи, и включает групповую очистку. Строка "ограничение удаления" задаёт лимит отоображения найденых записей (для того, чтобы сократить время поиска нужных записей).  Поиск регистров производится по значению на ваш выбор: Контрагент, Номенклатура, Регистратор, Инвентарный номер, Документ, Период, Учреждение и т.д.

Обработка очень функциональна и не имеет аналога по широте настроек.

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

Наименование Файл Версия Размер
Очистка данных регистра
.epf 9,53Kb
14.01.14
80
.epf 1.0 9,53Kb 80 Скачать
Очистка данных регистра (новый итерфейс)
.epf 9,54Kb
18.02.14
268
.epf 1.1 9,54Kb 268 Скачать

См. также

PowerTools от 1 000
Добавить вознаграждение
Комментарии
1. Nathan Rothschild (Rothschild) 14.01.14 15:35 Сейчас в теме
(0)
а что обработка делает с документами-регистраторами -
- оставляет как есть или помечает на удаление ?

и что делать с этими документами после зачистки их наборов движений ??

и собственно какова практическая ценность работы ???
2. Nathan Rothschild (Rothschild) 14.01.14 15:36 Сейчас в теме
Обработка очень функциональна и не имеет аналога по широте настроек.

...
мяго говоря - тендициозное заявление
Анастасия-999; Дмитрий74Чел; ShantinTD; +3 Ответить 1
3. Nathan Rothschild (Rothschild) 14.01.14 15:42 Сейчас в теме
(2)
табличка отбора в форме - это что:
- табличное поле связанное с отбором объекта "ПостроительОтчета"
- табличное поле связанное с отбором объекта "КомпоновщикНастроекКомпоновкиДанных"
- или самопальная таблица значений
***
склоняюсь к последнему варианту, поскольку не вижу колонки
с флагом "Использование"
4. Сергей Анисимов (streettrack) 17 14.01.14 16:21 Сейчас в теме
Вот для чего нужна табличная часть, док.рег. обработка ничего не делает( а зачем???)
Прикрепленные файлы:
5. Александр Федоров (Sasha255n) 14.01.14 16:23 Сейчас в теме
Ну вот прямо таки и не знаю что и сказать . Во многом предыдущий оратор прав конечно и что же делать с данными документами. С обработкой не знакм но могу предпологать оставлять как есть поскольку речь иде только о регистрах и если мы согласны на данное допущение то вроде как и ничего обработка.
streettrack; +1 Ответить
6. Сергей Анисимов (streettrack) 17 15.01.14 00:06 Сейчас в теме
забыл написать в описании писал для себя(удалять задвоения в КБК, не давала создавать новые а старые были не активными после слива 2х баз в одну). а вообще она для любой конфы подойдёт.
7. Тимофей Шантин (ShantinTD) 85 15.01.14 10:09 Сейчас в теме
(3) Rothschild, а что тогда за колонка слева? (не подписана, тип булево)

(6) streettrack, а, может быть, правильнее пометить на удаление (или перевести в архив) регистраторы? Там, где они есть, конечно. А то лажа получается: документ проведен, а движений у него нет. И вообще: неправильно устранять последствия не устранив причину - нужно сначала правильно слить 2 базы, а потом уже удалять что-то.

Кстати еще вопрос: что значит "ограничение удаления"? Это "удалить первые столько-то записей"? А чем вторые столько-то хуже? И опять же: если удаление записей из регистра занимает много времени - ищи ошибку.
8. Nathan Rothschild (Rothschild) 15.01.14 10:16 Сейчас в теме
(7) ShantinTD,
Ладно колонку "Использование" увидел !
:)

Но как отбор реализовал, streettrack так и не ответил:
- табличное поле связанное с отбором объекта "ПостроительОтчета"
- табличное поле связанное с отбором объекта "КомпоновщикНастроекКомпоновкиДанных"
- или самопальная таблица значений
9. Сергей Анисимов (streettrack) 17 15.01.14 10:35 Сейчас в теме
(7) ShantinTD,
Объясняю, писал для себя, работаю в организации после других программеров, использую её ТОЛЬКО для удаления КБК(задвоённых)ТОЛЬКО для этого и писал! А то что бонусом она другоё удалить может...ЭТО БОНУС)))
Как основа думаю не плохая(если кому то ещё нужно будет от неё, либо допишет,либо мне напишет)
Ограничение удаления начинает работать после установки флажка на очищать/удалять, если не нажимать удаляет выборочно на ваше усмотрение, т.е. выделением 1,2,3,n,...
У меня не занимает, вот посмотри, как думаешь, быстро это очистится? я думаю не очень)))
Прикрепленные файлы:
10. Сергей Анисимов (streettrack) 17 15.01.14 10:53 Сейчас в теме
(7) ShantinTD,
И ещё один БОООООЛЬШОЙ ПЛЮС!
Обработка работает со ВСЕМИ РЕГИСТРАМИ! Т.Е! полезна для чистки всего сейчас смотрел новые обработки в рубрике.
Удаление данных по организации для ЗУП,Удаление информации по сотрудникам, всё это есть в моей, т.е, при понимании того что тебе нужно, это универсальный инструмент по очистке.)))
11. Сергей Анисимов (streettrack) 17 15.01.14 10:59 Сейчас в теме
(8) Rothschild,

Процедура ИмяРегистраОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)

Регистримя = ВыбранноеЗначение;
Тип = Лев(Регистримя,Найти(Регистримя,".")-1);
Имя = Сред(Регистримя,Найти(Регистримя,".")+1);

Если Не Найти(Тип,"РегистрНакопления") = 0 Тогда
РегистрОбъект = РегистрыНакопления[Имя];
иначеЕсли Не Найти(Тип,"РегистрСведений") = 0 Тогда
РегистрОбъект = РегистрыСведений[Имя];
иначеЕсли Не Найти(Тип,"РегистрРасчета") = 0 Тогда
РегистрОбъект = РегистрыРасчета[Имя];
иначеЕсли Не Найти(Тип,"РегистрБухгалтерии") = 0 Тогда
РегистрОбъект = РегистрыБухгалтерии[Имя];
КонецЕсли;

НаборЗаписей = РегистрОбъект.СоздатьНаборЗаписей();
ОтборРегистраОчистки= НаборЗаписей.Отбор;
НаборЗаписей.Прочитать();
КоличествоЗаписей = НаборЗаписей.Количество();

КонецПроцедуры



УДОВЛЕТВОРИЛ)? ИЛИ ТЕБЕ ВСЮ ОБРАБОТКУ ДАТЬ?))))
12. Nathan Rothschild (Rothschild) 15.01.14 11:07 Сейчас в теме

УДОВЛЕТВОРИЛ)? ИЛИ ТЕБЕ ВСЮ ОБРАБОТКУ ДАТЬ?))))

1. на первый вопрос - ответ - "нет".
2. на второй вопрос - ответ - тоже "нет"
;)
***
я просто интересовался как реализованы
не имеющие аналога по широте

настройки отбора в обработке.
13. Сергей Анисимов (streettrack) 17 15.01.14 11:19 Сейчас в теме
(12) Rothschild,
Слушай кинь в лс почту)
Или скачай и посмотри)))))
14. Nathan Rothschild (Rothschild) 15.01.14 11:42 Сейчас в теме
15. Сергей Анисимов (streettrack) 17 15.01.14 11:53 Сейчас в теме
16. Тимофей Шантин (ShantinTD) 85 15.01.14 12:11 Сейчас в теме
(13), (15) streettrack, задан конкретный вопрос: как реализован отбор? Предложены варианты:
- табличное поле связанное с отбором объекта "ПостроительОтчета"
- табличное поле связанное с отбором объекта "КомпоновщикНастроекКомпоновкиДанных"
- или самопальная таблица значений
Сложно ответить какой же из трех вариантов правильный?
А скачать - можно. Только зачем? За стартмани? Экий ты хитрый...
Rothschild; +1 Ответить 1
17. Сергей Анисимов (streettrack) 17 15.01.14 14:19 Сейчас в теме
(16) ShantinTD,
Всё рукописное и самоделанное ;) вручную)
КАК ТЫ НАЗВАЛ "САМОПАЛ"))))
Но самопал, не значит же что криво;)
18. Тимофей Шантин (ShantinTD) 85 15.01.14 14:47 Сейчас в теме
(17) streettrack, ну это не я назвал.
Да, можно и велосипед выпилить напильником из цельного куска железа. Зачем покупать такой, которым все пользуются? Зато хендмэйд!
Успехов!
19. DAnry (DAnry) 3 15.01.14 17:26 Сейчас в теме
Ну и чего вы пристали к автору? Обработка работает? Да! Полезна? Да (по собственному опыту знаю - с задачей очистки регистров не каждый день сталкиваешся, но бывает; особенно при внештатных ситуациях)! Функциональна? Да, к тому же достаточно гибка в использовании. Вывод: обработка имеет право на жизнь, предназначена для программистов или продвинутых пользователей. Кому не подходит пишите сами или изменяете под себя. Автору - респект.
ZVN; streettrack; +2 Ответить
20. Сергей Анисимов (streettrack) 17 16.01.14 08:53 Сейчас в теме
21. Антон Гвоздикин (Ганс) 04.02.14 12:44 Сейчас в теме
Спасибо) помогла в чистке)
streettrack; +1 Ответить 1
22. Павел С (pavel_pss) 158 17.02.14 14:58 Сейчас в теме
23. Eugen Krivylia (EugenLiquor) 17.02.14 15:16 Сейчас в теме
Нормальная обработка, только нашел ее бесплатную версию на просторах интернета. Удобный интерфейс и исправно выполняет свои функции - что еще надо от обработки?
24. Сергей Анисимов (streettrack) 17 18.02.14 00:25 Сейчас в теме
(23) EugenLiquor, Может кто из добрых пользователей кто уже скачал и выложил её)
Незачто) пользуйтесь наздоровье
25. Сергей Анисимов (streettrack) 17 18.02.14 00:26 Сейчас в теме
26. Сергей Анисимов (streettrack) 17 18.02.14 00:27 Сейчас в теме
(22) pavel_pss, Вам спасибо за скачивание
28. Олег Смирнов (mrdug) 633 26.02.14 15:10 Сейчас в теме
streettrack, и не имеет аналога по широте настроек?
врать не стыдно?
29. Сергей Анисимов (streettrack) 17 27.02.14 03:28 Сейчас в теме
(28) mrdug, обоснуйте! не помогла? чем не понравилась? не делает то о чём Вы думаете XD
или что?)))))) ищите то что вам нужно, людям помогает, благодарят, и я их.... либо не то нужно... либо чего то вам не хватает;)
30. О Морозова (Olga306112) 21.03.14 20:26 Сейчас в теме
Спасибо за обработку, помогла при чистке регистра не активных рабочих счетов в БГУ. Стандартные обработки не правят регистры.
Пожелание: Было бы удобнее , если б высвечивался список отобранных записей, которые нужно удалить.И сделана возможность корректировки этого списка ( как в станд обработке поиск и замена значений). НО поставленная передо мной задача была выполнена - спасибо.
31. Сергей Анисимов (streettrack) 17 24.03.14 10:09 Сейчас в теме
(30) Olga306112, учту) как будет время добавлю и редактирование этого списка.
32. Wlad Gorbenko (XiPyPg) 31.03.14 15:28 Сейчас в теме
ппц как обычно все печально =(( вид сравнения сделайте чтоб можно было менять
33. Alex Berc (bercut0077) 4 08.04.14 08:18 Сейчас в теме
Отлично хорошая разработка, спасибо помогла
34. Сергей Анисимов (streettrack) 17 09.04.14 11:06 Сейчас в теме
(33) bercut0077, Спасибо пользуйтесь)))
35. Сергей Валутин (Bacemo) 22.04.14 16:45 Сейчас в теме
И мне помогла. Понадобилось кое-что в старом периоде попраить, а перепроводить большой документ ввода начальных остатков не хотелось. А так работу выполнил. бухов устроило.
36. Алексей Станиславович (Drizer2000) 13 21.05.14 11:03 Сейчас в теме
А обработка умеет удалять записи регистров сведений подчиненных регистратору? А то скачал уже обработки три, ни одна не делает такого.
37. Светлана (Svetlana1) 26.05.14 14:09 Сейчас в теме
Не работает. Почему не пишете, что не работает в управляемых формах?
38. vzal (vzal) 26.05.14 14:46 Сейчас в теме
(37) А если запустить конфигурацию в режиме Толстый клиент (обычное приложение)?
39. Мастер Йода (master_yoda) 27 25.06.14 07:44 Сейчас в теме
Замечательная чтука, в ближайшее время скачаю. В конфигнурациях построеннных на основе библиотеки стандартных подсистем, когда включаешь возможность чтения истории измененния объектов , регистр в котором эти все изменения хранятся очень быстро "засирается"...посему думаю что сия обработина мне сильно пригодится, т.к. есть возможность выборочного удаления данных....
40. Марина Чирина (chmv) 27.06.14 16:50 Сейчас в теме
Было бы интересно задать условие
41. Татьяна Соколова (tannnnnn) 14.08.14 14:39 Сейчас в теме
Для БП 3.0 обработка не работает. Желательно в описании обработок писать в каких конфигурациях обработка действительно работает.
Прикрепленные файлы:
42. Сергей Анисимов (streettrack) 17 14.08.14 15:48 Сейчас в теме
(41) tannnnnn, Знаете проверял на 4 конфигурациях, пишите в л.с. свою почту изменю вам под БП 3.0
44. Дмитрий Топчий (hakerxp) 711 30.11.15 10:02 Сейчас в теме
Обработка очень функциональна и не имеет аналога по широте настроек.
Порадовало))
45. Сергей Анисимов (streettrack) 17 07.02.16 15:36 Сейчас в теме
(44) hakerxp, =))))))) САМ В ШОКЕ))))))
46. Павел Белан (webcisp) 11.09.16 18:07 Сейчас в теме
Хотел почистить РегистрСведений.СписанныеТовары - куда там ... :) отбор можно сделать только по полю регистратор и то по одному документу .. а почему по Полю период нельзя ?
Прикрепленные файлы: