Как Удалять Объекты, На Которые Ссылается Независимый Регистр Сведений

  • Автор темы Автор темы Истребитель
  • Дата начала Дата начала
И

Истребитель

Добрый день!

Проблема типичная (давно сталкивался), но только сейчас я о ней всерьез задумался.

Есть документ (справочник итд). Этот документ может быть реквизитом (или ресурсом или измерением) в независимом регистре сведений. Как скажем контактная информация в БП или УТ. Появляется необходимость удалить документ. При этом у пользователя может и не быть возможности удалить все строки из регистра сведений, ибо там может храниться служебная информцаия (например, информация о датах импорта документа в другую базу, или ещё чего). Как в таком случае осуществить удаление?

Получается, нужно делать какую-то функцию, которая удаляет записи из всех регистров, и помещать кнопку с ней в формы списка и элемента, и учить пользователя, что сначала пометил, потом когда хочешь удалить перед контролем открыл или нашел все помеченные, понажимал на кнпоку, и затем только контроль-удалить?

Или я не знаю о каком-то более хорошем способе?
 
А свойство "Ведущее" у измерения регистра не пробовали ставить. Оно как раз вроде должно делать, чтобы записи регистра удалялись вместе с ссылкой.
 
Ага.... честно я и не знал, что такое есть... Спасибо!

Сейчас посмотрел оно и в КИ тоже ведущее... Видимо в том случае, когда объект с КИ у меня не удалялся, он имел другую какую-то сыслку, но "контроль" показывал все ссылки втч и КИ, поэтому я и сделал вывод, что КИ мешает.

Глупо конечно получилось, но я из этого и сделал вывод, что "штатского" простого способа нет.
 
Можно в коде описать удаление строк регистра. в обработчике "ПослеЗаписи" в модуле объекта проверять пометку удаления. Если Истина, то создавать набор записей с отбором на данный документ и записывать пустой набор (удалит записи из регистра).
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab