|
Подскажите, как можно удалить только часть записей в Регистраторе (документ ОперацияБух), а не очищать весь документ-Регистратор при обработке регистра сведений, как в примере:
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ПервоначальныеСведенияОСБухгалтерскийУчет.Регистратор
|ИЗ
| РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет КАК ПервоначальныеСведенияОСБухгалтерскийУчет
|ГДЕ
| ПервоначальныеСведенияОСБухгалтерскийУчет.Организация <> &Организация";
Запрос.УстановитьПараметр("Организация", Организация);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
НаборЗаписей = РегистрыСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СоздатьНаборЗаписей();
Пока Выборка.Следующий() Цикл
НаборЗаписей.Отбор.Регистратор.Установить(Выборка.Регистратор);
НаборЗаписей.Записать();
КонецЦикла; |
|