Принудительное удаление документа или справочника без контроля ссылочной целостности



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

Это небольшая обработка может избавить пользователя от тупиковой ситуации — когда нужно удалить справочник или документ, а с помощью стандартной операции «Операции => Удаление помеченных объектов» это не получается сделать из-за того, что на удаляемый объект ссылаются другие объекты.

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

Как бы не было, но всегда желательно делать резервную копию, не забывайте об этом!

И … кому помогла обработка (или поможет) не забудьте вернуться и поставить ПЛЮСИК !!!

11 Comments

  1. KovalOleg

    А чем Shift+Del не подошел? Или удаляет без контроля прав?

    Reply
  2. KillerMann

    Проблема с комментами решена, теперь их можно добавлять в эту публикацию.

    Reply
  3. PiccaHut001

    Автор гений!!! Обработка-вершина прогресса, полезность этого технического решения не вызывает вопросов, сегодня хотел внедрять УПП на 200 пользователей, увидел обработку, передумал, обойдусь самопиской, сконверченой с 7.7, буду в ней(самописке) запускать эту обработку. Лучший Александр кроет как бык овцу всех недоавторов, которые выкладывали свои недоразработки предыдущие несколько лет (даже маню)!!! Пожелаем Сашеньке побольше уважения, баб и старт маней!!!

    Reply
  4. PiccaHut001

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

    Reply
  5. tazmag

    Да мне часто нужно бывает удалять без контроля ссылочной целостности, вопрос насколько корректно будет работать база….

    Reply
  6. KillerMann

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

    Reply
  7. KillerMann

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

    Reply
  8. Hawk_sib

    верните мне 1 $m

    я нечайно нашел скачать, за такой код это сверхвысокая цена

    Reply
  9. bumac

    Спасибо, то что не удалялось удалил!

    Reply
  10. KillerMann

    По просьбе John Smith добавил объекты для удаления: план видов характеристик, план счетов, план видов расчёта, бизнес процесс / задачи. Обработка находится http://infostart.ru/public/655863/ Так же добавлена возможность работы в управляемом приложении.

    Reply
  11. user1104205

    Почему не могу скачать ?

    Reply

Leave a Comment

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