Выборочное удаление помеченных объектов с отображением иерархии ссылок (с возможностью немонопольного удаления, порционного удаления, быстрой очистки регистров сведений для управляемых форм 1С 8.2)

Обработка для выборочного удаления помеченных на удаление объектов с возможностью отображения дерева ссылок на помеченный объект,а также последующего удаления объектов по данным найденным ссылкам в этой иерархии из-за чего первоначальный объект удалить невозможно (так называемый "рекурсивный обход"). Обработка позволяет вручную проставить пометки на удаление, включая записи регистров сведений. Также она позволяет производить т.н. "порционное удаление" объектов, то есть порциями с настраиваемым количеством штук в одной порции и периодом повторных запусков удаления следующих порций. Также в обработке можно устанавливать период для документов, из которого обработка начнет искать помеченные на удаление.

Арт.: 148771

Продано: 25

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

4788 руб.

3000 руб.

Данная обработка удобна для быстрого удаления объектов выбранного вида,  а также удаления записей регистров сведений, подчиненных помеченным на удаление объектам. Обработка позволяет использовать режим порционного удаления при котором объекты удаляются порциями с периодическим настраиваемым периодом перезапуска и количеством штук в одной порции. Данный режим удаления особенно полезен при удалении большого количества объектов в клиент-серверном режиме работе с большим количеством пользоватей. Обработка опробована при таком режиме с количеством уджаляемых объектов пользователей свыше 150 и количеством удаляемых объектов свыше 10000. Обычное (не порционное удаление) приводит в таком случае к значительному снижению быстродействия сервера 1С, так что пользователи теряют возможность полноценно нормально работать так что сеанс с обработкой даже приходится отключать. Порционное удаление решает эту проблему.

 

Внимание!

Предыдущая похожая моя (бесплатная) разработка это лайт-версия (сильно урезанная в своем функционале, упрощенная) настоящей, без рекурсии (иерархии ссылок), задания периода и некоторых других полезных вещей.

 

Похожая публикация для обычного приложения (и толстого клиента)

//infostart.ru/public/116386/

Обновлена версия до 1.3.3

  • исправлены найденные ошибки в отборе компоновщика настроек
  • переписано открыте формы на новый асинхронный метотд отказа от модальности окон


Обновлена версия до 1.3

 

Добавлен отбор компоновщика настроек системы компоновки данных.

Теперь можно накладывать произвольные отборы, включая отбор не помеченных на удаление объектов. 

 

Обновлена версия до 1.2

Добавлены кнопки проставления/снятия пометок на все элементы правого дерева 

удаляемых объектов

Причины купить

1. Обработка создана для управлемого приложения 1С 8.2 и выше и работает с любой толщиной клиента 1С (толстый и тонкий). На сегодняшний день это пока единственная обработка, реализующая иерархическое рекурсивное выборочное удаление объектов для управляемых форм 1С.

2. Быстрое и удобное простое законченное решение для выборочного удаления помеченных объектов любого ссылочного типа с возможностью  отображения иерархии всех подчиенных объектов, включая записи регистров сведений и их дальнейшего удаления, настраиваемым периодом выбранного вида документов.

3. Возможность порционного удаления дает возможность при большом количестве пользователей осуществлять удаление большого количества объектов особо не замедляя работу серверной системы при клиент-серверном режиме работы и, соответственно, других пользователей.

4. Подсчет количества помеченных и удаленных из базы данных объектов на форме обработки.

5. Успешное применение обработки для большого количества удаляемых объектов (свыше 10000) и количестве пользователей свыше 100 при клиент-серверном режиме работе 1С.

6. Тестировалась на различных конфигурациях: УТ11, БСП, а также на нетиповых лично разработанных.

7. Открытый код

Достоинства

1. Иерархическое представление ссылок (с поисков всех возможных ссылок на удаляемый объект из-за чего его нельзя удалить).

2. Наличие возможности настраиваемого порционного удаления объектов.

3. Позволяет в немонопольном режиме быстро и оперативно удалять помеченные на удаление объекты с возможностью отображения и последующего удаления также объектов в иерархии ссылок из-за чего нельзя удалить первоначальный объект.

4. Возможность автоматической групповой простановки пометок на удаление всех подчиенных (дочерних) в иерархии объектов при простановке пометки на родительский объект. А также автоматическое изменение статуса возможности удаления родительских объектов при изменении признака установки пометок на удаление дочерних объектов.

5. Возможность задания периода поиска помеченных на удаления документов как для документа выбранного вида, так и для всех сразу. При установки периода в строке дерева "Документы" будет автоматически проставлен этот же период всем видам документов.

6. Возможность быстрой очистки регистров сведений - удаление записей регистров сведений, подчиненных к помеченным на удаление выше объектам.

Статистика:
Просмотры 57406
Загрузки 25
Рейтинг 34
Создание 23.08.12 16:18
Обновление 26.06.18 15:15
№ Публикации 148771
Характеристики:
Теги
Рубрики Чистка данных
Кому Системный администратор ,
Программист
Тип файла Внешняя обработка (ert,epf)
Платформа Платформа 1С v8.3 ,
Управляемые формы
Конфигурация Конфигурации 1cv8
Операционная система Windows
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Платные (руб)
Код открыт Да
1. TheGrr 25.08.12 00:25 Сейчас в теме
А для этой версии брали за основу мою обработку или свою? =) Или надо купить, чтобы посмотреть?
2. Техподдержка 26.08.12 12:59
(1) Свою http://infostart.ru/public/145585/ - она бесплатная, можете скачать и сравнить код если хотите со своей.
3. amistad 05.12.12 10:56 Сейчас в теме
Попробовал открыть обработку в Бухгалтерии Украина, к сожалению не работает. Очень жаль. По описанию вешь нужная.
4. Техподдержка 05.12.12 11:47
(3) поясните, пожалуйста, поподробней что значит не работает? Пишет о несовместимости платформы 1с или по какой-то другой причине?
5. marat10 03.02.13 09:41 Сейчас в теме
мне надо. скинемся на троих?
6. Ганс 04.02.14 12:22 Сейчас в теме
7. Saengmyung 03.08.14 07:29 Сейчас в теме
Спасибо!!!
Надоело выгонять пользователей)
8. IVKuzmin 27.10.16 23:05 Сейчас в теме
Пользовался вашей бесплатной версией, удобная и полезная вещь, но есть одно НО. Очень медленно работает при большом объеме данных. По коду заметил, что там у Вас идет поиск ссылок на объект отдельно по одному объекту по очереди. После небольшой доработки сделал, что в функцию НайтиПоСсылкам передается не одна ссылка, а сразу весь массив ссылок. Это существенно уменьшило время обработки документов.
Так вот собственно вопрос) в этой полной версии метод поиска ссылок остался такой же? по одному документу? или же более быстрая с массивом ссылок?
9. Fox-trot 28.10.16 07:22 Сейчас в теме
(8) столько лет прошло.... может в личку напишешь?
10. IVKuzmin 28.10.16 10:16 Сейчас в теме
(9) Да, время идет, а обработка не теряет актуальность)
11. Техподдержка 28.10.16 11:10
(8) IVKuzmin,
Хочу сразу спросить, а как вы будете дерево строить если передавать по массив всех элементов сразу? У вас просто вернет список ссылок. А ценность именно в дереве. Чтоб было видно какой элемент от какого зависит и при желании можно было увидеть зависимые элементы по иерархии.
12. valafan 17.01.17 22:39 Сейчас в теме
Хорошо бы небольшое описание или рекомендации по выставлению параметров. А так после нескольких попыток разобрался, справочник в 700 тыс. объектов почистил за 2-3 дня.
13. Техподдержка 19.01.17 12:11
(12) не очень понятно какое описание вы хотите увидеть. В обработке есть компоновщик настроек, пользователь сам решает какие отборы ему накладывать. В виду рекурсивного поиска ссылок с большим количеством помеченных на удаление объектов обработка их всех может занять достаточно продолжительное время. Поэтому тут применимо общее правило ускорения работы БД - перенос базы на SSD или RAM-диски и запуск обработки там.
14. valafan 19.01.17 16:32 Сейчас в теме
(13) я про параметры, что на закладке настройки. С рекурсивным обходом понятно. Остальные про размер порции и интервал, для чего они?
15. Техподдержка 20.01.17 18:01
(14) порционное удаление - это удаление объектов пачками с настраиваемым количеством объектов с повторным перезапуском для удаления следующей пачки объектов. Например, когда очень много объектов для удаления (уже после поиска таковых в таблице) дабы надолго не завешивать блокировками систему (чтобы пользователи не ругались, что система долго висит) нужен режим порционного удаления. Настройка данного режима никак не влияет на скорость поиска объектов для удаления, она влияет на само удаление - непрерывное или прерывное.

Оставьте свое сообщение

См. также

Database Compression Tool (DCT) Универсальный инструмент сжатия, свертки и конвертации баз данных 1С

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP и т.д.). Поддерживаются управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и в...

8400 7140 руб.

SALE! 15%

Выборочное удаление организаций из информационных баз 1С (управляемые формы), с удалением всех ссылающихся на эти организации...

Позволяет удалить организации из любых из информационных баз 1С на управляемых формах (БП 3.0, УТ 11, КА 2, ERP 2, ЗУП 3.0, УНФ, Розница 2.0 и пр.). Главное требование - программа должна содержать справочник "Организации". Реализо...

3582 руб.

Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3 УТ 10.3./11, БП 2/3, ЗУП 2.5/3, КА 1.1/2, УНФ 1.6/3...

Данные обработки помогут Вам легко и, главное быстро, выполнить удаление любых данных в Ваших базах 1С на платформах 8.1-8.3. Обработки помогут легко просмотреть связи ссылок в виде дерева, выбрать что удалять, а что нет, используя любые о...

9600 руб.

Алгоритм перехода на учет без серий для УТ11.4 или КА 2.4 (отказ от серий, удаление серий, отмена серий, без серий)

Если вы начали работать в программном продукте Управление Торговлей, редакция 11 или Комплексная Автоматизация редакция 2 и включили механизм учёта серий, то перейти обратно в учёт без серий будет не так-то просто. Сложность заключается в ...

2400 руб.

Обработка 1С удаление битых ссылок в базе без монопольного режима

Если в вашей информационной базе крутится очень много данных, или база должна быть доступна 24/7 (как в моем случае), или же вы боитесь запускать тестирование и исправление, НО существует потребность удалить битые ссылки, тогда эта обработк...

2400 руб.

Удаление позиций номенклатуры с нулевыми остатками в базе 1С:Бухгалтерия предприятия 3.0

Обработка позволяет пометить на удаление номенклатуру с нулевыми остатками на определенном складе и на определенную дату в конфигурации 1С:Бухгалтерия предприятия 3.0.

3600 руб.

Объединение дублей в справочнике "Партнеры", "Контрагенты", "Договора", "Контактные лица&q...

При появлении в справочнике «Партнеры» дублей очень проблематично от них избавиться, если задублированные элементы уже фигурируют в каких-то документах или на них есть ссылки. Эта обработка позволяет просто объединить элементы справочника...

9600 руб.

Пометка на удаление номенклатуры, которой нет на остатках и не было в оборотах за определенное время (кол-во месяцев), и пере...

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

2280 руб.

Очистка дублей в синхронизированных базах (УТ, БП, РТ, УНФ)

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

3960 руб.