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