Обработка для удаления помеченных объектов (8.2)




Удобный инструмент для удаления почеменных объектов. Работает на любых базах 1С: Предприятия 8.2 в обычном режиме.

Как-то мне попала обработка «Удалялка 1.3», автора не знаю. Я её допилил, и вот она перед вами. Как это работает:

1) вы выбираете типы объектов для удаления;

2) накладываете отборы на объекты выбранных типов (отбор на СКД); 

3) обработка ищет помеченные объекты выбранных типов с учетом отборов и объекты, содержащие ссылки на помеченные;

В результате видно, что можно удалить без проблем, а на что еще надо обратить внимание.

Удаление объектов происходит без контроля ссылочной целостности!!! 


Изменения от 30.03.2014:

Добавлена возможность чистить регистры сведений + мелкие полезности.

7 Comments

  1. margo_m09

    мне обработка очень сильно пригодилась)

    Reply
  2. vkt

    Плохо, что удаляется без контроля.

    Reply
  3. Tria

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

    Reply
  4. Borisych

    удаление без контроля нужно сделать опциональным, да ещё с грозным предупреждением

    Reply
  5. Borisych

    и возможность установки флажка удаления без контроля целостности только полноправному пользователю — администратору

    Reply
  6. gaglo

    (3) Tria, я тогда не понял, чем отличаются понятие «контроля ссылочной целостности» от «показывает, на какие объекты есть ссылки, а на какие нет».

    Reply
  7. Tria

    (6) gaglo, на скриншоте «Общий вид» в правой таблице показано дерево: красной пиктограммой показаны объекты, на которые есть ссылки. Но не смотря на наличие ссылок, пользователь может поставить галку у такого объекта и удалить его. Никакого жесткого запрета на удаление объектов нет, все контролирует пользователь. Конечно, обычному бухгалтеру такую обработку давать нельзя!

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *