Данная обработка позволит очистить РС версии объектов от разных версий с одинаковым содержимым, описывать как и от чего пухнет РС нет смысла, довольно много статей да и других обработок на эту тему написано, но у всех что я видел без исключения есть одна проблема
- Если при сравнении разных версий объектов Метаданные объектов не совпадают (изменили конфигурацию допустим) обработки не всегда отрабатывают корректно.
Представляю обработку, которая избавлена от этого недостатка.
Описывать код не имеет смысла (кому надо посмотреть и так посмотрит), но отмечу что в моей обработке объекты сравниваются не по метаданным, а в бинарном виде (коими они и лежат в ХранилищеЗначений).
Тестов не проводил, но думаю данная обработка будет работать на порядок быстрей других (кто захочет сам сравнит).
Имеются настройки для ограничения периода зачистки, а так же для очень больших баз имеется параметр остановки алгоритма (введён для очистки РС во время активности пользователей, что бы не очень страдали)
Работает в любой типовой где есть РС Версииобъектов.