Делаю доработку в самописке 1С8 - при пометке на удаление контрагента подчищаются его регистры сведений:
контактная информация (станадартная):
//
Отбор = Новый Структура("Объект");
Отбор.Объект = СамКонтр.Ссылка;
Выборка = РегистрыСведений.КонтактнаяИнформация.Выбрать(Отбор);
Пока Выборка.Следующий() Цикл
Выборка.ПолучитьМенеджерЗаписи().Удалить();
КонецЦикла;
//
ВСЕ работает, есть еще самодельный регистр. Состоит из 2 измерений: Контрагент (СпрКонтрагент.Ссылка), ДатаИзменения (Дата) и 1 ресурс ДолгНаДату (Число) - вот его и не получается зачистить - ругается на первый параметр в 3 строке (т.е. ОтборК):
ОтборК = Новый Структура("Контрагент");
ОтборК.Контрагент = СамКонтр.Ссылка;
ВыборкаК = РегистрыСведений._ИсторияДолга.Выбрать(ОтборК);
Пока ВыборкаК.Следующий() Цикл
ВыборкаК.ПолучитьМенеджерЗаписи().Удалить();
КонецЦикла;
Не могу понять в чем дело, может обязательно надо ДатаИзменения указывать - тогда надо период указывать.