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

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

Данные обработки помогут Вам легко и, главное быстро, выполнить удаление любых данных в Ваших базах 1С на платформах 8.1-8.3. Обработки помогут легко просмотреть связи ссылок в виде дерева, выбрать что удалять, а что нет, используя любые отборы. Это позволит уменьшить объем лишней и не нужной информации в справочниках и документах, планах видов характеристик и др. объектах и облегчит работу с данными пользователям и Вам. Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. (Обновление от 26.02.2026, версия 4.5, 4.6.0)

Арт.: 175028

Продано: 293

Удаление_данных_версия_3.gif
Основная форма
Выбор реквизитов для отбора
Просмотр удаляемых объектов в виде дерева
Обычная форма
Отбор в обычной форме
Окно выбора удаляемого объекта
ОФ_Сортировка.PNG
Контекстное меню в обычной форме
Вопрос перед удалением
Управляемая форма
Отбор в управляемой форме
Просмотр объектов в УФ
Выбор объектов для удаления
Установка общего отбора
Информация об обновлениях.JPG
Удаление_данных_версия_3.gif
Основная форма
Выбор реквизитов для отбора
Просмотр удаляемых объектов в виде дерева
Обычная форма
Отбор в обычной форме
Окно выбора удаляемого объекта
ОФ_Сортировка.PNG
Контекстное меню в обычной форме
Вопрос перед удалением
Управляемая форма
Отбор в управляемой форме
Просмотр объектов в УФ
Выбор объектов для удаления
Установка общего отбора
Информация об обновлениях.JPG
Лицензии

14 640 руб.

12 200 руб.

Техподдержка и обновления

10 980 руб.

3 000 руб.

Описание возможностей (кратко):

  • Быстрый и продуманный алгоритм поиска ссылок и построения дерева;
  • Порционное удаление данных (уменьшает количество накладываемых блокировок при удалении данных).
  • Построение дерева ссылок на объекты рекурсивно или с указанием конечного уровня построения;
  • Исключено зацикливание в ветках дерева т.к. происходит проверка;
  • Любые отборы на любые виды объектов на любые реквизиты объекта;
  • Отбор проведенных документов без движений по всем регистрам в один клик;
  • Контроль ссылочности при удалении или без него;
  • Возможность выполнение процесса удаления в транзакции;
  • Отображение пиктограмм для помеченных объектов (отдельная кнопка);
  • Возможность выборочного удаления любого объекта/записи любого регистра;
  • Возможность удаления неиспользуемых элементов справочника/ПВХ с очисткой связанных регистров сведений (если больше нет других ссылок);
  • Выбор количества ссылок для построения дерева;
  • Возможность быстрого выбора объектов которые точно можно удалить (без ссылок);
  • Возможность дополнительного построения дерева для выбранной строки;
  • Возможность сохранения настроек;
  • Очистка табличных частей/реквизитов/движений от удаляемой ссылки на объект;

Примечания!

  • Скорость поиска ссылок и построения дерева зависит от мощности компьютера выбранного уровня поиска ссылок количества начальных выбранных ссылок от количества данных в БД.
  • Привилегированный режим не используется в обычной форме т.к. не работает в обработках как надо. Особенности платформы 1С (обычное приложение). В управляемой форме данная функция присутствует.
  • Кнопка "Отобразить пометки на удаление" служит для запроса флага "ПометкаУдаления " каждого объекта дерева и отображения картинки по данному флагу. Данная процедура занимает время поэтому была исключена из процесса формирования дерева ссылок и вынесена отдельной командой.
  • Для удаления данных нужны полные права!

