Удалить объекты в распределенной базе

Форум 1С: Одинэс.Ру

Найти!

Удалить объекты в распределенной базе

1Сник
14.06.2009 - 09:06
В распределенной базе накопилось порядка 100-150 тыс. помеченных на удаление документов (одного вида). Стоит задача их удалить. Можно это сделать в тупую, НО удаляться все будет достаточно долго, плюс самое неприятное с выгрузкой по периферийным базам. Загрузка в них будет идти очень долго, выделить столько времни практически невозможно. Соответственно вопрос, как лучше все это сделать? С минимальными затратами по времени простоя БД.
К списку тем К списку форумов

Интересные темы

odines.ru
03.12.2020 - 06:39
Смотри также:
Помогите с расходами в УСН, не пойму как они признаются
подчиненные справочники
Копирование справочника с подчиненными справочниками

Re: Удалить объекты в распределенной базе

Cthulhu
1 - 14.06.2009 - 09:17
1) формируешь выгрузку списка объектов данных, которые можно удалить без нарушения ссылочной целостности;
2) в каждой базе данных по списку ищешь объект данных, и если найден, то:
<ВыборкаОбъектовДанныхСконструированнаяПосредствомСоздатьОбъект>.РегистрацияИзменений(0);
<ВыборкаОбъектовДанныхСконструированнаяПосредствомСоздатьОбъект>.Удалить(1);
К списку тем К списку форумов
Тема закрыта и находится в архиве.
Но Вы можете начать новую тему.
« 631 бюджет: как учитывать БО по новой инструкции? платежки в 1с выгружаются неправильно »
© 2009 Форум 1С: Одинэс.Ру