Очистка регистров сведений для удаления данных

Опубликовал idw idw (idw) в раздел Администрирование - Чистка базы

Обработка для выборочной очистки по организации  регистров сведений:
- ОтложенныеДвиженияДокументов
- СоответствиеОбъектовДляОбмена
- КоллизииПриОбмене

Собственно встала задача удалить документы по одной организации в 1С БП 2.0 Групповой обработкой быстро все они помечанны на удаление, но не всё так просто было, ссылки на документы были в регистрах сведений, используемых при обмене с 1С УТ 10.3.
Для того, чтобы удалились эти документы была написанна данная обработка, которая выборочно чистит следующие регистры сведений:
- ОтложенныеДвиженияДокументов
- СоответствиеОбъектовДляОбмена
- КоллизииПриОбмене

РС ОтложенныеДвиженияДокументов очищается полностью,
СоответствиеОбъектовДляОбмена выборочно по организации,
КоллизииПриОбмене очищается аналогично по организации.

Скачать файлы

Наименование Файл Версия Размер
обработка очистки
.epf 7,51Kb
04.04.13
93
.epf 7,51Kb 93 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Юрий Осипов (yuraos) 812 05.04.13 08:09 Сейчас в теме
(0)idw,
Ааа-пшипкку поправь в названии статьи!
ато ЗНОТОКИ РОДНОГО ЯЗЫКА ЗАКЛЮЮТЬ!
:)
2. p m (pm74) 50 05.04.13 09:44 Сейчас в теме
(0) ни в коем случае !!!
"Очистка регистров сведений для удаления дааных" звучит очень гламурно
3. Юрий Осипов (yuraos) 812 05.04.13 20:41 Сейчас в теме
Кому интересно,
тоже самое можно сделать
в "Консоли запросов 1С + ADO"
http://infostart.ru/public/180571/
http://infostart.ru/public/177179/
консоль входит в состав подсистемы "COMExchange"

Для для обсуждаемых здесь целей полная установка подсистемы не требуется.
Достаточно использовать консоль как внешнюю обработку.

Запросы, выполняющие задачу - в файле чистим_регистры_сведений.selx
Пояснения к запросам - на скриншоте.

Прикрепленные файлы:
чистим_регистры_сведений.selx
4. Юрий Осипов (yuraos) 812 05.04.13 20:48 Сейчас в теме
(3)
Те у кого скульная база,
надеюсь догадаются в запросах закомментарить выборку организации документа
из регистра сведений (иначе будет ВАХ!!!)
5. TMV 14 06.04.13 10:32 Сейчас в теме
(0) Для полной очистки регистра сведений типа "ОтложенныеДвиженияДокументов" обычно применяю следующий способ: включаю подчинение у регистра (конечно, приходится назначить какой-нибудь документ регистратором) - запускаю базу - отключаю подчинение. Использую его, т.к. очистка проходит значительно быстрее..
6. Юрий Осипов (yuraos) 812 06.04.13 11:20 Сейчас в теме
(5) TMV,
плюс - за смекалу!
для небольшой файловой базы наверное неплохой способ,
но для большой скульной - ???
7. Всеволод Платон (korvinus-md) 21.07.16 20:24 Сейчас в теме
Обработка не работает, мне надо было в УТ10.3 зачистить регистр: КоллизииПриОбмене.. организации к данному регистру не относятся.. к данному регистру относятся названия обменов...