Описание возможностей (полное):

  • Построение дерева ссылок с глубиной вложения до 9 уровня. Уровень поиска ссылок можно указывать в поле "Уровень вложенности поиска ссылок" (от 1 до 9). Указание большего числа чем 3-4 может привести к длительному поиску ссылок на объекты для каждого уровня дерева!
  • Есть возможность рекурсивного поиска ссылок пока не будет ссылок на выбранные объекты.
  • Порционное удаление данных (уменьшает количество накладываемых блокировок при поиске ссылок и удалении данных). Размер порции удаляемых данных можно редактировать. Чем больше порция, тем больше вероятность наложения большого количества блокировок на данные, увеличения объема хранимых данных в памяти. По-умолчанию - 1000 ссылок/записей.
  • Позволяет удалить любые данные (кроме очистки ссылки в константе) с возможностью выбора вида объекта и наложения любого отбора на любой вид объекта выбранный в дереве объектов без монопольного режима. А так же возможность выбора в дереве произвольных объектов для удаления.
  • Если установлена галка "Контроль ссылочности" то система не даст удалить данные если есть ссылки на данный объект (для документов если он проведен и есть ссылки на движения но при удалении они игнорируются и очищаются чтоб не было ). При этом система делает дополнительный поиск ссылок для предотвращения удаления данных на которые есть ссылки.
  • Если при поиске ссылок будут найдены ссылки на записи независимого регистра сведений то данные записи будут отображены в дереве ссылок. Данные записи из дерева можно открыть для просмотра записи. Для удаления записи ее нужно выбрать в дереве. При удалении помеченная запись будет удалена по ключу записи.
  • Если установлен флаг "Выполнять процесс удаления и очистки в транзакции" то процесс удаления будет происходить в транзакции. В случае сбоя данные не будут удалены. Если установлен флаг "Прекращать процесс удаления если не удалось удалить объект/запись" то при нахождении объекта или записи которую не получилось удалить система прекратит процесс удаления. При это транзакция будет отменена.
  • Если установлен флаг "Отобрать только помеченные на удаление" то будут отобраны все помеченные на удаления объекты которые выбраны в дереве объектов. Данный флаг действует для всех ссылочных объектов!
  • Если установлен флаг "Полностью очищать регистры (без использования отбора)" то при удалении данных регистра (если он выбран в дереве видов объектов!) не будет использоваться отборы что увеличит скорость удаления записей в регистре. Использовать с осторожностью!
  • Кнопка "Выбрать строки которые можно удалить" позволяет выбрать объекты из дерева ссылок только те объекты на которые точно нет ссылок). Объекты которые можно удалить будут выделены зеленым цветом в колонке "Можно удалить" будет стоять "Да". Если уровень поиска ссылок был например 4. А ветка дерева была построена до 3го уровня то такие данные будут помечены как данные для удаления. Если уровень ветки дерева имеет например на 4м уровне ссылки то такие данные не будут отмечены т.к. система не может точно гарантировать отсутствие ссылок. В строке в колонке "Комментарий" будет написано "Возможно есть ссылки". Для решения данного вопроса можно принудительно проверить ссылки для данной ссылки. Для этого становимся на строку и в контекстном меню дерева выбираем "Построить дерево для выбранной строки" или "Рекурсивно построить дерево для выбранной строки".
  • В контекстном меню дерева ссылок пункт "Построить дерево для выбранной строки" для дополнительного построения иерархии ссылок начиная с выбранной строки/ссылки с выбранным уровнем поиска ссылок (указанный уровень должен быть больше чем уровень выбранной строки)
  • В контекстном меню дерева ссылок пункт "Рекурсивно построить дерево для выбранной строки" аналогично пункту "Построить дерево для выбранной строки"только поиск происходит рекурсивно;
  • Кнопка "Обновить данные" перезаполняет дерево ссылок в зависимости от настроек. Аналогично кнопке "Построить дерево ссылок".
  • Поле "Количество выбранных ссылок для удаления" служит для вывода указанного количества ссылок по которым будет происходить построение дерева. Если указан "0" то будут выбраны 100000 первых ссылок/записей для каждого выбранного вида объектов. Например нужно удалить 100 объектов но мы хотим сначала удалить 10 объектов - устанавливаем в данном поле "10".
  • При удалении любого документа происходит очистка его движений для того чтоб исключить ситуацию не зависимо от контроля ссылочности!
  • Если установлена галка "Для всех объектов" то отбор по периоду будет для всех объектов (документов задач периодических регистров сведений);
  • Для каждого объекта можно установить свой произвольный отбор. Удаление будет идти именно по данному отбору!. Если установлен период выборки то данный период примениться как отбор ко ВСЕМ отборам объектов (если установлена галка "Для всех объектов"). Если у данного вида объекта нет такого поля то отбор не будет установлен на данный объект а галка выбора в дереве объектов будет убрана (чтоб случайно не дернуть то что не нужно).
  • Для периодических регистров сведений и прочих регистров отбор идет только за период отбора (без срезов)!
  • Имеется возможность удалять неиспользуемые элементы справочников/ПВХ (те, на которые в данный момент нет ни одной ссылки). Для этого нужно нажать на кнопку "Удалить неиспользуемые элементы" - система проанализирует наличие ссылок на выбранных справочниках/ПВХ (нужно указать в дереве) и удалит, только те, на которые нет ссылок. Если на элемент ссылаются только независимые регистры сведений, то данный элемент будет удален, а ссылающиеся записи будут очищены из регистров сведений!
  • Если установлен флаг "Удалять ссылку из табличных частей справочников и ПВХ (например, для свойств)" - система удалит запись из всех табличных частей справочников и ПВХ, содержащих удаляемую ссылку на объект. Удаление выполняется как обычно, через построение дерева, но выбирать объекты, в которых будет идти чистка НЕ НУЖНО, кроме как на уровне 1. А иначе система удалит выбранный объект, а не просто удалит вхождение объекта в табличные части. Если данный флаг не установлен, но система найдет ссылки в табличных частях справочников и ПВХ и установлен флаг "Отображать служебную информацию", то будет выведена информация в каком объекте, таб. части имеется ссылка. Время удаления увеличится! После очистки таб. частей от удаляемого объекта, может потеряться связь с удаляемым объектом и пропасть из дерева найденных ссылок, будьте осторожны, все что делаете на свой страх и риск!
  • Если установлен флаг "Удалять ссылку из табличных частей документов, задач, БП, планов" - система удалит запись из всех табличных частей документов, задач, бизнес-процессов, планов счетов, планов видов расчета, содержащих удаляемую ссылку на объект. Удаление выполняется как обычно, через построение дерева, но выбирать объекты, в которых будет идти чистка НЕ НУЖНО, кроме как на уровне 1. А иначе система удалит выбранный объект, а не просто удалит вхождение объекта в табличные части.  Если данный флаг не установлен, но система найдет ссылки в табличных частях объектов и установлен флаг "Отображать служебную информацию", то будет выведена информация в каком объекте, таб. части имеется ссылка. Время удаления увеличится! После очистки таб. частей от удаляемого объекта, может потеряться связь с удаляемым объектом и пропасть из дерева найденных ссылок, будьте осторожны, все что делаете на свой страх и риск!
  • Если установлен флаг "Удалять запись с удаляемой ссылкой в движениях документа" - система удалит запись из всех движений документов, содержащих удаляемую ссылку на объект. Удаление выполняется как обычно, через построение дерева, но выбирать объекты, в которых будет идти чистка НЕ НУЖНО, кроме как на уровне 1. А иначе система удалит выбранный объект, а не просто удалит вхождение объекта в табличные части.  Если данный флаг не установлен, но система найдет ссылки в движениях документов и установлен флаг "Отображать служебную информацию", то будет выведена информация в каком объекте, таб. части имеется ссылка. Время удаления увеличится! После очистки движений от удаляемого объекта, может потеряться связь с удаляемым объектом и пропасть из дерева найденных ссылок, будьте осторожны, все что делаете на свой страх и риск!
  • Если установлен флаг "Очищать реквизиты объектов от удаляемой ссылки" - система очистит реквизиты от удаляемой ссылки на объект из всех объектов (кроме движений и табличных частей, в справочниках не будет затронут реквизит "Владелец"), содержащих удаляемую ссылку на объект. Удаление выполняется как обычно, через построение дерева, но выбирать объекты, в которых будет идти чистка НЕ НУЖНО, кроме как на уровне 1. А иначе система удалит выбранный объект, а не просто удалит вхождение объекта в табличные части.  Если данный флаг не установлен, но система найдет ссылки в реквизитах объектов (кроме движений и табличных частей) и установлен флаг "Отображать служебную информацию", то будет выведена информация в каком реквизите и объекте имеется ссылка. Время удаления увеличится! После очистки реквизитов от удаляемого объекта, может потеряться связь с удаляемым объектом и пропасть из дерева найденных ссылок, будьте осторожны, все что делаете на свой страх и риск!
  • Добавлена возможность отбирать элементы справочников "Присоединенные файлы" независимо от владельца, которые ссылаются на несуществующие файлы в томах или в базе. Обработка определяет вид справочника по реквизиту "Том". Если он есть и имеет тип "Тома хранения файлов", то такой справочник система считает присоединенным файлом. Для отбора таких файлов достаточно установить флаг "Отобрать только присоединенные файлы без данных" и выбрать нужные справочники или все сразу.

