При закрытии формы контрагента кнопкой "ОК" в его контактных лицах устанавливается такая же пометка на удаление как и у контрагента: становятся не помеченными старые контактные лица, которые ещё не успели удалить.
Можно удалять почаще, а можно и в процедуре ПриЗаписи модуля объекта справочника Контрагенты закомментировать запрос и цикл по контактным лицам.
(4) при записи контрагента снимается пометка удаления у контактных лиц
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший