gifts2017

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

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

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

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

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

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

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

См. также

Подписаться Добавить вознаграждение

Комментарии

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

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

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

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