С конфигурациями 8.1 обработки работают только в режиме совместимости с 8.2 (обычное приложение)!

ВНИМАНИЕ! Возможно что при выборе справочника/документа/регистра/ПВХ в таблице отбора не будет доступных полей для отбора в управляемой форме. Это значит у Вас не включена функциональная опция которая блокирует использование данного объекта! Это особенности управляемого приложения и СКД!
 

Не забываем делать бэкап базы до использования обработки!

Данная обработка входит в Топ-100 продаж сайта "Инфостарт" за все время!

Обновление от 26.02.2026, версия 4.6.0 (УФ)!

  • Добавлена возможность удалять записи любых регистров как полностью, так и частично с учетом заданных отборов. Удаление записей в рамках регистратора в наборе выполняется по комбинации всех стандартных реквизитов, измерений и ресурсов, которые доступны для использования. Если удаляете документ, то выбирать регистры в дереве не имеет смысла так как они автоматически удаляются как и было ранее. Флаг "Полностью очищать регистры (без использования отбора)" теперь относится ко всем регистрам! Будьте внимательны!
  • Исправлена ошибка с подсчетом записей в регистрах.
  • Добавлена возможность удаления неиспользуемых объектов в планах счетов и планах видов расчета.
  • Добавлена проверка на доступность реквизитов, которые могут отключаться функциональными опциями. Это позволяет выводить и использовать только доступные поля в отборах и в прочих механизмах.
  • Отключено удаление записей регистров при удалении неиспользуемых ссылочных данных.

Обновление от 30.09.2025, версия 4.5!

  • Исправлена ошибка при очистке регистров сведений.
  • Немного увеличена скорость удаления данных за счет уменьшения количества проверок.

Обновление от 27.08.2025, версия 4.4!

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

Обновление от 12.08.2025, версия 4.3!

  • Исправлена ошибка "Недопустимое поле группировки" при построении дерева записей регистров сведений, когда нет измерений, а в ресурсе используется строка неограниченной длины.
  • Исправлены ошибки при построении дерева ссылок из значений констант.
  • Добавлена возможность удалять ссылочные объекты из констант. Если при удалении в константе вдруг будет битая ссылка - значение константы будет очищено.

Обновление от 29.06.2024, версия 4.2!

  • Исправлена ошибка при поиске ссылок когда не хватало прав на объекты, которые ссылались на удаляемый объект.
  • Добавлена возможность отключать механизм регистрации на обмен в типовых базах 1с и построенных на БСП при удалении данных или установке пометок на удаление. Это позволяет увеличить скорость удаления до 25%! Для этого достаточно установить флаг "Отключить регистрацию данных на обмен при удалении" перед удалением данных или при установке пометок на удаление.

Обновление от 30.04.2023, версия 4.1!

  • Исправлена ошибка при подсчете общего количества данных, если были не все права на объекты

  • Изменен код формирования дерева объектов. Теперь все объекты сортированы по представлению для облегчения поиска нужного вида объектов.

