gifts2017

Менеджер непосредственного удаления

Опубликовал Михаил Журавлев (Gmix) в раздел Обработки - Обработка документов

Иногда бывает нужно точечно удалить элемент в БД (справочник, документ и т.д).

Данная обработка позволяет удобно это проделать.

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

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

также корректно отрабатывает связь Номенклатура.БазоваяЕдиницаХранения=шт  и шт.Владелец=Номенклатура.

v. 1.04.  Добавлена возможность заполнения списка объектов помеченными на удаление.

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

Наименование Файл Версия Размер Кол. Скачив.
gmix_НепосредственноеУдалениеОбъекта.epf
.epf 16,66Kb
20.03.12
144
.epf 16,66Kb 144 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

0. Михаил Журавлев (Gmix) 14.02.12 23:07
Иногда бывает нужно точечно удалить элемент в БД (справочник, документ и т.д).


Перейти к публикации

1. Алексей Ситников (SiAl) 14.02.12 23:07
Еще бы пунктуацию подучить, публикация была бы замечательной.
2. Алексей Масалыгин (CnupT) 16.02.12 14:56
Подскажите пожалуйста, в каких случаях может пригодиться Ваша обработка?
Если на объект ИБ есть ссылки и тем не менее вы хотите его удалить, то это приведет к нарушению целостности ИБ, которое потом придется долго и нудно исправлять через "Тестирование и исправление"
Если же на объект ссылок нет, - ну и ладушки, стандартная обработка удаления помеченных нам поможет.
3. Михаил Журавлев (Gmix) 16.02.12 22:49
(2) CnupT, Как раз она и показывает ссылки.
И постепенно удаляя ссылки удаляете все что нужно.
Все ссылки строятся в дерево.
Попробуйте там все предельно понятно.
Без вашего согласия согласия ни чего не удалит.
На счет стандартной обработки:
Если в базе огромное количество помеченных объектов, а удалить нужно только 1,2,3-n элементов то пользоваться ей будет очень не удобно и очень долго.
4. MaeXtro xxx (MaeXtro) 03.09.12 20:09
Отличная обработка! Не хватает автоматического рекурсивного удаления всего дерева связей.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа