gifts2017

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

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

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

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

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

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

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

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

См. также

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) 14.01.14 16:21
Вот для чего нужна табличная часть, док.рег. обработка ничего не делает( а зачем???)
Прикрепленные файлы:
5. Александр Федоров (Sasha255n) 14.01.14 16:23
Ну вот прямо таки и не знаю что и сказать . Во многом предыдущий оратор прав конечно и что же делать с данными документами. С обработкой не знакм но могу предпологать оставлять как есть поскольку речь иде только о регистрах и если мы согласны на данное допущение то вроде как и ничего обработка.
streettrack; +1 Ответить
6. Сергей Анисимов (streettrack) 15.01.14 00:06
забыл написать в описании писал для себя(удалять задвоения в КБК, не давала создавать новые а старые были не активными после слива 2х баз в одну). а вообще она для любой конфы подойдёт.
7. Тимофей Шантин (ShantinTD) 15.01.14 10:09
(3) Rothschild, а что тогда за колонка слева? (не подписана, тип булево)

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

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

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