К списку форумов К списку вопросов
"Культурное и красивое" удаление записей из регистров сведений
Katz
04.08.2004 - 20:40
Здравствуйте.
Вопрос касается 8-ки.
Для примера, имеется следующая ситуация в "Управлении персоналом":
 Добавление физического лица в соответствующий справочник,
с добросовестным заполнением всех о нем сведений порождает кучу движений в полудюжине регистров сведений (ПаспортныеДанные, КонтактнаяИнформация и проч.)
Теперь хочется мне удалить это физическое лицо "культурно", со всеми понаделанными им в процессе ввода информации в справочник записями. При контроле, естественно, выдается куча ссылок по разным регистрам и удаление не позволяется. Удалять принудительно -- не хочется, т.к. останется куча хлама.
Функция ПередУдалением() вызывается, насколько я понимаю, при прохождении контроля целостности и тоже не сработает в этой ситуации.
Чистить регистры еще при постановке пометки на удаление -- рано и опасно.
Так что подскажите, пожалуйста, "красивый и культурный" способ программной обработки этой ситуации (в общем случае), когда в регистрах сведений есть масса записей, отсылающих к объекту справочника, который нужно удалить. Заранее спасибо.
AOS
1 - 04.08.2004 - 23:56
Если в регистрах сведений физ. лицо помечено как ведущее система сама удаляет все ссылки в регистрах при его удалении

К списку вопросов на форуме 1C

>>