Обновление от 24.12.2022, версия 4.0!

  • Переработан механизм удаления записей из таб. частей справочников и ПВХ. Если установлен флаг "Удалять ссылку из табличных частей справочников и ПВХ (например, для свойств)" - система удалит запись из всех табличных частей справочников и ПВХ, содержащих удаляемую ссылку на объект. Удаление выполняется как обычно, через построение дерева, но выбирать объекты, в которых будет идти чистка НЕ НУЖНО, кроме как на уровне 1. А иначе система удалит выбранный объект, а не просто удалит вхождение объекта в табличные части. Если данный флаг не установлен, но система найдет ссылки в табличных частях справочников и ПВХ и установлен флаг "Отображать служебную информацию", то будет выведена информация в каком объекте, таб. части имеется ссылка. Время удаления увеличится!
  • Добавлен механизм удаления записей из таб. частей прочих ссылочных объектов. Если установлен флаг "Удалять ссылку из табличных частей документов, задач, БП, планов" - система удалит запись из всех табличных частей документов, задач, бизнес-процессов, планов счетов, планов видов расчета, содержащих удаляемую ссылку на объект. Удаление выполняется как обычно, через построение дерева, но выбирать объекты, в которых будет идти чистка НЕ НУЖНО, кроме как на уровне 1. А иначе система удалит выбранный объект, а не просто удалит вхождение объекта в табличные части.  Если данный флаг не установлен, но система найдет ссылки в табличных частях объектов и установлен флаг "Отображать служебную информацию", то будет выведена информация в каком объекте, таб. части имеется ссылка. Время удаления увеличится!
  • Добавлен механизм удаления записей из движений документов. Если установлен флаг "Удалять запись с удаляемой ссылкой в движениях документа" - система удалит запись из всех движений документов, содержащих удаляемую ссылку на объект. Удаление выполняется как обычно, через построение дерева, но выбирать объекты, в которых будет идти чистка НЕ НУЖНО, кроме как на уровне 1. А иначе система удалит выбранный объект, а не просто удалит вхождение объекта в табличные части.  Если данный флаг не установлен, но система найдет ссылки в движениях документов и установлен флаг "Отображать служебную информацию", то будет выведена информация в каком объекте, таб. части имеется ссылка. Время удаления увеличится!
  • Добавлен механизм очистки реквизитов от удаляемой ссылки. Если установлен флаг "Очищать реквизиты объектов от удаляемой ссылки" - система очистит реквизиты от удаляемой ссылки на объект из всех объектов (кроме движений и табличных частей, в справочниках не будет затронут реквизит "Владелец"), содержащих удаляемую ссылку на объект. Удаление выполняется как обычно, через построение дерева, но выбирать объекты, в которых будет идти чистка НЕ НУЖНО, кроме как на уровне 1. А иначе система удалит выбранный объект, а не просто удалит вхождение объекта в табличные части.  Если данный флаг не установлен, но система найдет ссылки в реквизитах объектов (кроме движений и табличных частей) и установлен флаг "Отображать служебную информацию", то будет выведена информация в каком реквизите и объекте имеется ссылка. Время удаления увеличится!
  • Версия для обычных форм может работать теперь на платформе 8.2.13 и старше.

Обновление от 07.04.2022, версия 3.10!

  • Исправлена ошибка при подсчете данных регистров сведений, у которых первое измерение или ресурс были строкой неограниченной длины.

