При включенном версионировании в любой информационной системе рано или поздно встает вопрос о размере таблицы регистра сведений «Версии объектов». Зачастую размер таблицы может доходить до 1/3 общего размера данных. Обработка позволяет значительно уменьшить размер таблицы за счет удаления идентичных между собой версий объектов, причем слияние происходит от младшей к старшей версии, т.е. если кто-то внес ошибочные данные, например, в документ, а позже другой пользователь просто перезаписал документ — в таком случае сохранится только первая версия документа, с записью автора, совершившего ошибку.
За основу взята обработка //infostart.ru/public/150314/
В ней я доработал механизм сравнения 2 версий через сравнение итоговых хеш сумм, что на порядок увеличило скорость определения и удаления дублей. Также обработка работает в тонком клиенте, и в любой конфигурации.
(0) Тип не определен (ХешированиеДанных)
ОбъектХеш = Новый <<?>>ХешированиеДанных(ХешФункция.MD5);
ХешированиеДанных добавилось с версии 8.3
Очевидно же что в любой конфигурации где есть регистр сведений «Версии объектов»
С какими версиями БСП работает ? С версией 2.4.2.100 не работает.