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


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

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

Обработка является универсальной и работает во всех конфигурациях на платформе 8.1, а также в конфигурациях на платформе 8.2 в режиме толстого клиента.

Имеется реальный опыт применения обработки в масштабах промышленного предприятия, где за два рабочих дня было удалено  ~10000 объектов (~70 различных справочников и документов), анализ возможности удаления которых стандартными средствами потребовал бы неопределенного времени (+ написание обработок для зачистки регистров сведений).

P.S. Старый скриншот оставил, так как в комментариях имеется ссылка на его содержание.

Преимущества и отличия данной обработки от встроенной:

  1. Отображение иерархии ссылок объектов (см. скриншот).
  2. Возможность удалять объекты не монопольно.
  3. Возможность отбора по метаданным.
  4. Возможность отбора по дате документов.
  5. Возможность очистки неподчиненных регистров сведений.
  6. Возможность пометки "зависимых" объектов на удаление.
  7. Возможность просмотреть иерархию ссылок на непомеченные на удаление объекты (например, удаляемый объект ссылается на непомеченную на удаление номенклатуру. В иерархии ссылок будут отображены все документы, в которых встречается данная номенклатура. Таким образом, можно быстро оценить, к чему приведет пометка на удаление номенклатуры).

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

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

Причины скачать:

  1. Быстрый и наглядный анализ возможности удаления объектов (что подтверждено опытом многих пользователей).
  2. Возможность отбора по метаданным и датам документов для анализа возможности удаления только тех объектов, которые Вас интересуют в данный момент.
  3. Простейшая очистка неподчиненных регистров сведений в один клик (например, версий объектов).
  4. Возможность групповой пометки на удаление объектов, из-за которых невозможно удаление объекта.
  5. Возможность открытия любого объекта из дерева, в том числе и записей неподчиненных регистров сведений (открывается форма списка по умолчанию, отфильтрованная по соответствующей записи).
  6. Возможность сформировать дерево объектов с анализом ссылок не только на помеченные на удаление объекты.
  7. Опыт эксплуатации более 400 пользователей бесплатной версии и ни единого комментария о найденных ошибках, только положительные отзывы.
  8. Успешный опыт применения данной обработки в масштабах крупного промышленного предприятия (4200+ работников)  для обслуживания нескольких информационных баз (ЗиК, УПП, Документооборот).
  9. Открытый код.
  10. Возможность использования обработки для регламентной очистки информационных баз от помеченных на удаление объектов (требуется доработка конфигурации клиента).

С 18.08.2015 публикация переведена из платных в условно бесплатные (покупка за $m), поэтому счетчик скачиваний обнулился.

Файлы обработки:

-