Обновление от 20.09.2021, версия 3.9!

  • Добавлена возможность отбирать элементы справочников "Присоединенные файлы" независимо от владельца, которые ссылаются на несуществующие файлы в томах или в базе. Обработка определяет вид справочника по реквизиту "Том". Если он есть и имеет тип "Тома хранения файлов", то такой справочник система считает присоединенным файлом. Для отбора таких файлов достаточно установить флаг "Отобрать только присоединенные файлы без данных" и выбрать нужные справочники или все сразу.

Обновление от 17.08.2021, версия 3.8!

  • Оптимизирован код построения дерева ссылок и увеличена скорость построения в 1,5 раза!
  • Интерфейс формы стал более отзывчив при смене закладок и при просмотре ссылок, которые будут удалены.
  • Список объектов в дереве объектов теперь упорядочен по синониму.

 

Обновление от 08.05.2021, версия 3.7!

  • Добавлен механизм отбора проведенных документов без движений для последующего удаления в один клик. Для этого нужно просто установит флаг "Отобрать проведенные документы без движений по всем регистрам" и сформировать дерево ссылок.
 
 История обновлений

 

Особенности технической поддержки:
12 месяцев бесплатных обновлений и 1 месяц техподдержки по купленной программе.
В техническую поддержку входит консультация специалиста по ошибкам и общим вопросам, связанных с работой программы.

По кнопке "Техподдержка" на странице описания продукта создается тикет в ТП.
Для более быстрого решения вопроса при обращении просим Вас предоставить:

  • Номер заказа.
  • Описание Вашего вопроса. Если это ошибки - напишите порядок ваших действий с программой, которые к ней привели (приложите видео/скриншоты/отчеты об ошибке).
  • Точную конфигурацию 1С, и версию платформы, на которой используете купленное решение (наименование и версию 1С можно взять из раздела "О программе").

К созданной заявке подключается специалист. Дальнейшее обсуждение проблемы будет проходить в тикете техподдержки. Срок реакции - от 24 до 72 часов в рабочие дни с момента обращения.

Техподдержка
 

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.0.4.5
  • Управление торговлей, редакция 10.3, релизы 10.3.3.3
  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.181.18
  • Розница, редакция 3.0, релизы 3.0.12.141
  • Розница, редакция 2.3, релизы 2.3.23.36
  • Зарплата и управление персоналом КОРП, редакция 3.1, релизы 3.1.34.58
  • Бухгалтерия предприятия, редакция 1.6, релизы 1.6.31.1
  • Управление нашей фирмой, редакция 1.6, релизы 1.6.27.295
  • Управление нашей фирмой, редакция 3.0, релизы 3.0.12.141
  • 1С:ERP Управление предприятием 2, релизы 2.5.23.68

См. также

Database Compression Tool: Инструмент для свертки и сжатия баз данных 1С

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

24900 руб.

Анонимизатор базы данных PRO

Обезличивает копию рабочей базы 1С перед передачей наружу и возвращает настоящие данные обратно, когда база вернулась. Это обратимая псевдонимизация: соответствия «исходное - псевдоним» пишутся в отдельный зашифрованный датасет, который ост...

42700 руб.

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

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

5084 руб.

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

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

6100 руб.

Анализатор данных (включая битые ссылки)

Анализатор данных (включая битые ссылки) — универсальная обработка 1С для быстрого поиска всех мест использования объекта, анализа битых ссылок, реквизитов и типов данных. Работает на платформах 8.2–8.5, с типовыми и самописными конфигураци...

18300 руб.

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

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

23999 руб.

Очистка кэша пользователя в любых конфигурациях 1С

Часто в 1С сбиваются настройки пользователя, в результате чего невозможно выполнять привычные операции. Кардинальным решением этой проблемы является очистка пользовательского кэша, что и делает данная обработка. Программа работает в любой ...

5084 руб.